edu.uthscsa.ric.roi
Interface ShapesSpecialManager
public interface ShapesSpecialManager
Intended only as an interface so that the implementation of LOISpecialManager can be hidden. (Used for plugins.)
Method Summary |
Shape |
addImmutableShape(Shape shape,
int slice,
Color color,
Stroke stroke)
|
Shape |
addShape(Shape shape,
int slice,
Color color,
Stroke stroke)
|
Shape |
addStaticShape(Shape shape,
Color color,
Stroke stroke)
|
Shape[] |
getShapes(int slice,
Color color)
|
Shape[] |
getStaticShapes(Color color)
|
void |
removeShape(Shape shape)
|
void |
setShapeHighlightState(Shape shape,
boolean highlight)
|
addShape
Shape addShape(Shape shape,
int slice,
Color color,
Stroke stroke)
addImmutableShape
Shape addImmutableShape(Shape shape,
int slice,
Color color,
Stroke stroke)
addStaticShape
Shape addStaticShape(Shape shape,
Color color,
Stroke stroke)
removeShape
void removeShape(Shape shape)
setShapeHighlightState
void setShapeHighlightState(Shape shape,
boolean highlight)
getShapes
Shape[] getShapes(int slice,
Color color)
getStaticShapes
Shape[] getStaticShapes(Color color)