org.jacorb.demo.notification.whiteboard
Class ExtendedPixelImage
java.lang.Object
org.jacorb.demo.notification.whiteboard.PixelImage
org.jacorb.demo.notification.whiteboard.BrushSizePixelImage
org.jacorb.demo.notification.whiteboard.ExtendedPixelImage
- All Implemented Interfaces:
- WhiteboardVars
public class ExtendedPixelImage
- extends BrushSizePixelImage
- implements WhiteboardVars
- Author:
- Alphonse Bendt
|
Method Summary |
void |
clearAll()
|
void |
drawLine(int x0,
int y0,
int x1,
int y1,
int red,
int green,
int blue)
draws a line in the image. |
void |
drawLine(int x0,
int y0,
int x1,
int y1,
int red,
int green,
int blue,
int brushSize)
|
void |
drawLine(List uls)
|
void |
drawLine(UpdateLine ul,
boolean v)
|
void |
localClearAll()
|
void |
setEvent(StructuredEvent event)
|
void |
setOrb(ORB orb)
|
void |
setPixels(int[] pixels)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExtendedPixelImage
public ExtendedPixelImage(int w,
int h)
setPixels
public void setPixels(int[] pixels)
setOrb
public void setOrb(ORB orb)
setEvent
public void setEvent(StructuredEvent event)
clearAll
public void clearAll()
- Overrides:
clearAll in class BrushSizePixelImage
localClearAll
public void localClearAll()
drawLine
public void drawLine(int x0,
int y0,
int x1,
int y1,
int red,
int green,
int blue,
int brushSize)
drawLine
public void drawLine(int x0,
int y0,
int x1,
int y1,
int red,
int green,
int blue)
- Description copied from class:
PixelImage
- draws a line in the image. The incremental line scan-conversion
algorithm is used (see "Computer Graphics"; Foley, vanDam,Feiner,Hughes).
(x0,y0) is the starting point, (x1,y1) the ending point.
- Overrides:
drawLine in class PixelImage
drawLine
public void drawLine(UpdateLine ul,
boolean v)
drawLine
public void drawLine(List uls)
Copyright © 2016 JacORB. All rights reserved.