AColor, typo
svn: r6891
This commit is contained in:
parent
dba44c0b1e
commit
e4f5dfa8ce
|
@ -4,9 +4,9 @@
|
||||||
This <code>draw</code> package provides classes for representing colors:
|
This <code>draw</code> package provides classes for representing colors:
|
||||||
<pre>
|
<pre>
|
||||||
<code>
|
<code>
|
||||||
+-------+
|
+--------+
|
||||||
| Color |
|
| AColor |
|
||||||
+-------+
|
+--------+
|
||||||
|
|
|
|
||||||
/ \
|
/ \
|
||||||
---
|
---
|
||||||
|
@ -19,7 +19,7 @@ This <code>draw</code> package provides classes for representing colors:
|
||||||
</code>
|
</code>
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
<p>The <code>Color</code> class is abstract. Its variants (subclasses) are
|
<p>The <code>AColor</code> class is abstract. Its variants (subclasses) are
|
||||||
created with no arguments.
|
created with no arguments.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
|
@ -16,15 +16,15 @@ import geometry.*;
|
||||||
| boolean bigBang(int,int,double) | +---------------------------------------+
|
| boolean bigBang(int,int,double) | +---------------------------------------+
|
||||||
| boolean endOfTime(String) | | boolean show() |
|
| boolean endOfTime(String) | | boolean show() |
|
||||||
| World endOfWorld(String) | | boolean close() |
|
| World endOfWorld(String) | | boolean close() |
|
||||||
| | | boolean drawCircle(Posn,int,Color) |
|
| | | boolean drawCircle(Posn,int,AColor) |
|
||||||
| | | boolean drawDisk(Posn,int,Color) |
|
| | | boolean drawDisk(Posn,int,AColor) |
|
||||||
| abstract World onTick() | | boolean drawRect(Posn,int,int,Color) |
|
| abstract World onTick() | | boolean drawRect(Posn,int,int,AColor) |
|
||||||
| abstract World onKeyEvent(String) | | boolean drawLine(Posn,Posn,Color) |
|
| abstract World onKeyEvent(String) | | boolean drawLine(Posn,Posn,AColor) |
|
||||||
| abstract boolean draw() | | boolean drawString(Posn,String) |
|
| abstract boolean draw() | | boolean drawString(Posn,String) |
|
||||||
| abstract boolean erase() | | boolean clearCircle(Posn,int,Color) |
|
| abstract boolean erase() | | boolean clearCircle(Posn,int,AColor) |
|
||||||
+-----------------------------------+ | boolean clearDisk(Posn,int,Color) |
|
+-----------------------------------+ | boolean clearDisk(Posn,int,AColor) |
|
||||||
| boolean clearRect(Posn,int,int,Color) |
|
| boolean clearRect(Posn,int,int,AColor)|
|
||||||
| boolean clearLine(Posn,Posn,Color) |
|
| boolean clearLine(Posn,Posn,AColor) |
|
||||||
+---------------------------------------+
|
+---------------------------------------+
|
||||||
</code>
|
</code>
|
||||||
</pre>
|
</pre>
|
||||||
|
@ -111,7 +111,8 @@ screen's borders. A program can use the following methods on instances of
|
||||||
time without calling <code>close</code> before has no effect.
|
time without calling <code>close</code> before has no effect.
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li><code>close()</code>, which hides the canvas. If it succeeds, it produces <code>true</code>.
|
<li><code>close()</code>, which hides the canvas and erases the current content.
|
||||||
|
If it succeeds, it produces <code>true</code>.
|
||||||
|
|
||||||
<p>Closing the Canvas using the display controls does not fully hide the
|
<p>Closing the Canvas using the display controls does not fully hide the
|
||||||
canvas; it is still necessary to invoke <code>close</code> before
|
canvas; it is still necessary to invoke <code>close</code> before
|
||||||
|
@ -152,7 +153,7 @@ Canvas</code> at <code>p</code> with width <code>w</code>, height
|
||||||
<code>h</code>, and color <code>c</code>. The rectangle's lines are parallel to
|
<code>h</code>, and color <code>c</code>. The rectangle's lines are parallel to
|
||||||
the canvas's borders. If it succeeds, it produces <code>true</code>.</li>
|
the canvas's borders. If it succeeds, it produces <code>true</code>.</li>
|
||||||
|
|
||||||
<li><code>clearLine(Posn p0, Posn p1, Color c)</code>, which erases a line from <code>this
|
<li><code>clearLine(Posn p0, Posn p1, AColor c)</code>, which erases a line from <code>this
|
||||||
Canvas</code> from <code>p0</code> to <code>p1</code> using color
|
Canvas</code> from <code>p0</code> to <code>p1</code> using color
|
||||||
<code>c</code>. If it succeeds, it produces <code>true</code>.</li>
|
<code>c</code>. If it succeeds, it produces <code>true</code>.</li>
|
||||||
|
|
||||||
|
|
|
@ -18,15 +18,15 @@ import geometry.*;
|
||||||
| void bigBang(int,int,double) | +------------------------------------+
|
| void bigBang(int,int,double) | +------------------------------------+
|
||||||
| World endOfTime(String) | | void show() |
|
| World endOfTime(String) | | void show() |
|
||||||
| World endOfWorld(String) | | void close() |
|
| World endOfWorld(String) | | void close() |
|
||||||
| abstract void onTick() | | void drawCircle(Posn,int,Color) |
|
| abstract void onTick() | | void drawCircle(Posn,int,AColor) |
|
||||||
| abstract void onKeyEvent(String)| | void drawDisk(Posn,int,Color) |
|
| abstract void onKeyEvent(String)| | void drawDisk(Posn,int,AColor) |
|
||||||
| abstract void draw() | | void drawRect(Posn,int,int,Color) |
|
| abstract void draw() | | void drawRect(Posn,int,int,AColor) |
|
||||||
| abstract void erase() | | void drawLine(Posn,Posn,Color) |
|
| abstract void erase() | | void drawLine(Posn,Posn,AColor) |
|
||||||
+---------------------------------+ | void drawString(Posn,String) |
|
+---------------------------------+ | void drawString(Posn,String) |
|
||||||
| void clearCircle(Posn,int,Color) |
|
| void clearCircle(Posn,int,AColor) |
|
||||||
| void clearDisk(Posn,int,Color) |
|
| void clearDisk(Posn,int,AColor) |
|
||||||
| void clearRect(Posn,int,int,Color) |
|
| void clearRect(Posn,int,int,AColor)|
|
||||||
| void clearLine(Posn,Posn,Color) |
|
| void clearLine(Posn,Posn,AColor) |
|
||||||
+------------------------------------+
|
+------------------------------------+
|
||||||
</code>
|
</code>
|
||||||
</pre>
|
</pre>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user