|
UC Berkeley Group for User Interface Research Updated November 17, 2000 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TimedStroke | |
edu.berkeley.guir.brainstorm | |
edu.berkeley.guir.brainstorm.interpreter | |
edu.berkeley.guir.brainstorm.net | |
edu.berkeley.guir.lib.satin.command | Contains Satin's undo, redo, and macro mechanisms. |
edu.berkeley.guir.lib.satin.event | The event system in Satin. |
edu.berkeley.guir.lib.satin.interpreter | Interpreters control the state and behavior of a GraphicalObject. |
edu.berkeley.guir.lib.satin.interpreter.commands | Set of interpreters to do standard commands. |
edu.berkeley.guir.lib.satin.objects | The scenegraph objects for SATIN. |
edu.berkeley.guir.lib.satin.recognizer | Interfaces for recognizers in Satin. |
edu.berkeley.guir.lib.satin.recognizer.rubine | |
edu.berkeley.guir.lib.satin.stroke | Contains the basic strokes used in Satin. |
edu.berkeley.guir.lib.satin.util | Miscellaneous utilities used in SATIN. |
edu.berkeley.guir.sketchyspice.objects |
Uses of TimedStroke in edu.berkeley.guir.brainstorm |
Methods in edu.berkeley.guir.brainstorm with parameters of type TimedStroke | |
void |
BrainstormSheet.addInkToNote(int id,
TimedStroke[] stks)
Not yet implemented. |
Constructors in edu.berkeley.guir.brainstorm with parameters of type TimedStroke | |
Label(TimedStroke[] strokeArr)
|
Uses of TimedStroke in edu.berkeley.guir.brainstorm.interpreter |
Methods in edu.berkeley.guir.brainstorm.interpreter with parameters of type TimedStroke | |
protected void |
NoteInterpreter.handleRectangle(TimedStroke lastStk)
Create a new note. |
Uses of TimedStroke in edu.berkeley.guir.brainstorm.net |
Methods in edu.berkeley.guir.brainstorm.net with parameters of type TimedStroke | |
static String |
SerializationLib.toString(TimedStroke stk)
Format: |
Uses of TimedStroke in edu.berkeley.guir.lib.satin.command |
Constructors in edu.berkeley.guir.lib.satin.command with parameters of type TimedStroke | |
MakePatchCommand(TimedStroke stk)
Constructor. |
Uses of TimedStroke in edu.berkeley.guir.lib.satin.event |
Methods in edu.berkeley.guir.lib.satin.event that return TimedStroke | |
TimedStroke |
StrokeEvent.getStroke()
Get a reference to the Stroke object this event represents, after the transformations have been applied (ie in relative coordinate, relative to the last GraphicalObject that handled this event). |
TimedStroke |
StrokeEvent.getUntransformedStroke()
Get a reference to the Stroke object this event represents, before the transformations have been applied (ie in absolute coordinates). |
Methods in edu.berkeley.guir.lib.satin.event with parameters of type TimedStroke | |
void |
StrokeEvent.setStroke(TimedStroke stk)
|
Constructors in edu.berkeley.guir.lib.satin.event with parameters of type TimedStroke | |
StrokeEvent(Object source,
TimedStroke stroke)
Create a new StrokeEvent object. |
|
StrokeEvent(Object source,
TimedStroke stroke,
MouseEvent evt)
Create a new StrokeEvent object. |
|
UpdateStrokeEvent(Object source,
TimedStroke stroke)
Create a new UpdateStrokeEvent object. |
|
SingleStrokeEvent(Object source,
TimedStroke stroke)
Create a new SingleStrokeEvent object. |
|
NewStrokeEvent(Object source,
TimedStroke stroke)
Create a new NewStrokeEvent object. |
Uses of TimedStroke in edu.berkeley.guir.lib.satin.interpreter |
Methods in edu.berkeley.guir.lib.satin.interpreter with parameters of type TimedStroke | |
protected void |
GestureCommandInterpreterImpl.fireGestureCommandCallback(String strGestureName,
TimedStroke stk,
GraphicalObjectCollection gobcol)
Activate the corresponding gesture callback. |
void |
GestureCommandCallback.onGestureCommand(TimedStroke stk,
GraphicalObjectCollection gobcol)
A gesture command has occurred, do something. |
Uses of TimedStroke in edu.berkeley.guir.lib.satin.interpreter.commands |
Methods in edu.berkeley.guir.lib.satin.interpreter.commands with parameters of type TimedStroke | |
protected void |
StandardGestureInterpreter.handleCut(TimedStroke stk)
Cut whatever intersects the stroke. |
protected void |
StandardGestureInterpreter.handleCopy(TimedStroke stk)
Copy whatever is in the center of the stroke. |
protected void |
StandardGestureInterpreter.handlePaste(TimedStroke stk)
Paste to the bottom-center of the stroke. |
protected void |
StandardGestureInterpreter.handleDelete(TimedStroke stk)
Delete whatever is in the center of the stroke (except ourself of course). |
protected void |
StandardGestureInterpreter.handleCenter(TimedStroke stk)
Center the screen to be at the mark. |
protected void |
StandardGestureInterpreter.handleViewPort(String str,
TimedStroke stk)
Handle a move view port command. |
protected GraphicalObjectCollection |
StandardGestureInterpreter.getGraphicalObjectsTouching(TimedStroke stk,
double thresh)
Get things that intersect the stroke. |
protected GraphicalObject |
StandardGestureInterpreter.getGraphicalObjectCenteredAt(TimedStroke stk)
Get the GraphicalObject near the center of this TimedStroke. |
protected GraphicalObject |
StandardGestureInterpreter.getGraphicalObjectCenteredAt(TimedStroke stk,
double thresh)
Get the GraphicalObject near the center of this TimedStroke, with the specified threshold. |
protected GraphicalObjectCollection |
AbstractSelectInterpreter.getCandidates(TimedStroke stk)
Get the possible Graphical Objects that the stroke could have intersected. |
Uses of TimedStroke in edu.berkeley.guir.lib.satin.objects |
Subclasses of TimedStroke in edu.berkeley.guir.lib.satin.objects | |
class |
LineArrow
A simple straight-line arrow. |
Methods in edu.berkeley.guir.lib.satin.objects with parameters of type TimedStroke | |
protected GraphicalObject |
GraphicalObjectGroupImpl.getDispatchee(TimedStroke stk)
Given a stroke, figure out which of our children it will be dispatched to. |
Constructors in edu.berkeley.guir.lib.satin.objects with parameters of type TimedStroke | |
PatchImpl(TimedStroke stk)
Make a patch with the specified boundaries. |
Uses of TimedStroke in edu.berkeley.guir.lib.satin.recognizer |
Methods in edu.berkeley.guir.lib.satin.recognizer with parameters of type TimedStroke | |
Classification |
Recognizer.classify(TimedStroke stroke)
Classify the Stroke as some sort of GraphicalObject. |
Uses of TimedStroke in edu.berkeley.guir.lib.satin.recognizer.rubine |
Methods in edu.berkeley.guir.lib.satin.recognizer.rubine with parameters of type TimedStroke | |
Classification |
RubineRecognizer.classify(TimedStroke stk)
|
Uses of TimedStroke in edu.berkeley.guir.lib.satin.stroke |
Methods in edu.berkeley.guir.lib.satin.stroke that return TimedStroke | |
TimedStroke |
TimedStroke.doneAddingPoints()
Tell the stroke that we won't add any more points. |
TimedStroke |
TimedStroke.getSubstroke(double start,
double end)
Get a portion of this stroke by percentages of length. |
protected TimedStroke |
TimedStroke.clone(TimedStroke stk)
For clone chaining purposes. |
static TimedStroke |
StrokeLib.linearize(TimedStroke stk)
Given a stroke, straighten it out. |
static TimedStroke |
StrokeLib.mergeStrokes(TimedStroke stkAA,
TimedStroke stkBB)
Do our best to merge two strokes together into a new one. |
Methods in edu.berkeley.guir.lib.satin.stroke with parameters of type TimedStroke | |
protected TimedStroke |
TimedStroke.clone(TimedStroke stk)
For clone chaining purposes. |
static Point2D |
StrokeLib.computeApproxDirection(int cdsys,
TimedStroke stk)
Given a stroke, approximate the direction that the last few endpoints are going in. |
static double |
StrokeLib.computeSpatialDistance(TimedStroke stk1,
TimedStroke stk2)
Calls the other computeSpatialDistance() method using unbiased distances (ie weights of 1). |
static double |
StrokeLib.computeSpatialDistance(double relImportanceX,
double relImportanceY,
TimedStroke stk1,
TimedStroke stk2)
Compute the spatial distance between two strokes. |
static double |
StrokeLib.computeTemporalDistance(TimedStroke stk1,
TimedStroke stk2)
Compute the distance between two strokes in terms of time. |
static double |
StrokeLib.computeTemporalDistance(TimedStroke stk1,
TimedStroke stk2,
double maxTimeDistance)
Compute the distance between two strokes in terms of time. |
static double |
StrokeLib.computeDistance(TimedStroke stk1,
TimedStroke stk2)
Compute the distance between two strokes in some "stroke-space". |
static double |
StrokeLib.computeHandwritingDistance(TimedStroke stk1,
TimedStroke stk2)
Compute how far two strokes are in "handwriting space". |
static double |
StrokeLib.computeDistance(double relImportanceSpace,
double relImportanceTime,
TimedStroke stk1,
TimedStroke stk2)
Compute the distance between two strokes in some "stroke-space". |
static TimedStroke |
StrokeLib.linearize(TimedStroke stk)
Given a stroke, straighten it out. |
static TimedStroke |
StrokeLib.mergeStrokes(TimedStroke stkAA,
TimedStroke stkBB)
Do our best to merge two strokes together into a new one. |
static List |
StrokeLib.splitStroke(TimedStroke stk,
Rectangle2D rect)
Given a stroke and a box, return an iterator to a list of strokes that results from erasing the region in the box, possibly cutting the given stroke into several smaller strokes. |
Constructors in edu.berkeley.guir.lib.satin.stroke with parameters of type TimedStroke | |
TimedStroke(TimedStroke tstk)
Make a copy of the points of this TimedStroke. |
Uses of TimedStroke in edu.berkeley.guir.lib.satin.util |
Methods in edu.berkeley.guir.lib.satin.util that return TimedStroke | |
static TimedStroke |
RandomLib.getRandomStroke(Rectangle rect,
int npoints)
Generate a stroke that fits in the specified rectangle and has the specified number of points. |
Uses of TimedStroke in edu.berkeley.guir.sketchyspice.objects |
Subclasses of TimedStroke in edu.berkeley.guir.sketchyspice.objects | |
class |
Circuit
Just a circuit. |
Constructors in edu.berkeley.guir.sketchyspice.objects with parameters of type TimedStroke | |
Circuit(TimedStroke clean,
TimedStroke sketchy)
|
|
Copyright Information | |||||||||
PREV NEXT | FRAMES NO FRAMES |