- C - Variable in class fr.lri.swingstates.gestures.clement.optimizers.TwoDimensions.OptimizationParameters
-
- CAndTag - Class in fr.lri.swingstates.canvas
-
A CAndTag
is a CTag corresponding to the set of shapes tagged
by a CTag t1
and a CTag t2
.
- CAndTag(CTag, CTag) - Constructor for class fr.lri.swingstates.canvas.CAndTag
-
Builds a CAndTag
tag corresponding to the set of shapes tagged by a tag t1 and a tag t2.
- Canvas - Class in fr.lri.swingstates.canvas
-
A canvas that displays a scene composed of graphical objects.
- Canvas() - Constructor for class fr.lri.swingstates.canvas.Canvas
-
Builds a Canvas.
- Canvas(int, int) - Constructor for class fr.lri.swingstates.canvas.Canvas
-
Builds a Canvas.
- CanvasPerformance - Class in fr.lri.swingstates.applets
-
- CanvasPerformance() - Constructor for class fr.lri.swingstates.applets.CanvasPerformance
-
- canvasToShape(Point2D) - Method in class fr.lri.swingstates.canvas.CShape
-
Converts a point relative to the canvas into a point relative to a shape
(the origin of the coordinate system becomes the left upper point of this shape).
- canvasToShapeRef(Point2D) - Method in class fr.lri.swingstates.canvas.CShape
-
Converts a point relative to the canvas into a point relative to the bounding box of a shape shape
(the origin of the coordinate system becomes the left upper point of this shape, a unit has the size of the bounding box of this shape).
- CDynamicWidget - Class in fr.lri.swingstates.canvas
-
A widget shape for use with an Canvas
.
- CDynamicWidget(JComponent, double, double, double, double, int) - Constructor for class fr.lri.swingstates.canvas.CDynamicWidget
-
Builds a CDynamicWidget
based on a swing component.
- CDynamicWidget(JComponent, double, double, int) - Constructor for class fr.lri.swingstates.canvas.CDynamicWidget
-
Builds a CDynamicWidget
based on a swing component.
- CDynamicWidget(JComponent) - Constructor for class fr.lri.swingstates.canvas.CDynamicWidget
-
Builds a CDynamicWidget
based on a swing component.
- CElement - Interface in fr.lri.swingstates.canvas
-
A CElement is a graphical object: a Canvas
, a Tag
or a CShape
.
- CElementEvent - Class in fr.lri.swingstates.canvas.animations.transitions
-
A transition triggered by a CElement
each time this
CElement
is modified.
- CElementEvent(CElement) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.CElementEvent
-
Builds a transition that loops on the current state triggered by any
changes on a CElement
.
- CElementEvent(CElement, String) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.CElementEvent
-
Builds a transition triggered by any changes on a
CElement
.
- CEllipse - Class in fr.lri.swingstates.canvas
-
An ellipse shape for use with a Canvas
.
- CEllipse() - Constructor for class fr.lri.swingstates.canvas.CEllipse
-
Builds an empty CEllipse.
- CEllipse(double, double, double, double) - Constructor for class fr.lri.swingstates.canvas.CEllipse
-
Builds a CEllipse.
- CEllipse(Point2D, double, double) - Constructor for class fr.lri.swingstates.canvas.CEllipse
-
Builds a CEllipse.
- centroid(Vector<Point2D>) - Static method in class fr.lri.swingstates.gestures.GestureUtils
-
- CExtensionalTag - Class in fr.lri.swingstates.canvas
-
A CExtensionalTag
tag is a tag that can be explicitely attached to and detached from a shape,
i.e.
- CExtensionalTag() - Constructor for class fr.lri.swingstates.canvas.CExtensionalTag
-
Builds a CExtensionalTag that can tag shapes.
- CExtensionalTag(Canvas) - Constructor for class fr.lri.swingstates.canvas.CExtensionalTag
-
Builds a CExtensionalTag that can tag the shapes displayed on the canvas c.
- CHierarchyTag - Class in fr.lri.swingstates.canvas
-
An intentional tag to manage the "hierarchy" of a given CShape
.
- CHierarchyTag(CShape) - Constructor for class fr.lri.swingstates.canvas.CHierarchyTag
-
Builds a CHierarchyTag
with the set composed of s and every shape having s as an ancestor..
- CImage - Class in fr.lri.swingstates.canvas
-
An image shape for use with a Canvas
.
- CImage(BufferedImage, Point2D) - Constructor for class fr.lri.swingstates.canvas.CImage
-
Builds a CImage.
- CImage(String, Point2D) - Constructor for class fr.lri.swingstates.canvas.CImage
-
Builds a CImage.
- CImage(URL, Point2D) - Constructor for class fr.lri.swingstates.canvas.CImage
-
Builds a CImage.
- CImage(InputStream, Point2D) - Constructor for class fr.lri.swingstates.canvas.CImage
-
Builds a CImage.
- CIntentionalTag - Class in fr.lri.swingstates.canvas
-
Intentional tags label graphical objects, i.e.
- CIntentionalTag(Canvas) - Constructor for class fr.lri.swingstates.canvas.CIntentionalTag
-
Builds a CIntentionalTag
.
- classAdded(String) - Method in class fr.lri.swingstates.gestures.ClassifierAdapter
-
- classAdded(String) - Method in interface fr.lri.swingstates.gestures.ClassifierListener
-
- ClassifierAdapter - Class in fr.lri.swingstates.gestures
-
- ClassifierAdapter() - Constructor for class fr.lri.swingstates.gestures.ClassifierAdapter
-
- ClassifierListener - Interface in fr.lri.swingstates.gestures
-
- classify(Gesture) - Method in class fr.lri.swingstates.gestures.AbstractClassifier
-
Recognizes a gesture.
- classify(Gesture) - Method in class fr.lri.swingstates.gestures.dtw.DTWClassifier
-
- classify(Gesture) - Method in class fr.lri.swingstates.gestures.rubine.RubineClassifier
-
Recognizes a gesture.
- classify(Gesture) - Method in class fr.lri.swingstates.gestures.shapeMatching.ShapeMatchingClassifier
-
Recognizes a gesture.
- classifyAndResample(Gesture) - Method in class fr.lri.swingstates.gestures.shapeMatching.ShapeMatchingClassifier
-
Classifies a gesture and return the collection of resampled points for the input gesture.
- classRemoved(String) - Method in class fr.lri.swingstates.gestures.ClassifierAdapter
-
- classRemoved(String) - Method in interface fr.lri.swingstates.gestures.ClassifierListener
-
- ClassTag - Class in fr.lri.swingstates.canvas
-
- clear() - Static method in class fr.lri.swingstates.sm.JNamedTag
-
Clear all registered tags.
- ClementClassifier - Class in fr.lri.swingstates.gestures.clement
-
- ClementClassifier() - Constructor for class fr.lri.swingstates.gestures.clement.ClementClassifier
-
- Click - Class in fr.lri.swingstates.sm.transitions
-
A transition triggered by a mouse clicked event.
- Click(String) - Constructor for class fr.lri.swingstates.sm.transitions.Click
-
Builds a transition triggered by a mouse clicked event with any modifier and any button.
- Click() - Constructor for class fr.lri.swingstates.sm.transitions.Click
-
Builds a transition triggered by a mouse clicked event with any modifier and any button that loops on the current state.
- Click(int) - Constructor for class fr.lri.swingstates.sm.transitions.Click
-
Builds a transition triggered by a mouse clicked event with any modifier that loops on the current state.
- Click(int, int) - Constructor for class fr.lri.swingstates.sm.transitions.Click
-
Builds a transition triggered by a mouse clicked event that loops on the current state.
- Click(int, String) - Constructor for class fr.lri.swingstates.sm.transitions.Click
-
Builds a transition with any modifier triggered by a mouse clicked event.
- Click(int, int, String) - Constructor for class fr.lri.swingstates.sm.transitions.Click
-
Builds a transition triggered by a mouse clicked event.
- ClickOnComponent - Class in fr.lri.swingstates.sm.jtransitions
-
A transition triggered by a mouse button clicked on a JComponent.
- ClickOnComponent(int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnComponent
-
Builds a transition triggered by a mouse clicked event with any modifier on a component that loops on the current state.
- ClickOnComponent(int, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnComponent
-
Builds a transition triggered by a mouse clicked event on a component that loops on the current state.
- ClickOnComponent(int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnComponent
-
Builds a transition triggered by a mouse clicked event with any modifier on a component.
- ClickOnComponent(int, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnComponent
-
Builds a transition triggered by a mouse clicked event on a component.
- ClickOnJTag - Class in fr.lri.swingstates.sm.jtransitions
-
A transition triggered by a mouse clicked event on a component with a given tag.
- ClickOnJTag(String, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnJTag
-
Builds a transition triggered by a mouse clicked event with any modifier on a tagged component that loops on the current state.
- ClickOnJTag(Class, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnJTag
-
Builds a transition triggered by a mouse clicked event with any modifier on a tagged component that loops on the current state.
- ClickOnJTag(JTag, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnJTag
-
Builds a transition triggered by a mouse clicked event with any modifier on a tagged component that loops on the current state.
- ClickOnJTag(String, int, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnJTag
-
Builds a transition triggered by a mouse clicked event on a tagged component that loops on the current state.
- ClickOnJTag(Class, int, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnJTag
-
Builds a transition triggered by a mouse clicked event on a tagged component that loops on the current state.
- ClickOnJTag(JTag, int, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnJTag
-
Builds a transition triggered by a mouse clicked event on a tagged component that loops on the current state.
- ClickOnJTag(String, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnJTag
-
Builds a transition triggered by a mouse clicked event with any modifier on a tagged component.
- ClickOnJTag(Class, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnJTag
-
Builds a transition triggered by a mouse clicked event with any modifier on a tagged component.
- ClickOnJTag(JTag, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnJTag
-
Builds a transition triggered by a mouse clicked event with any modifier on a tagged component.
- ClickOnJTag(String, int, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnJTag
-
Builds a transition triggered by a mouse clicked event on a tagged component.
- ClickOnJTag(Class, int, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnJTag
-
Builds a transition triggered by a mouse clicked event on a tagged component.
- ClickOnJTag(JTag, int, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ClickOnJTag
-
Builds a transition triggered by a mouse clicked event on a tagged component.
- ClickOnShape - Class in fr.lri.swingstates.canvas.transitions
-
A transition triggered by a mouse button clicked on a CShape.
- ClickOnShape() - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnShape
-
Builds a transition triggered by a mouse clicked event with any
modifier and any button on a CShape that loops on the current state.
- ClickOnShape(String) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnShape
-
Builds a transition triggered by a mouse clicked event with any
modifier on a CShape.
- ClickOnShape(int) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnShape
-
Builds a transition triggered by a mouse clicked event with any
modifier on a CShape that loops on the current state.
- ClickOnShape(int, int) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnShape
-
Builds a transition triggered by a mouse clicked event on a CShape
that loops on the current state.
- ClickOnShape(int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnShape
-
Builds a transition triggered by a mouse clicked event with any
modifier on a CShape.
- ClickOnShape(int, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnShape
-
Builds a transition triggered by a mouse clicked event on a CShape.
- ClickOnTag - Class in fr.lri.swingstates.canvas.transitions
-
A transition triggered by a mouse clicked event on a CShape with a given
tag.
- ClickOnTag(Class) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event with any
modifier and any button on a tagged CShape that loops on the current
state.
- ClickOnTag(CTag) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event with any
modifier and any button on a tagged CShape that loops on the current
state.
- ClickOnTag(Class, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event with any
modifier and any button on a tagged CShape.
- ClickOnTag(CTag, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event with any
modifier and any button on a tagged CShape.
- ClickOnTag(CTag, int) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event with any
modifier on a tagged CShape that loops on the current state.
- ClickOnTag(String, int) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event with any
modifier on a tagged CShape that loops on the current state.
- ClickOnTag(Class, int) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event with any
modifier on a tagged CShape that loops on the current state.
- ClickOnTag(String, int, int) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event on a tagged
CShape that loops on the current state.
- ClickOnTag(Class, int, int) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event on a tagged
CShape that loops on the current state.
- ClickOnTag(CTag, int, int) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event on a tagged
CShape that loops on the current state.
- ClickOnTag(String, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event with any
modifier on a tagged CShape.
- ClickOnTag(Class, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event with any
modifier on a tagged CShape.
- ClickOnTag(CTag, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event with any
modifier on a tagged CShape.
- ClickOnTag(String, int, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event on a tagged
CShape.
- ClickOnTag(Class, int, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event on a tagged
CShape.
- ClickOnTag(CTag, int, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ClickOnTag
-
Builds a transition triggered by a mouse clicked event on a tagged
CShape.
- clone() - Method in class fr.lri.swingstates.canvas.CShape
- close() - Method in class fr.lri.swingstates.canvas.CPolyLine
-
Closes this polyLine by drawing a straight line from the current point to
the starting point.
- CNamedTag - Class in fr.lri.swingstates.canvas
-
A CNamedTag
tag is a CExtensionalTag
.
- CNamedTag(String) - Constructor for class fr.lri.swingstates.canvas.CNamedTag
-
Builds a CNamedTag.
- ColorEvent - Class in fr.lri.swingstates.applets
-
Color events.
- ColorEvent(StateMachine, Color) - Constructor for class fr.lri.swingstates.applets.ColorEvent
-
- ColorTag - Class in fr.lri.swingstates.applets
-
- ColorTag(Color) - Constructor for class fr.lri.swingstates.applets.ColorTag
-
- consumes(boolean) - Method in class fr.lri.swingstates.sm.StateMachine
-
Makes this state machine consume an event.
- contains(CElement, CElement) - Static method in class fr.lri.swingstates.canvas.Canvas
-
Tests if a CElement
is a subset of another
CElement
.
- contains(double, double) - Method in class fr.lri.swingstates.canvas.Canvas
-
Returns the topmost CShape containing the point (x, y).
- contains(Point2D) - Method in class fr.lri.swingstates.canvas.Canvas
-
Returns the topmost CShape containing the point p.
- contains(double, double, double, double) - Method in class fr.lri.swingstates.canvas.Canvas
-
Returns the topmost CShape containing a given rectangle R.
- contains(Rectangle) - Method in class fr.lri.swingstates.canvas.Canvas
-
Returns the topmost CShape containing a given rectangle.
- contains(double, double) - Method in interface fr.lri.swingstates.canvas.CElement
-
Returns the topmost CShape containing the point (x, y).
- contains(Point2D) - Method in interface fr.lri.swingstates.canvas.CElement
-
Returns the topmost CShape containing the point p.
- contains(double, double, double, double) - Method in interface fr.lri.swingstates.canvas.CElement
-
Returns the topmost CShape containing a given rectangle R.
- contains(Rectangle) - Method in interface fr.lri.swingstates.canvas.CElement
-
Returns the topmost CShape containing a given rectangle.
- contains(double, double) - Method in class fr.lri.swingstates.canvas.CShape
-
Tests whether a point (x, y) is inside this shape.
- contains(Point2D) - Method in class fr.lri.swingstates.canvas.CShape
-
Tests whether a point p is inside this shape (ignores clipping shape).
- contains(double, double, double, double) - Method in class fr.lri.swingstates.canvas.CShape
-
Tests whether a rectangle R is inside this shape.
- contains(Rectangle) - Method in class fr.lri.swingstates.canvas.CShape
-
Tests whether a rectangle R is inside this shape.
- contains(double, double) - Method in class fr.lri.swingstates.canvas.CTag
-
Returns the topmost CShape containing the point (x, y).
- contains(Point2D) - Method in class fr.lri.swingstates.canvas.CTag
-
Returns the topmost CShape containing the point p.
- contains(double, double, double, double) - Method in class fr.lri.swingstates.canvas.CTag
-
Returns the topmost CShape containing a given rectangle.
- contains(Rectangle) - Method in class fr.lri.swingstates.canvas.CTag
-
Returns the topmost CShape containing a given rectangle.
- CONTROL - Static variable in class fr.lri.swingstates.sm.BasicInputStateMachine
-
Specifies that the CONTROL keyboard modifier must be pressed.
- CONTROL_SHIFT - Static variable in class fr.lri.swingstates.sm.BasicInputStateMachine
-
Specifies that the CONTROL and SHIFT keyboard modifiers must be pressed.
- ControlMenu - Class in fr.lri.swingstates.applets
-
- ControlMenu(GraphicalEditor, Command[]) - Constructor for class fr.lri.swingstates.applets.ControlMenu
-
- ControlMenuApplet - Class in fr.lri.swingstates.applets
-
- ControlMenuApplet() - Constructor for class fr.lri.swingstates.applets.ControlMenuApplet
-
- controls(CShape) - Method in class fr.lri.swingstates.canvas.CStateMachine
-
- copyTo(CShape) - Method in class fr.lri.swingstates.canvas.CImage
-
Copies this shape into a destination shape.
- copyTo(CShape) - Method in class fr.lri.swingstates.canvas.CPolyLine
-
Copies this shape into a destination shape.
- copyTo(CShape) - Method in class fr.lri.swingstates.canvas.CShape
-
Copies this shape into a destination shape.
- copyTo(CShape) - Method in class fr.lri.swingstates.canvas.CText
-
Copies this shape into a destination shape.
- copyTo(CShape) - Method in class fr.lri.swingstates.canvas.CWidget
-
Copies this widget into a destination widget.
- COrTag - Class in fr.lri.swingstates.canvas
-
A COrTag
is a tag corresponding to the set of shapes tagged by a tag t1 or a tag t2.
- COrTag(CTag, CTag) - Constructor for class fr.lri.swingstates.canvas.COrTag
-
Builds a COrTag
tag corresponding to the set of shapes tagged by a tag t1 or a tag t2.
- CPolyLine - Class in fr.lri.swingstates.canvas
-
An arbitrary shape for use with a Canvas
.
- CPolyLine() - Constructor for class fr.lri.swingstates.canvas.CPolyLine
-
Builds an empty CPolyLine.
- CPolyLine(double, double) - Constructor for class fr.lri.swingstates.canvas.CPolyLine
-
Builds a CPolyLine with an initial point (x, y).
- CPolyLine(Point2D) - Constructor for class fr.lri.swingstates.canvas.CPolyLine
-
Builds a CPolyLine with an initial point pt.
- createGUI() - Method in class fr.lri.swingstates.applets.AnimationParams
-
- createGUI() - Method in class fr.lri.swingstates.applets.AppletAnimations
-
- createGUI() - Method in class fr.lri.swingstates.applets.ArcToParams
-
- createGUI() - Method in class fr.lri.swingstates.applets.BasicApplet
-
- createGUI() - Method in class fr.lri.swingstates.applets.BasicJApplet
-
- createGUI() - Method in class fr.lri.swingstates.applets.CanvasPerformance
-
- createGUI() - Method in class fr.lri.swingstates.applets.ControlMenuApplet
-
- createGUI() - Method in class fr.lri.swingstates.applets.DragAndDrop
-
- createGUI() - Method in class fr.lri.swingstates.applets.GestureRecognition
-
- createGUI() - Method in class fr.lri.swingstates.applets.HighlightWidgets
-
- createGUI() - Method in class fr.lri.swingstates.applets.JoystickTextFieldApplet
-
- createGUI() - Method in class fr.lri.swingstates.applets.MenusGestureNewCutCopyPaste
-
- createGUI() - Method in class fr.lri.swingstates.applets.MenusNewCutCopyPaste
-
- createGUI() - Method in class fr.lri.swingstates.applets.SimpleJoystick
-
- createGUI() - Method in class fr.lri.swingstates.applets.TestTransform
-
- CRectangle - Class in fr.lri.swingstates.canvas
-
A rectangle shape for use with a Canvas
.
- CRectangle() - Constructor for class fr.lri.swingstates.canvas.CRectangle
-
Builds an empty CRectangle.
- CRectangle(double, double, double, double) - Constructor for class fr.lri.swingstates.canvas.CRectangle
-
Builds a CRectangle.
- CRectangle(double, double, double, double, double, double) - Constructor for class fr.lri.swingstates.canvas.CRectangle
-
Builds a CRectangle
having rounded corners.
- CRectangle(Point2D, double, double, double, double) - Constructor for class fr.lri.swingstates.canvas.CRectangle
-
Builds a CRectangle
.
- CRectangle(Point2D, double, double) - Constructor for class fr.lri.swingstates.canvas.CRectangle
-
Builds a CRectangle.
- CRectangularShape - Class in fr.lri.swingstates.canvas
-
An abstract rectangular shape for use with an Canvas
.
- CRectangularShape(Shape) - Constructor for class fr.lri.swingstates.canvas.CRectangularShape
-
Builds a rectangular shape.
- CRectangularShape() - Constructor for class fr.lri.swingstates.canvas.CRectangularShape
-
Builds an empty rectangular shape.
- criterion(CShape) - Method in class fr.lri.swingstates.canvas.CHierarchyTag
-
The method to override to specify the property a shape must check to be tagged by this tag.
- criterion(CShape) - Method in class fr.lri.swingstates.canvas.CIntentionalTag
-
The method to override to specify the property a shape must check to be tagged by this tag.
- criterion(CShape) - Method in class fr.lri.swingstates.canvas.ClassTag
-
The method to override to specify the property a shape must check to be tagged by this tag.
- CrossCheckBoxApplet - Class in fr.lri.swingstates.applets
-
- CrossCheckBoxApplet() - Constructor for class fr.lri.swingstates.applets.CrossCheckBoxApplet
-
- CrossingInteraction - Class in fr.lri.swingstates.applets
-
- CrossingInteraction(Component, Class) - Constructor for class fr.lri.swingstates.applets.CrossingInteraction
-
- CSegment - Class in fr.lri.swingstates.canvas
-
A segment for use with an Canvas
.
- CSegment() - Constructor for class fr.lri.swingstates.canvas.CSegment
-
Builds an empty CSegment.
- CSegment(double, double, double, double) - Constructor for class fr.lri.swingstates.canvas.CSegment
-
Builds a CSegment.
- CSegment(Point2D, Point2D) - Constructor for class fr.lri.swingstates.canvas.CSegment
-
Builds a CSegment.
- CShape - Class in fr.lri.swingstates.canvas
-
A shape to be added to a Canvas
.
- CShape() - Constructor for class fr.lri.swingstates.canvas.CShape
-
Builds an empty CShape
.
- CShape(Shape) - Constructor for class fr.lri.swingstates.canvas.CShape
-
Builds a CShape
from a Java2D shape.
- CStateMachine - Class in fr.lri.swingstates.canvas
-
A state machine to handle events with one or more CElement
(Canvas
,
CTag
or CShape
).
- CStateMachine() - Constructor for class fr.lri.swingstates.canvas.CStateMachine
-
Builds a CStateMachine.
- CStateMachine(CElement) - Constructor for class fr.lri.swingstates.canvas.CStateMachine
-
Builds a CStateMachine.
- CTag - Class in fr.lri.swingstates.canvas
-
CTag
s are labels associated to canvas' shapes.
- CTag(Canvas) - Constructor for class fr.lri.swingstates.canvas.CTag
-
Builds a CTag that can tag the shapes displayed on the canvas c.
- CText - Class in fr.lri.swingstates.canvas
-
A text shape for use with an Canvas
.
- CText(Point2D, String, Font) - Constructor for class fr.lri.swingstates.canvas.CText
-
Builds a SMtext.
- curveTo(double, double, double, double, double, double) - Method in class fr.lri.swingstates.canvas.CPolyLine
-
Adds a cubic curve segment to this polyline.
- curveTo(Point2D, Point2D, Point2D) - Method in class fr.lri.swingstates.canvas.CPolyLine
-
Adds a cubic curve segment to this polyline.
- CWidget - Class in fr.lri.swingstates.canvas
-
A widget shape for use with an Canvas
.
- CWidget(JComponent) - Constructor for class fr.lri.swingstates.canvas.CWidget
-
Builds a CWidget
based on a swing component.
- CWidget(JComponent, double, double) - Constructor for class fr.lri.swingstates.canvas.CWidget
-
Builds a CWidget
based on a swing component.
- CWidget(JComponent, double, double, double, double) - Constructor for class fr.lri.swingstates.canvas.CWidget
-
Builds a CWidget
based on a swing component.