Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
I
ImpossibleOperationOnDifferentCanvasException
- exception sm.
ImpossibleOperationOnDifferentCanvasException
.
An exception thrown when attempting to perform an operation involving shapes in different canvases that is impossible.
ImpossibleOperationOnDifferentCanvasException()
- Constructor for class sm.
ImpossibleOperationOnDifferentCanvasException
Builds an ImpossibleOperationOnDifferentCanvasException with the message: "Impossible operation on shapes that do not are in the same canvas"
ImpossibleOperationOnDifferentCanvasException(String)
- Constructor for class sm.
ImpossibleOperationOnDifferentCanvasException
Builds an ImpossibleOperationOnDifferentCanvasException with a personalized message.
InteractiveObject
- interface sm.
InteractiveObject
.
An interactive object is a graphical representation: a
SMCanvas
or a part of a
SMCanvas
.
init()
- Method in class sm.
StateMachine
Internal initialization of the state machine: resolve the state names into their corresponding objects.
intersects(double, double, double, double)
- Method in class sm.
SMShape
Tests whether a rectangle R intersects this shape.
intersects(Rectangle2D)
- Method in class sm.
SMShape
Tests whether a rectangle r intersects this shape.
intersects(double, double, double, double)
- Method in class sm.
SMTag
Returns the topmost SMShape that intersects the given rectangle.
intersects(Rectangle2D)
- Method in class sm.
SMTag
Returns the topmost SMShape that intersects the given rectangle.
isAbove(SMShape)
- Method in class sm.
SMShape
Tests if this shape is above another shape in the display list.
isActive()
- Method in class sm.
StateMachine
Returns the active state of this state machine.
isAntialiased()
- Method in class sm.
SMCanvas
Returns True if the canvas is antialiased.
isAntialiased()
- Method in class sm.
SMShape
Returns true if this shape is antialiased.
isAntialiased()
- Method in class sm.
SMTag
Calls
isAntialiased()
for every SMShape that has this tag.
isAttached(InteractiveObject)
- Method in class sm.
StateMachine
Returns true if this state machine is attached to a given interactive object.
isAttachedTo(InteractiveObject)
- Method in class sm.
StateMachine
Tests if this state machine is attached to a given interactive object.
isBasicListener()
- Method in class sm.
SMWidget
Tests if this smwidget's listeners are or are not notified by input events.
isBelow(SMShape)
- Method in class sm.
SMShape
Tests if this shape is before another shape in the display list.
isDrawable()
- Method in class sm.
SMShape
Returns true if this shape is to be displayed.
isDrawable()
- Method in class sm.
SMTag
Returns true if every shape that has this tag is drawable.
isEmpty()
- Method in class sm.
SMHierarchy
isEmpty()
- Method in class sm.
SMShape
Determines whether or not the bounding box of this shape is empty.
isFilled()
- Method in class sm.
SMShape
Returns true if this shape is filled.
isFilled()
- Method in class sm.
SMTag
Calls
isFilled()
for every SMShape that has this tag.
isOnOutline(Point2D)
- Method in class sm.
SMShape
Tests whether a point p is on this shape's outline.
isOnOutline(Point2D)
- Method in class sm.
SMTag
Returns the topmost SMShape whose outline contains the point p.
isOutlined()
- Method in class sm.
SMShape
Returns true if this shape is outlined.
isOutlined()
- Method in class sm.
SMTag
Returns true if every shape that has this tag is outlined.
isPickable()
- Method in class sm.
SMShape
Returns true if the shape can be picked.
isPickable()
- Method in class sm.
SMTag
Returns true if every shape that has this tag is pickable.
iterator()
- Method in class sm.
SMHierarchy
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T