A B C D E F G H I K L M N O P Q R S T

C

CONTROL - Static variable in class sm.StateMachine.State
Specifies that the CONTROL keyboard modifier must be pressed.
CONTROL_SHIFT - Static variable in class sm.StateMachine.State
Specifies that the CONTROL and SHIFT keyboard modifiers must be pressed.
Classifier - class rubine.Classifier.
A classifier that implements rubine's algorithm to classify gestures.
Classifier() - Constructor for class rubine.Classifier
 
ClassifierNotTrainedException - exception rubine.ClassifierNotTrainedException.
 
ClassifierNotTrainedException() - Constructor for class rubine.ClassifierNotTrainedException
 
ClassifierNotTrainedException(String) - Constructor for class rubine.ClassifierNotTrainedException
 
canvasToShape(Point2D) - Method in class sm.SMShape
Converts a point relative to the canvas into a point relative to the shape
classify(Gesture) - Method in class rubine.Classifier
Recognizes a gesture.
clear() - Method in class sm.SMHierarchy
 
clone() - Method in class sm.SMShape
 
close() - Method in class sm.SMPolyLine
Closes this polyLine by drawing a straight line from the current point to the starting point.
compile() - Method in class rubine.Classifier
Compiles this classifier (i.e. performs training).
consumes(boolean) - Method in class sm.StateMachine
Makes this state machine consume an event.
contains(Object) - Method in class sm.SMHierarchy
 
contains(double, double) - Method in class sm.SMShape
Tests whether a point (x, y) is inside this shape.
contains(Point2D) - Method in class sm.SMShape
Tests whether a point p is inside this shape.
contains(double, double, double, double) - Method in class sm.SMShape
Tests whether a rectangle R is inside this shape.
contains(Rectangle2D) - Method in class sm.SMShape
Tests whether a rectangle R is inside this shape.
contains(double, double) - Method in class sm.SMTag
Returns the topmost SMShape containing the point (x, y).
contains(Point2D) - Method in class sm.SMTag
Returns the topmost SMShape containing the point p.
contains(double, double, double, double) - Method in class sm.SMTag
Returns the topmost SMShape containing a given rectangle.
contains(Rectangle2D) - Method in class sm.SMTag
Returns the topmost SMShape containing a given rectangle.
containsAll(Collection) - Method in class sm.SMHierarchy
 
containsPoint(Point2D) - Method in interface sm.InteractiveObject
Tests if a point is in this interactive object.
containsPoint(double, double) - Method in interface sm.InteractiveObject
Tests if a point is in this interactive object.
containsPoint(Point2D) - Method in class sm.SMCanvas
 
containsPoint(double, double) - Method in class sm.SMCanvas
 
containsPoint(Point2D) - Method in class sm.SMShape
 
containsPoint(double, double) - Method in class sm.SMShape
 
containsPoint(double, double) - Method in class sm.SMTag
 
containsPoint(Point2D) - Method in class sm.SMTag
 
copyTo(SMShape) - Method in class sm.SMImage
Copies this shape into a destination shape.
copyTo(SMShape) - Method in class sm.SMPolyLine
 
copyTo(SMShape) - Method in class sm.SMShape
Copies this shape into a destination shape.
copyTo(SMShape) - Method in class sm.SMText
Copies this shape into a destination shape.
cptId - Static variable in class sm.SMShape
 
createClass(String) - Method in class rubine.Classifier
Creates a new class of gestures.
curveTo(double, double, double, double, double, double) - Method in class sm.SMPolyLine
Adds a cubic curve segment to this polyline.
curveTo(Point2D, Point2D, Point2D) - Method in class sm.SMPolyLine
Adds a cubic curve segment to this polyline.

A B C D E F G H I K L M N O P Q R S T