- accepted - Variable in class vialab.SMT.PatternUnlockZone
-
- add(Zone) - Method in class vialab.SMT.KeyboardZone
-
- add(String) - Method in class vialab.SMT.PieMenuZone
-
- add(String, String) - Method in class vialab.SMT.PieMenuZone
-
- add(String, PImage) - Method in class vialab.SMT.PieMenuZone
-
- add(String, PImage, String) - Method in class vialab.SMT.PieMenuZone
-
- add(Zone...) - Static method in class vialab.SMT.SMT
-
Adds a zone(s) to the sketch/application.
- add(String) - Static method in class vialab.SMT.SMT
-
This adds zones by creating them from XML specs, the XML needs "zone"
tags, and currently supports the following variables: name, x, y, width,
height, img
- add(Zone) - Method in class vialab.SMT.TabZone
-
This adds the Given zone to a tab, the Tabs name will be Tab1, Tab2, etc
depending on the number of current Tabs.
- add(Zone, String) - Method in class vialab.SMT.TabZone
-
This adds the Given zone to a tab, with the given nameText used for both
reflection methods and the name displayed on the tab itself.
- add(Zone, String, String) - Method in class vialab.SMT.TabZone
-
This adds the Given zone to a tab, with the given tabName and tabText
- add(Zone...) - Method in class vialab.SMT.Zone
-
- add(Zone) - Method in class vialab.SMT.Zone
-
- addAnchor(AnchorZone) - Method in class vialab.SMT.zone.SwipeKeyboard
-
Adds an anchor to the keyboard.
- addChar(char) - Method in class vialab.SMT.TextZone
-
Add a char to the TextZone
- addChild(Zone, Zone...) - Static method in class vialab.SMT.SMT
-
This adds a set of zones to a parent Zone
- addChild(String, Zone...) - Static method in class vialab.SMT.SMT
-
This adds a set of zones to a parent Zone
- addKey(KeyZone) - Method in class vialab.SMT.zone.SwipeKeyboard
-
Adds an key to the keyboard.
- addKeyListener(KeyListener) - Method in class vialab.SMT.KeyboardZone
-
This adds a KeyListener to listen to this keyboard implementation.
- addKeyListener(KeyListener) - Method in class vialab.SMT.zone.KeyZone
-
Adds a KeyListener to our list of listeners
- addMethodClasses(Class<?>...) - Static method in class vialab.SMT.SMT
-
This adds objects to check for drawZoneName, touchZoneName, etc methods
in, similar to PApplet
- addPhysicsMouseJoint() - Method in class vialab.SMT.Zone
-
- addSubmenu(String, String) - Method in class vialab.SMT.PieMenuZone
-
- addSubmenu(String, String, String) - Method in class vialab.SMT.PieMenuZone
-
- addSubmenu(String, String, PImage) - Method in class vialab.SMT.PieMenuZone
-
- addSubmenu(String, String, PImage, String) - Method in class vialab.SMT.PieMenuZone
-
- addSwipeKey(SwipeKeyZone) - Method in class vialab.SMT.zone.SwipeKeyboard
-
Adds an swipe key to the keyboard.
- addSwipeKeyListener(SwipeKeyListener) - Method in class vialab.SMT.zone.SwipeKeyZone
-
Adds a SwipeKeyListener to our list of listeners.
- addText(String) - Method in class vialab.SMT.TextZone
-
Add a String of text to the TextZone
- addTouchListener(TouchListener) - Method in class vialab.SMT.Touch
-
- addXMLZone(String) - Method in class vialab.SMT.Zone
-
This adds zones by creating them from XML specs, the XML needs "zone"
tags, and currently supports the following variables: name, x, y, width,
height, img
- alpha - Variable in class vialab.SMT.KeyboardZone
-
- ambient(float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- ambient(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- ambient(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- ambientLight(float, float, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- ambientLight(float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- AnchorZone - Class in vialab.SMT.zone
-
- AnchorZone() - Constructor for class vialab.SMT.zone.AnchorZone
-
- animationTime - Variable in class vialab.SMT.PieMenuZone
-
- applet - Static variable in class vialab.SMT.Zone
-
- applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- applyMatrix(float, float, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- applyMatrix(PMatrix) - Method in class vialab.SMT.PGraphicsDelegate
-
- applyMatrix(PMatrix2D) - Method in class vialab.SMT.PGraphicsDelegate
-
- applyMatrix(PMatrix3D) - Method in class vialab.SMT.PGraphicsDelegate
-
- arc(float, float, float, float, float, float, int) - Method in class vialab.SMT.PGraphicsDelegate
-
- arc(float, float, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- ArrowKeysLayout - Class in vialab.SMT.zone
-
A keyboard ayout that provides just the arrow keys.
- ArrowKeysLayout() - Constructor for class vialab.SMT.zone.ArrowKeysLayout
-
- arrowKeysLayout - Static variable in class vialab.SMT.zone.SwipeKeyboard
-
A keyboard ayout that provides just the arrow keys.
- aspectImage(PGraphics, PImage, int, int, int, int) - Static method in class vialab.SMT.SMTUtilities
-
This method draws the image at (x,y) within the specified width/height
parameters, but maintaining the aspect ratio of the image.
- aspectImage(PApplet, PImage, int, int, int, int) - Static method in class vialab.SMT.SMTUtilities
-
This method draws the image at (x,y) within the specified width/height
parameters, but maintaining the aspect ratio of the image.
- assign(Iterable<? extends Touch>) - Method in class vialab.SMT.zone.AnchorZone
-
- assign(Touch...) - Method in class vialab.SMT.Zone
-
Assigns a touch to this zone, maintaining the order of touches.
- assign(Iterable<? extends Touch>) - Method in class vialab.SMT.Zone
-
Assigns a touch to this zone, maintaining the order of touches.
- assign(Iterable<? extends Touch>) - Method in class vialab.SMT.zone.KeyZone
-
Detects a touch entering event and responds by invoking a SwipeHit event.
- assign(Iterable<? extends Touch>) - Method in class vialab.SMT.zone.SwipeKeyZone
-
Detects a touch entering event and responds by invoking a SwipeHit event.
- assignTouches(Zone, Touch...) - Static method in class vialab.SMT.SMT
-
- assignZone(Zone) - Method in class vialab.SMT.Touch
-
- camera() - Method in class vialab.SMT.PGraphicsDelegate
-
- camera(float, float, float, float, float, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- capsLockOn - Variable in class vialab.SMT.KeyboardZone
-
- CheckBoxZone - Class in vialab.SMT
-
Creates a check box and will display a check mark
within it depending on the value given to the
setChecked() function.
- CheckBoxZone(String, int, int, int, int) - Constructor for class vialab.SMT.CheckBoxZone
-
- checked - Variable in class vialab.SMT.CheckBoxZone
-
- checkImpl(Class<?>, String, Class<?>...) - Static method in class vialab.SMT.SMTUtilities
-
This checks whether a method that has the given methodPrefix exists in
the parameter given with the assumed suffix of 'Impl'.
- checkPasscode() - Method in class vialab.SMT.PatternUnlockZone
-
- children - Variable in class vialab.SMT.Zone
-
- clear() - Method in class vialab.SMT.PGraphicsDelegate
-
- clearChildren() - Method in class vialab.SMT.Zone
-
This disconnects this zone from its children and vice versa
- clearKeyListeners(KeyListener) - Method in class vialab.SMT.KeyboardZone
-
This clears all KeyListeners from this keyboard
- clearZones() - Static method in class vialab.SMT.SMT
-
- clip(float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- clone() - Method in class vialab.SMT.Zone
-
Clones the zone and all child zones
- clone(int) - Method in class vialab.SMT.Zone
-
Clones the zone and optionally any child zones up to the specified
generation of children
- clone(int, Object) - Method in class vialab.SMT.Zone
-
Clones the zone and optionally any child zones up to the specified
generation of children
- color - Variable in class vialab.SMT.ButtonZone
-
- colorMode(int, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- colorMode(int, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- colorMode(int, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- colorMode(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- CondensedLayout - Class in vialab.SMT.zone
-
A keyboard layout that provides only the basic key set.
- CondensedLayout() - Constructor for class vialab.SMT.zone.CondensedLayout
-
Initialized the keyboard layout object.
- condensedLayout - Static variable in class vialab.SMT.zone.SwipeKeyboard
-
A keyboard layout that provides only the basic key set.
- constructKeyEvent(int) - Method in class vialab.SMT.zone.KeyZone
-
Puts together a KeyEvent for the given id.
- ContainerZone - Class in vialab.SMT
-
ContainerZone is used to order and hold/contain zones.
- ContainerZone() - Constructor for class vialab.SMT.ContainerZone
-
- ContainerZone(String) - Constructor for class vialab.SMT.ContainerZone
-
- ContainerZone(String, String) - Constructor for class vialab.SMT.ContainerZone
-
- ContainerZone(int, int, int, int) - Constructor for class vialab.SMT.ContainerZone
-
- ContainerZone(int, int, int, int, String) - Constructor for class vialab.SMT.ContainerZone
-
- ContainerZone(String, int, int, int, int) - Constructor for class vialab.SMT.ContainerZone
-
- ContainerZone(String, int, int, int, int, String) - Constructor for class vialab.SMT.ContainerZone
-
- contains(float, float) - Method in class vialab.SMT.Zone
-
Tests to see if the x and y coordinates are in the zone.
- copy(int, int, int, int, int, int, int, int) - Method in class vialab.SMT.PGraphicsDelegate
-
- copy(PImage, int, int, int, int, int, int, int, int) - Method in class vialab.SMT.PGraphicsDelegate
-
- cornerRounding_bottomLeft - Variable in class vialab.SMT.zone.KeyZone
-
The degree of rounding of the bottom left corner of this key.
- cornerRounding_bottomLeft - Variable in class vialab.SMT.zone.SwipeKeyboard
-
The degree of rounding of the bottom left corner of this key.
- cornerRounding_bottomRight - Variable in class vialab.SMT.zone.KeyZone
-
The degree of rounding of the bottom right corner of this key.
- cornerRounding_bottomRight - Variable in class vialab.SMT.zone.SwipeKeyboard
-
The degree of rounding of the bottom right corner of this key.
- cornerRounding_topLeft - Variable in class vialab.SMT.zone.KeyZone
-
The degree of rounding of the top left corner of this key.
- cornerRounding_topLeft - Variable in class vialab.SMT.zone.SwipeKeyboard
-
The degree of rounding of the top left corner of this key.
- cornerRounding_topRight - Variable in class vialab.SMT.zone.KeyZone
-
The degree of rounding of the top right corner of this key.
- cornerRounding_topRight - Variable in class vialab.SMT.zone.SwipeKeyboard
-
The degree of rounding of the top right corner of this key.
- createStaticBox(float, float, float, float) - Static method in class vialab.SMT.SMT
-
This creates a static box to interact with the physics engine, collisions
will occur with Zones that have physics == true, keeping them on the
screen
- currentTime - Variable in class vialab.SMT.Touch
-
The current time of the TuioCursor/Touch
- cursorID - Variable in class vialab.SMT.Touch
-
The individual cursor ID number that is assigned to each TuioCursor.
- curve(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- curve(float, float, float, float, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- curveDetail(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- curveTightness(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- curveVertex(float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- curveVertex(float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- deactivated - Variable in class vialab.SMT.ButtonZone
-
- deactivatedColor - Variable in class vialab.SMT.ButtonZone
-
- deactivatedTextColor - Variable in class vialab.SMT.ButtonZone
-
- debug - Static variable in class vialab.SMT.SMT
-
- defaultRenderer - Static variable in class vialab.SMT.SMT
-
The renderer to use as a default for zones, can be P3D, P2D, OPENGL, etc,
upon SMT initialization this is set to the same as the PApplet's
renderer
- delete(int) - Method in class vialab.SMT.TextZone
-
Deletes a number of characters from the end of the text
that is being rendered to the TextZone
- deleteAllText() - Method in class vialab.SMT.TextZone
-
Deletes all the text being rendered to the TextZone
- dimension - Variable in class vialab.SMT.Zone
-
- direct - Variable in class vialab.SMT.Zone
-
The direct flag controls whether rendering directly onto
parent/screen/pickBuffer (direct), or into an image (not direct) If
drawing into an image we have assured size(can't draw outside of zone),
but we lose a large amount of performance.
- directionalLight(float, float, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- disableScalingLimit() - Method in class vialab.SMT.Zone
-
- drag() - Method in class vialab.SMT.Zone
-
Translates the zone, its group, and its children
- drag(boolean, boolean) - Method in class vialab.SMT.Zone
-
Performs translate on the current graphics context.
- drag(boolean, boolean, boolean, boolean) - Method in class vialab.SMT.Zone
-
Performs translate on the current graphics context.
- drag(boolean, boolean, boolean, boolean, int, int, int, int) - Method in class vialab.SMT.Zone
-
Performs translate on the current graphics context.
- drag(boolean, boolean, int, int, int, int) - Method in class vialab.SMT.Zone
-
Performs translate on the current graphics context.
- drag(Touch, Touch) - Method in class vialab.SMT.Zone
-
Performs translate on the current graphics context.
- drag(Touch, Touch, boolean, boolean) - Method in class vialab.SMT.Zone
-
Performs translate on the current graphics context.
- drag(Touch, Touch, boolean, boolean, boolean, boolean) - Method in class vialab.SMT.Zone
-
Performs translate on the current graphics context.
- drag(TouchPair, boolean, boolean, boolean, boolean) - Method in class vialab.SMT.Zone
-
Performs translate on the current graphics context.
- drag(TouchPair, boolean, boolean, boolean, boolean, int, int, int, int) - Method in class vialab.SMT.Zone
-
Performs translate on the current graphics context.
- drag(int, int, int, int) - Method in class vialab.SMT.Zone
-
* Performs translate on the current graphics context.
- drag(int, int, int, int, boolean, boolean) - Method in class vialab.SMT.Zone
-
Performs translate on the current graphics context.
- dragWithinParent() - Method in class vialab.SMT.Zone
-
- draw() - Static method in class vialab.SMT.SMT
-
Performs the drawing of the zones in order.
- draw() - Method in class vialab.SMT.test.TestSwipeKeyboard
-
- draw() - Method in class vialab.SMT.test.TestZoneAccessors
-
- draw() - Method in class vialab.SMT.Zone
-
- draw(boolean, boolean) - Method in class vialab.SMT.Zone
-
- drawCheckmark() - Method in class vialab.SMT.CheckBoxZone
-
- drawChild(Zone, boolean) - Method in class vialab.SMT.Zone
-
- drawChildren(boolean) - Method in class vialab.SMT.Zone
-
- drawCoverRect() - Method in class vialab.SMT.SlideRevealZone
-
- drawDebugTouchPoints() - Static method in class vialab.SMT.SMT
-
Draws all Touch objects and their path history, with some data to try to
help with debugging
- drawDirectChildren(boolean) - Method in class vialab.SMT.Zone
-
- drawForPickBuffer() - Method in class vialab.SMT.Zone
-
- drawHiddenText() - Method in class vialab.SMT.SlideRevealZone
-
- drawImpl() - Method in class vialab.SMT.ButtonZone
-
Used to override what is drawn in the zone.
- drawImpl(int, int) - Method in class vialab.SMT.ButtonZone
-
- drawImpl() - Method in class vialab.SMT.CheckBoxZone
-
- drawImpl() - Method in class vialab.SMT.ContainerZone
-
- drawImpl() - Method in class vialab.SMT.ImageZone
-
Used to override what is drawn into the zone
- drawImpl() - Method in class vialab.SMT.LeftPopUpMenuZone
-
- drawImpl() - Method in class vialab.SMT.PatternUnlockZone
-
- drawImpl() - Method in class vialab.SMT.PieMenuZone
-
- drawImpl() - Method in class vialab.SMT.SlideRevealZone
-
- drawImpl() - Method in class vialab.SMT.SliderZone
-
- drawImpl() - Method in class vialab.SMT.TabZone
-
Used to override what is drawn into this zone
- drawImpl() - Method in class vialab.SMT.TextZone
-
- drawImpl() - Method in class vialab.SMT.zone.AnchorZone
-
- drawImpl - Variable in class vialab.SMT.Zone
-
- drawImpl() - Method in class vialab.SMT.Zone
-
Override to specify a default behavior for draw
- drawImpl() - Method in class vialab.SMT.zone.KeyZone
-
Draws the key.
- drawImpl() - Method in class vialab.SMT.zone.SwipeKeyboard
-
Draws the keyboard.
- drawIndirectChildren(boolean) - Method in class vialab.SMT.Zone
-
- drawIndirectImage() - Method in class vialab.SMT.Zone
-
- drawKnob() - Method in class vialab.SMT.SliderZone
-
- drawMethod - Variable in class vialab.SMT.Zone
-
- drawMinMaxCur() - Method in class vialab.SMT.SliderZone
-
- drawMySubZone(Zone) - Method in class vialab.SMT.test.TestZoneAccessors
-
- drawMyZone(Zone) - Method in class vialab.SMT.test.TestGets
-
- drawMyZone(Zone) - Method in class vialab.SMT.test.TestZoneAccessors
-
- drawPickBuffer(int, int, int, int) - Static method in class vialab.SMT.SMT
-
Draws a texture of the pickBuffer at the given x,y position with given
width and height
- drawRntCircle() - Method in class vialab.SMT.Zone
-
Draws the rotation radius of the zone
- drawSmoothTouchPoints() - Static method in class vialab.SMT.SMT
-
Draws the touch points in the PApplet if flag is set to true.
- drawTicks() - Method in class vialab.SMT.SliderZone
-
- get() - Method in class vialab.SMT.PGraphicsDelegate
-
- get(int, int, int, int) - Method in class vialab.SMT.PGraphicsDelegate
-
- get(int, int) - Method in class vialab.SMT.PGraphicsDelegate
-
- get(String, Class<T>) - Static method in class vialab.SMT.SMT
-
This finds a zone by its name, returning the first zone with the given
name or null.
- get(String) - Static method in class vialab.SMT.SMT
-
This finds a zone by its name, returning the first zone with the given
name or null
- getActiveTouch(int) - Method in class vialab.SMT.Zone
-
Gets a touch on the zone by index, 0 is first touch, 1 is second, etc
- getActiveZones() - Static method in class vialab.SMT.SMT
-
- getAlpha() - Method in class vialab.SMT.KeyboardZone
-
- getAngle() - Method in class vialab.SMT.ButtonZone
-
Gets the angle used to display the zone's text.
- getAssignedTouches() - Static method in class vialab.SMT.SMT
-
- getAssignedZones() - Method in class vialab.SMT.Touch
-
- getBkgColor() - Method in class vialab.SMT.TextZone
-
Gets the background color of the rectangle that the text is rendered over.
- getBlur() - Method in class vialab.SMT.TextZone
-
Gets the blur flag.
- getBoundObject() - Method in class vialab.SMT.Zone
-
- getCentre() - Method in class vialab.SMT.Zone
-
- getChild(int) - Method in class vialab.SMT.Zone
-
- getChildCount() - Method in class vialab.SMT.Zone
-
- getChildren() - Method in class vialab.SMT.Zone
-
- getCurrentPoint() - Method in class vialab.SMT.Touch
-
- getCurrentValue() - Method in class vialab.SMT.SliderZone
-
- getCurrentX() - Method in class vialab.SMT.SlideRevealZone
-
The current x position of the slider
- getDiameter() - Method in class vialab.SMT.PieMenuZone
-
- getDrawTextBkg() - Method in class vialab.SMT.TextZone
-
Get the draw text background flag.
- getFont() - Method in class vialab.SMT.ButtonZone
-
Gets the zone's font
- getFont() - Method in class vialab.SMT.TextZone
-
Get the font
- getFontSize() - Method in class vialab.SMT.ButtonZone
-
Gets the font size that is used to display the zone's text
- getFontSize() - Method in class vialab.SMT.TextZone
-
Get the font size
- getFromVec() - Method in class vialab.SMT.TouchPair
-
- getGlobalMatrix() - Method in class vialab.SMT.Zone
-
Returns a matrix relative to global coordinate space
- getHalfSize() - Method in class vialab.SMT.Zone
-
- getHeight() - Method in class vialab.SMT.Zone
-
Get the zone's original height.
- getIds() - Method in class vialab.SMT.Zone
-
- getJointCursors() - Method in class vialab.SMT.MouseToTUIO
-
- getKeyChar() - Method in class vialab.SMT.event.SwipeKeyEvent
-
Returns the character represented by this step in the swipe.
- getKeyCode() - Method in class vialab.SMT.event.SwipeKeyEvent
-
Returns the key code represented by the associated key in the swipe.
- getKeyListeners() - Method in class vialab.SMT.KeyboardZone
-
This returns an array of all KeyListeners on this keyboard
- getKeysFromApplet() - Method in class vialab.SMT.TextZone
-
Gets the flag that states if the TextZone is to receive input from the PApplet (keyboard)
- getLabel() - Method in class vialab.SMT.SliderZone
-
- getLastPoint() - Method in class vialab.SMT.Touch
-
- getLastTouch(Touch) - Static method in class vialab.SMT.SMT
-
Deprecated.
- getLastTouchAtTime(TuioCursor, TuioTime) - Static method in class vialab.SMT.SMTUtilities
-
Returns the Touch(TuioCursor) associated with the session ID
- getLocalX(Zone) - Method in class vialab.SMT.Touch
-
- getLocalX() - Method in class vialab.SMT.Zone
-
- getLocalX(Touch) - Method in class vialab.SMT.Zone
-
- getLocalY(Zone) - Method in class vialab.SMT.Touch
-
- getLocalY() - Method in class vialab.SMT.Zone
-
- getLocalY(Touch) - Method in class vialab.SMT.Zone
-
- getMajorTickSpacing() - Method in class vialab.SMT.SliderZone
-
- getMatrix() - Method in class vialab.SMT.PGraphicsDelegate
-
- getMatrix(PMatrix2D) - Method in class vialab.SMT.PGraphicsDelegate
-
- getMatrix(PMatrix3D) - Method in class vialab.SMT.PGraphicsDelegate
-
- getMaxValue() - Method in class vialab.SMT.SliderZone
-
- getMaxX() - Method in class vialab.SMT.SlideRevealZone
-
Returns the maximum length of the slider
- getMinorTickSpacing() - Method in class vialab.SMT.SliderZone
-
- getMinValue() - Method in class vialab.SMT.SliderZone
-
- getMinX() - Method in class vialab.SMT.SlideRevealZone
-
Returns the minimum length of the slider
- getName() - Method in class vialab.SMT.Zone
-
- getNewPathPoints() - Method in class vialab.SMT.Touch
-
- getNewPathPoints(boolean) - Method in class vialab.SMT.Touch
-
- getNumTouches() - Method in class vialab.SMT.Zone
-
- getOrigin() - Method in class vialab.SMT.Zone
-
- getParent() - Method in class vialab.SMT.Zone
-
- getPathPoints() - Method in class vialab.SMT.Touch
-
- getPathStartTouch(long) - Static method in class vialab.SMT.SMT
-
- getPickColor() - Method in class vialab.SMT.Zone
-
- getPointOnPath(int) - Method in class vialab.SMT.Touch
-
Gets a Point on the Touch's path history
- getRntRadius() - Method in class vialab.SMT.Zone
-
- getRotationAngle() - Method in class vialab.SMT.Zone
-
- getSelBkgColor(int, int, int, int) - Method in class vialab.SMT.TextZone
-
Gets the highlight color when the text is selected
- getSelectable() - Method in class vialab.SMT.TextZone
-
Gets the flag that states if the text in the TextZone is selectable/highlightable
- getSelectedName() - Method in class vialab.SMT.PieMenuZone
-
- getSelTextColor(int, int, int, int) - Method in class vialab.SMT.TextZone
-
Gets the color of the text when it is selected
- getSize() - Method in class vialab.SMT.Zone
-
- getSmallFont() - Method in class vialab.SMT.TextZone
-
Set the small font used for blurring
Blurring is achieved by stretching small font
- getStyle() - Method in class vialab.SMT.PGraphicsDelegate
-
- getStyle(PStyle) - Method in class vialab.SMT.PGraphicsDelegate
-
- getText() - Method in class vialab.SMT.ButtonZone
-
Gets the zone's text.
- getText() - Method in class vialab.SMT.TextZone
-
Gets the text being rendered to the TextZone
- getTextColor() - Method in class vialab.SMT.TextZone
-
Gets the text color
- getTouch() - Method in class vialab.SMT.event.SwipeKeyEvent
-
Returns the touch invovled in this step of the swipe.
- getTouch() - Method in class vialab.SMT.event.TouchEvent
-
Returns the touch involved in the event.
- getTouch(long) - Static method in class vialab.SMT.SMT
-
Returns the Touch(TuioCursor) associated with the session ID
- getTouchCollection() - Static method in class vialab.SMT.SMT
-
Returns a collection containing all the current Touches(TuioCursors).
- getTouchCollection() - Method in class vialab.SMT.Zone
-
- getTouchCollectionFromZone(Zone) - Static method in class vialab.SMT.SMT
-
- getTouchCount() - Static method in class vialab.SMT.SMT
-
Returns the number of current Touches (TuioCursors)
- getTouches() - Static method in class vialab.SMT.SMT
-
Returns a collection containing all the current Touches(TuioCursors).
- getTouches() - Method in class vialab.SMT.Zone
-
- getTouchesFromZone(Zone) - Static method in class vialab.SMT.SMT
-
- getTouchMap() - Static method in class vialab.SMT.SMT
-
- getTouchMap() - Method in class vialab.SMT.Zone
-
- getTouchPairs() - Method in class vialab.SMT.Zone
-
This takes the touches currently assigned to the Zone and converts them
into TouchPairs which are pairs of Touches of the current and previous
state of each Touch
- getTouchPairs(int) - Method in class vialab.SMT.Zone
-
This takes the touches currently assigned to the Zone and converts them
into TouchPairs which are pairs of Touches of the current and previous
state of each Touch
- getTouchSource() - Method in class vialab.SMT.Touch
-
- getTouchType() - Method in class vialab.SMT.event.TouchEvent
-
Returns the type of touch event that occured.
- getToVec() - Method in class vialab.SMT.TouchPair
-
- getTuioObject(long) - Static method in class vialab.SMT.SMT
-
Returns a the TuioObject associated with the session ID
- getTuioObjects() - Static method in class vialab.SMT.SMT
-
Returns a vector containing all the current TuioObjects.
- getUnassignedTouches() - Static method in class vialab.SMT.SMT
-
- getWidth() - Method in class vialab.SMT.Zone
-
Get the zone's original width.
- getWordZone() - Method in class vialab.SMT.TextZone
-
Gets the word zone used to render the text in the textZone
- getX() - Method in class vialab.SMT.Touch
-
- getX() - Method in class vialab.SMT.Zone
-
Get the zone x-coordinate.
- getY() - Method in class vialab.SMT.Touch
-
- getY() - Method in class vialab.SMT.Zone
-
Get the zone y-coordinate.
- getZoneKeyListeners() - Method in class vialab.SMT.KeyboardZone
-
This returns an array of all KeyListeners on this keyboard that are Zones
- getZoneMethod(Class<?>, String, Zone, boolean) - Static method in class vialab.SMT.SMTUtilities
-
Use this method when creating Classes extending Zone, to acquires a
Method which can be called by invoke(Method, Zone)
- getZoneMethod(Class<?>, String, Zone, boolean, Class<?>...) - Static method in class vialab.SMT.SMTUtilities
-
Use this method when creating Classes extending Zone, to acquires a
Method which can be called by invoke(Method, Zone)
- getZones() - Static method in class vialab.SMT.SMT
-
Returns the list of zones.
- grid(int, int, int, int, int, Zone...) - Static method in class vialab.SMT.SMT
-
This organizes the given zones into a grid configuration with the given
x, y, width, height, and spacing
- image(PImage, float, float, float, float, int, int, int, int) - Method in class vialab.SMT.PGraphicsDelegate
-
- image(PImage, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- image(PImage, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- imageMode(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- ImageZone - Class in vialab.SMT
-
This is a rectangular zone that displays the image given to it.
- ImageZone(String, PImage, int, int, int, int) - Constructor for class vialab.SMT.ImageZone
-
ImageZone constructor, creates a rectangular zone and draws a PImage to it.
- ImageZone(String, PImage, int, int, int, int, int) - Constructor for class vialab.SMT.ImageZone
-
ImageZone constructor, creates a rectangular zone and draws a PImage to it.
- ImageZone(PImage, int, int, int, int) - Constructor for class vialab.SMT.ImageZone
-
ImageZone constructor, creates a rectangular zone and draws a PImage to it.
- ImageZone(PImage) - Constructor for class vialab.SMT.ImageZone
-
ImageZone constructor, creates a rectangular zone and draws a PImage to it.
- ImageZone(String, PImage) - Constructor for class vialab.SMT.ImageZone
-
ImageZone constructor, creates a rectangular zone and draws a PImage to it.
- ImageZone(PImage, int, int) - Constructor for class vialab.SMT.ImageZone
-
ImageZone constructor.
- ImageZone(String, PImage, int, int) - Constructor for class vialab.SMT.ImageZone
-
ImageZone constructor.
- ImageZone(ImageZone) - Constructor for class vialab.SMT.ImageZone
-
Pass a created ImageZone to 'clone' it.
- ImageZone(String) - Constructor for class vialab.SMT.ImageZone
-
This creates an ImageZone from a URL
- img - Variable in class vialab.SMT.ImageZone
-
The PImage that contains the image passed by the user
- init(int, int, int) - Method in class vialab.SMT.PGraphicsDelegate
-
- init(PApplet) - Static method in class vialab.SMT.SMT
-
Allows you to select the TouchSource backend from which to get
multi-touch events from
- init(PApplet, int) - Static method in class vialab.SMT.SMT
-
Allows you to select the TouchSource backend from which to get
multi-touch events from
- init(PApplet, TouchSource) - Static method in class vialab.SMT.SMT
-
Allows you to select the TouchSource backend from which to get
multi-touch events from
- init(PApplet, TouchSource, Class<?>...) - Static method in class vialab.SMT.SMT
-
Allows you to select the TouchSource backend from which to get
multi-touch events from
- init() - Method in class vialab.SMT.Zone
-
This function [re]creates the PGraphics for the zone, for advanced use
only, override when something needs to be done when the PGraphics is
recreated
- inShutdown - Static variable in class vialab.SMT.SMT
-
- inverse - Variable in class vialab.SMT.Zone
-
- invoke(Method, Zone) - Static method in class vialab.SMT.SMTUtilities
-
Invokes the given method of the given Zone
- invokeKeyPressedEvent() - Method in class vialab.SMT.zone.KeyZone
-
Creates a KeyPressed event and sends it to all listeners for handling.
- invokeKeyReleasedEvent() - Method in class vialab.SMT.zone.KeyZone
-
Creates a KeyReleased event and sends it to all listeners for handling.
- invokeKeyTypedEvent() - Method in class vialab.SMT.zone.KeyZone
-
Creates a KeyTyped event and sends it to all listeners for handling.
- invokeSwipeEnded(Touch) - Method in class vialab.SMT.zone.SwipeKeyZone
-
Creates a SwipeEnded event and sends it to our listeners for handling.
- invokeSwipeHit(Touch) - Method in class vialab.SMT.zone.SwipeKeyZone
-
Creates a SwipeHit event and sends it to our listeners for handling.
- invokeSwipeStarted(Touch) - Method in class vialab.SMT.zone.SwipeKeyZone
-
Creates a SwipeStarted event and sends it to all listeners for handling.
- invokeTouchDownEvent() - Method in class vialab.SMT.Touch
-
- invokeTouchMovedEvent() - Method in class vialab.SMT.Touch
-
- invokeTouchUpEvent() - Method in class vialab.SMT.Touch
-
- isActive() - Method in class vialab.SMT.Zone
-
- isAncestor(Zone) - Method in class vialab.SMT.Zone
-
- isAssigned() - Method in class vialab.SMT.Touch
-
- isAssigned(Touch) - Method in class vialab.SMT.Zone
-
- isAssigned(long) - Method in class vialab.SMT.Zone
-
- isButtonDown() - Method in class vialab.SMT.ButtonZone
-
Used to determine if the button is currently being pushed down.
- isChildActive() - Method in class vialab.SMT.Zone
-
- isDirect() - Method in class vialab.SMT.Zone
-
Check state of the direct flag.
- isDown - Variable in class vialab.SMT.Touch
-
True means the touch is currently down on the screen, false means that
the touch has been lifted up.
- isEmpty() - Method in class vialab.SMT.TouchPair
-
- isFirst() - Method in class vialab.SMT.TouchPair
-
- isModifierDown(int) - Method in class vialab.SMT.KeyboardZone
-
- isVisible() - Method in class vialab.SMT.PieMenuZone
-
- KeyboardZone - Class in vialab.SMT
-
KeyboardZone is an implementation of an on-screen keyboard.
- KeyboardZone() - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(boolean) - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(int, int) - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(int, int, boolean) - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(String) - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(String, boolean) - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(int, int, int, int) - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(int, int, int, int, boolean) - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(String, int, int, int, int) - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(String, int) - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(String, boolean, int) - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(int, int, int, int, int) - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(int, int, int, int, boolean, int) - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(String, int, int, int, int, int) - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(String, int, int, int, int, boolean, int) - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(String, int, int, int, int, boolean, int, int, int, int, int) - Constructor for class vialab.SMT.KeyboardZone
-
- KeyboardZone(String, int, int, int, int, boolean, int, int, int, int, int, PFont) - Constructor for class vialab.SMT.KeyboardZone
-
- keyChar - Variable in class vialab.SMT.zone.KeyZone
-
The KeyEvent-style key char represented by this key.
- keyCode - Variable in class vialab.SMT.zone.KeyZone
-
The KeyEvent-style key code represented by this key.
- keyColor - Variable in class vialab.SMT.KeyboardZone
-
- keyEvent(KeyEvent) - Method in class vialab.SMT.Zone
-
This method is for use by Processing, override it to change what occurs
when a Processing KeyEvent is passed to the Zone
- keyListeners - Variable in class vialab.SMT.zone.KeyZone
-
This object's list of KeyListeners
- keyLocation - Variable in class vialab.SMT.zone.KeyZone
-
The KeyEvent-style key location of this key.
- keyPressed(KeyEvent) - Method in class vialab.SMT.Zone
-
- keyPressed(KeyEvent) - Method in class vialab.SMT.Zone
-
- keyPressed(KeyEvent) - Method in class vialab.SMT.zone.SwipeKeyboard
-
Listens to the occurrance of a KeyPressed event and responds accordingly.
- keyPressedColor - Variable in class vialab.SMT.KeyboardZone
-
- keyPressedImpl(KeyEvent) - Method in class vialab.SMT.Zone
-
Override to specify a default behavior for keyPressed
- keyPressedMethod - Variable in class vialab.SMT.Zone
-
- keyReleased(KeyEvent) - Method in class vialab.SMT.Zone
-
- keyReleased(KeyEvent) - Method in class vialab.SMT.Zone
-
- keyReleased(KeyEvent) - Method in class vialab.SMT.zone.SwipeKeyboard
-
Listens to the occurrance of a KeyReleased event and responds accordingly.
- keyReleasedImpl(KeyEvent) - Method in class vialab.SMT.Zone
-
Override to specify a default behavior for keyReleased
- keyReleasedMethod - Variable in class vialab.SMT.Zone
-
- keyTyped(KeyEvent) - Method in class vialab.SMT.TextZone
-
- keyTyped(KeyEvent) - Method in class vialab.SMT.Zone
-
- keyTyped(KeyEvent) - Method in class vialab.SMT.Zone
-
- keyTyped(KeyEvent) - Method in class vialab.SMT.zone.SwipeKeyboard
-
Listens to the occurrance of a KeyTyped event and responds accordingly.
- keyTypedImpl(KeyEvent) - Method in class vialab.SMT.Zone
-
Override to specify a default behavior for keyTyped
- keyTypedMethod - Variable in class vialab.SMT.Zone
-
- KeyZone - Class in vialab.SMT.zone
-
This class defines a zone that represents a key in a keyboard.
- KeyZone(int) - Constructor for class vialab.SMT.zone.KeyZone
-
The basic constructor, with the minimal fields required.
- KeyZone(int, char) - Constructor for class vialab.SMT.zone.KeyZone
-
The basic constructor, plus the key character field.
- KeyZone(int, char, int) - Constructor for class vialab.SMT.zone.KeyZone
-
The full constructor, with all fields, minus zone name.
- KeyZone(String, int) - Constructor for class vialab.SMT.zone.KeyZone
-
The full constructor, with all fields, minus key character and location
The keyChar field defaults to KeyEvent.CHAR_UNDEFINED.
- KeyZone(String, int, char) - Constructor for class vialab.SMT.zone.KeyZone
-
The full constructor, with all fields, minus key location.
- KeyZone(String, int, char, int) - Constructor for class vialab.SMT.zone.KeyZone
-
The full constructor, with all fields.
- KeyZone.TouchEvent - Enum in vialab.SMT.zone
-
An enumerated type representing the types of possible touch interactions.
- padding - Static variable in class vialab.SMT.zone.CondensedLayout
-
The amount of padding between keys, and along the border of the keyboard.
- parent - Static variable in class vialab.SMT.SMT
-
Processing PApplet
- parent - Variable in class vialab.SMT.Zone
-
- passAndroidTouchEvent(Object) - Static method in class vialab.SMT.SMT
-
Redirects the MotionEvent object to AndroidToTUIO, used because current
version of Processing (2.x) does not support registerMethod("touchEvent",
target).
- passcode - Variable in class vialab.SMT.PatternUnlockZone
-
- path - Variable in class vialab.SMT.Touch
-
A Vector of TuioPoints containing all the previous positions of the TUIO
component.
- PatternUnlockZone - Class in vialab.SMT
-
Creates a 'lock' that is unlocked when a
specified pattern is inputted by the user.
- PatternUnlockZone(int, int, int, int) - Constructor for class vialab.SMT.PatternUnlockZone
-
ImageZone constructor, creates a rectangular zone and draws a PImage to it.
- perspective() - Method in class vialab.SMT.PGraphicsDelegate
-
- perspective(float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- pg - Variable in class vialab.SMT.PGraphicsDelegate
-
- PGraphicsDelegate - Class in vialab.SMT
-
PGraphicsDelegate wraps the Processing functions for use by Zone.
- PGraphicsDelegate() - Constructor for class vialab.SMT.PGraphicsDelegate
-
- physics - Variable in class vialab.SMT.Zone
-
- pickColor - Variable in class vialab.SMT.Zone
-
- pickDrawImpl() - Method in class vialab.SMT.ContainerZone
-
- pickDrawImpl() - Method in class vialab.SMT.PieMenuZone
-
- pickDrawImpl() - Method in class vialab.SMT.ShapeZone
-
- pickDrawImpl() - Method in class vialab.SMT.zone.AnchorZone
-
- pickDrawImpl() - Method in class vialab.SMT.zone.KeyZone
-
Draws the touch selection area of the key.
- pickDrawImpl() - Method in class vialab.SMT.Zone
-
Override to specify a default behavior for pickDraw
- pickDrawImpl() - Method in class vialab.SMT.zone.SwipeKeyboard
-
Draws the touch selection area of the keyboard.
- pickDrawMethod - Variable in class vialab.SMT.Zone
-
- pickDrawMySubZone(Zone) - Method in class vialab.SMT.test.TestZoneAccessors
-
- pickDrawMyZone(Zone) - Method in class vialab.SMT.test.TestZoneAccessors
-
- picker - Static variable in class vialab.SMT.SMT
-
Matrix used to test if the zone has gone off the screen
- pickImpl - Variable in class vialab.SMT.Zone
-
- PieMenuZone - Class in vialab.SMT
-
Pie menu user interface widget.
- PieMenuZone(String, int, int, int) - Constructor for class vialab.SMT.PieMenuZone
-
- PieMenuZone(String, int, int, int, int) - Constructor for class vialab.SMT.PieMenuZone
-
- pinch() - Method in class vialab.SMT.Zone
-
Scales the zone.
- pinch(Touch, Touch, Touch, Touch) - Method in class vialab.SMT.Zone
-
Scales the zone.
- point(float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- point(float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- pointLight(float, float, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- popMatrix() - Method in class vialab.SMT.PGraphicsDelegate
-
- popStyle() - Method in class vialab.SMT.PGraphicsDelegate
-
- position - Variable in class vialab.SMT.zone.KeyZone
-
A vector defining the current position of this zone.
- position - Variable in class vialab.SMT.zone.SwipeKeyboard
-
The location of the keyboard.
- pre() - Static method in class vialab.SMT.SMT
-
Manipulates the zone's position if it is throw-able after it has been
released by a finger (cursor) Done before each call to draw.
- pressedColor - Variable in class vialab.SMT.ButtonZone
-
- pressedTextColor - Variable in class vialab.SMT.ButtonZone
-
- pressImpl(Touch) - Method in class vialab.SMT.LeftPopUpMenuZone
-
- pressImpl(Touch) - Method in class vialab.SMT.zone.KeyZone
-
Detects the press event and responds appropriately.
- pressImpl(Touch) - Method in class vialab.SMT.Zone
-
Override to specify a default behavior for press
- pressImpl(Touch) - Method in class vialab.SMT.zone.SwipeKeyZone
-
Detects the press event and responds appropriately.
- pressInvoker(Touch) - Method in class vialab.SMT.ButtonZone
-
- pressInvoker(Touch) - Method in class vialab.SMT.Zone
-
- pressMethod - Variable in class vialab.SMT.Zone
-
- pressRegister(Touch) - Method in class vialab.SMT.Zone
-
- printCamera() - Method in class vialab.SMT.PGraphicsDelegate
-
- printMatrix() - Method in class vialab.SMT.PGraphicsDelegate
-
- printProjection() - Method in class vialab.SMT.PGraphicsDelegate
-
- prototypeLayout - Static variable in class vialab.SMT.zone.SwipeKeyboard
-
A prototype keyboard layout designed to prove feasibility.
- pushMatrix() - Method in class vialab.SMT.PGraphicsDelegate
-
- pushStyle() - Method in class vialab.SMT.PGraphicsDelegate
-
- putChildOnTop(Zone) - Method in class vialab.SMT.Zone
-
Changes the ordering of the child zones, placing the given one on top
- putZoneOnTop(Zone) - Static method in class vialab.SMT.SMT
-
- rect(float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- rect(float, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- rect(float, float, float, float, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- rectMode(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- remove(Zone) - Method in class vialab.SMT.KeyboardZone
-
- remove(String) - Method in class vialab.SMT.PieMenuZone
-
- remove(Zone) - Method in class vialab.SMT.PieMenuZone
-
- remove(String) - Static method in class vialab.SMT.SMT
-
This removes the zone given from the SMT, meaning it will not be
drawn anymore or be assigned touches, but can be added back with a call
to add(zone);
- remove(Zone...) - Static method in class vialab.SMT.SMT
-
This removes the zone given from the SMT, meaning it will not be
drawn anymore or be assigned touches, but can be added back with a call
to add(zone);
- remove(Zone) - Method in class vialab.SMT.TabZone
-
Used to remove a tab from the TabZone.
- remove(Zone...) - Method in class vialab.SMT.Zone
-
- remove(Zone) - Method in class vialab.SMT.Zone
-
- removeCache(PImage) - Method in class vialab.SMT.PGraphicsDelegate
-
- removeChild(Zone, Zone...) - Static method in class vialab.SMT.SMT
-
This removes a set of zones to a parent Zone
- removeChild(String, Zone...) - Static method in class vialab.SMT.SMT
-
This removes a set of zones to a parent Zone
- removeFromParent() - Method in class vialab.SMT.Zone
-
Removes this zone from its parent
- removeKeyListener(KeyListener) - Method in class vialab.SMT.KeyboardZone
-
This removes a KeyListener from this keyboard
- removePickColor() - Method in class vialab.SMT.Zone
-
- removeTouchListener(TouchListener) - Method in class vialab.SMT.Touch
-
- renderer - Variable in class vialab.SMT.Zone
-
- requestDraw() - Method in class vialab.SMT.PGraphicsDelegate
-
- reset() - Method in class vialab.SMT.MouseToTUIO
-
Resets MouseToTUIO state, just making the already available functionality
visible
- reset() - Method in class vialab.SMT.PieMenuZone
-
- reset() - Method in class vialab.SMT.SlideRevealZone
-
Resets the zone
- resetMatrix() - Method in class vialab.SMT.PGraphicsDelegate
-
- resetMatrix() - Method in class vialab.SMT.Zone
-
Reset the transformation matrix of the zone
- resetShader() - Method in class vialab.SMT.PGraphicsDelegate
-
- resetShader(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- rnt() - Method in class vialab.SMT.Zone
-
Rotate and translate.\n Single finger gesture, Which only translates
inside of the rotation radius, and rotates and translates outside of this
radius.\n Using a default radius of min(width, height)/4, A quarter of
the smallest side of the zone.
- rnt(float) - Method in class vialab.SMT.Zone
-
Rotate and translate.
- rnt(Touch, Touch) - Method in class vialab.SMT.Zone
-
Rotate and translate.
- rnt(Touch, Touch, float) - Method in class vialab.SMT.Zone
-
Rotate and translate.
- rnt(TouchPair, float) - Method in class vialab.SMT.Zone
-
Rotate and translate.
- rntRadius - Variable in class vialab.SMT.Zone
-
- rotate(float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- rotate(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- rotate() - Method in class vialab.SMT.Zone
-
Rotates the zone, using two touches, about the centre Only works inside
the zone's touch method, or between calls to beginTouch() and endTouch()
- rotate(Touch, Touch, Touch, Touch) - Method in class vialab.SMT.Zone
-
Rotates the zone.
- rotateAbout(float, int, int) - Method in class vialab.SMT.Zone
-
Rotates the zone around the specified x- & y-coordinates
- rotateAbout(float, int) - Method in class vialab.SMT.Zone
-
Rotates the zone around either the centre or corner
- rotateAboutCentre() - Method in class vialab.SMT.Zone
-
Rotate about the centre.
- rotateX(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- rotateY(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- rotateZ(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- rs() - Method in class vialab.SMT.Zone
-
Rotates and scales the zone.
- rst() - Method in class vialab.SMT.Zone
-
Performs rotate/scale/translate on the current graphics context.
- rst(boolean, boolean, boolean) - Method in class vialab.SMT.Zone
-
* Performs rotate/scale/translate on the current graphics context.
- rst(boolean, boolean, boolean, boolean) - Method in class vialab.SMT.Zone
-
Performs rotate/scale/translate on the current graphics context.
- rst(Touch, Touch, Touch, Touch) - Method in class vialab.SMT.Zone
-
* Performs rotate/scale/translate on the current graphics context.
- rst(Touch, Touch, Touch, Touch, boolean, boolean, boolean) - Method in class vialab.SMT.Zone
-
* Performs rotate/scale/translate on the current graphics context.
- rst(Touch, Touch, Touch, Touch, boolean, boolean, boolean, boolean) - Method in class vialab.SMT.Zone
-
* Performs rotate/scale/translate on the current graphics context.
- rst(TouchPair, TouchPair, boolean, boolean, boolean, boolean) - Method in class vialab.SMT.Zone
-
* Performs rotate/scale/translate on the current graphics context.
- runExe(String) - Static method in class vialab.SMT.SMT
-
Runs an exe from a path, presumably for translating native events to tuio
events
- save(String) - Method in class vialab.SMT.PGraphicsDelegate
-
- scale(float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- scale(float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- scale(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- scalingLimit - Variable in class vialab.SMT.Zone
-
- screenX(float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- screenX(float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- screenY(float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- screenY(float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- screenZ(float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- sessionID - Variable in class vialab.SMT.Touch
-
The unique session ID number that is assigned to each TUIO object or
cursor.
- set(int, int, int) - Method in class vialab.SMT.PGraphicsDelegate
-
- set(int, int, PImage) - Method in class vialab.SMT.PGraphicsDelegate
-
- setAlpha(int) - Method in class vialab.SMT.KeyboardZone
-
- setAngle(float) - Method in class vialab.SMT.ButtonZone
-
Sets the zone's angle that is used to display the zone's text.
- setBackgroundEnabled(boolean) - Method in class vialab.SMT.zone.SwipeKeyboard
-
Defines whether or not the background of the keyboard should be drawn.
- setBkgColor(int, int, int, int) - Method in class vialab.SMT.TextZone
-
Set the text background color
- setBlur(boolean) - Method in class vialab.SMT.TextZone
-
Sets the blur flag.
- setBodyFromMatrix() - Method in class vialab.SMT.Zone
-
- setBoundObject(Object) - Method in class vialab.SMT.PieMenuZone
-
- setBoundObject(Object) - Method in class vialab.SMT.Zone
-
Make sure that if a hidden sub-Zone is given a name that the outer-Zone
overrides this method to pass through the set to those Zones too,
otherwise the methods on these sub-Zones will never be called
- setCache(PImage, Object) - Method in class vialab.SMT.PGraphicsDelegate
-
- setChecked(boolean) - Method in class vialab.SMT.CheckBoxZone
-
Sets the state of the check mark.
- setCornerRounding(int) - Method in class vialab.SMT.zone.AnchorZone
-
- setCornerRounding(int, int, int, int) - Method in class vialab.SMT.zone.AnchorZone
-
- setCornerRounding(int) - Method in class vialab.SMT.zone.KeyZone
-
Sets the degree of rounding of the key's corners.
- setCornerRounding(int, int, int, int) - Method in class vialab.SMT.zone.KeyZone
-
Sets the degree of rounding of the key's corners.
- setCornerRounding(int) - Method in class vialab.SMT.zone.SwipeKeyboard
-
Sets the degree of rounding of the key's corners.
- setCornerRounding(int, int, int, int) - Method in class vialab.SMT.zone.SwipeKeyboard
-
Sets the degree of rounding of the key's corners.
- setCurrentValue(int) - Method in class vialab.SMT.SliderZone
-
- setData(int, int, int, int) - Method in class vialab.SMT.Zone
-
Changes the coordinates and size of the zone.
- setDirect(boolean) - Method in class vialab.SMT.Zone
-
Change state of the direct flag.
- setDisabled(String, boolean) - Method in class vialab.SMT.PieMenuZone
-
- setDrawTextBkg(boolean) - Method in class vialab.SMT.TextZone
-
Sets the draw text background flag.
- setDrawTouchPoints(TouchDraw) - Static method in class vialab.SMT.SMT
-
Deprecated.
- setDrawTouchPoints(TouchDraw, int) - Static method in class vialab.SMT.SMT
-
Deprecated.
- setFastPicking(boolean) - Static method in class vialab.SMT.SMT
-
- setFont(PFont) - Method in class vialab.SMT.ButtonZone
-
Sets the zone's font
- setFont(PFont) - Method in class vialab.SMT.TextZone
-
Set the font
- setFontSize(int) - Method in class vialab.SMT.ButtonZone
-
Sets the font size that is used to display the zone's text
- setFontSize(float) - Method in class vialab.SMT.TextZone
-
Set the size of the font
- setFrameRate(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- setHeight(int) - Method in class vialab.SMT.Zone
-
- setKeysFromApplet(boolean) - Method in class vialab.SMT.TextZone
-
Set Set the TextZone to receive input from the PApplet (keyboard)
- setLabel(String) - Method in class vialab.SMT.SliderZone
-
- setLabel(String) - Method in class vialab.SMT.zone.KeyZone
-
Sets the text that is displayed on the key.
- setLocation(float, float) - Method in class vialab.SMT.Zone
-
Moves the zone to a given location with a reset matrix
- setMajorTickSpacing(int) - Method in class vialab.SMT.SliderZone
-
- setMatrix(PMatrix) - Method in class vialab.SMT.PGraphicsDelegate
-
- setMatrix(PMatrix2D) - Method in class vialab.SMT.PGraphicsDelegate
-
- setMatrix(PMatrix3D) - Method in class vialab.SMT.PGraphicsDelegate
-
- setMatrixFromBody() - Method in class vialab.SMT.Zone
-
- setMaxValue(int) - Method in class vialab.SMT.SliderZone
-
- setMinorTickSpacing(int) - Method in class vialab.SMT.SliderZone
-
- setMinValue(int) - Method in class vialab.SMT.SliderZone
-
- setName(String) - Method in class vialab.SMT.Zone
-
- setPickColor(int) - Method in class vialab.SMT.Zone
-
- setRntRadius(float) - Method in class vialab.SMT.Zone
-
- setSelBkgColor(int, int, int, int) - Method in class vialab.SMT.TextZone
-
Set the highlight color when the text in selected
- setSelectable(boolean) - Method in class vialab.SMT.TextZone
-
Sets if the text in the TextZone is selectable/highlightable
- setSelTextColor(int, int, int, int) - Method in class vialab.SMT.TextZone
-
Set the text color when the text is selected
- setSize(int, int) - Method in class vialab.SMT.KeyboardZone
-
- setSize(int, int) - Method in class vialab.SMT.Zone
-
- setSmallFont(PFont) - Method in class vialab.SMT.TextZone
-
Set the small font used for blurring
Blurring is achieved by stretching small font
- setText(String) - Method in class vialab.SMT.ButtonZone
-
Sets the zone's text
- setTextColor(int, int, int, int) - Method in class vialab.SMT.TextZone
-
Set the text color
- setTouchDraw(TouchDraw) - Static method in class vialab.SMT.SMT
-
Sets the flag for drawing touch points in the PApplet.
- setTouchDraw(TouchDraw, int) - Static method in class vialab.SMT.SMT
-
Sets the flag for drawing touch points in the PApplet.
- setup() - Method in class vialab.SMT.test.TestGets
-
- setup() - Method in class vialab.SMT.test.TestSwipeKeyboard
-
- setup() - Method in class vialab.SMT.test.TestZoneAccessors
-
- setup(SwipeKeyboard) - Method in class vialab.SMT.zone.ArrowKeysLayout
-
Defines all the actions required to set a keyboard's layout, including
creation, organization, and linking of keys.
- setup(SwipeKeyboard) - Method in class vialab.SMT.zone.CondensedLayout
-
Defines all the actions required to set a keyboard's layout, including
creation, organization, and linking of keys.
- setup(SwipeKeyboard) - Method in class vialab.SMT.zone.ExtendedLayout
-
Defines all the actions required to set a keyboard's layout, including
creation, organization, and linking of keys.
- setup(SwipeKeyboard) - Method in class vialab.SMT.zone.SwipeKeyboardLayout
-
Defines all the actions required to set a keyboard's layout, including
creation, organization, and linking of keys.
- setVisible(boolean) - Method in class vialab.SMT.PieMenuZone
-
- setWarnUnimplemented(boolean) - Static method in class vialab.SMT.SMT
-
Calling this function overrides the default behavior of showing select
unimplemented based on defaults for each zone specified in loadMethods()
- setWidth(int) - Method in class vialab.SMT.Zone
-
- setWordZone(TextZone.WordZone) - Method in class vialab.SMT.TextZone
-
Sets the word zone used to render the text in the textZone
- setX(float) - Method in class vialab.SMT.Zone
-
Sets the local x position
- setY(float) - Method in class vialab.SMT.Zone
-
Sets the local y position
- shader(PShader, int) - Method in class vialab.SMT.PGraphicsDelegate
-
- shader(PShader) - Method in class vialab.SMT.PGraphicsDelegate
-
- shape(PShape, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- shape(PShape, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- shape(PShape) - Method in class vialab.SMT.PGraphicsDelegate
-
- shapeMode(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- ShapeZone - Class in vialab.SMT
-
ShapeZone will only be touchable where it is drawn.
- ShapeZone() - Constructor for class vialab.SMT.ShapeZone
-
- ShapeZone(String) - Constructor for class vialab.SMT.ShapeZone
-
- ShapeZone(String, String) - Constructor for class vialab.SMT.ShapeZone
-
- ShapeZone(int, int, int, int) - Constructor for class vialab.SMT.ShapeZone
-
- ShapeZone(int, int, int, int, String) - Constructor for class vialab.SMT.ShapeZone
-
- ShapeZone(String, int, int, int, int) - Constructor for class vialab.SMT.ShapeZone
-
- ShapeZone(String, int, int, int, int, String) - Constructor for class vialab.SMT.ShapeZone
-
- shearX(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- shearY(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- shininess(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- sketch - Static variable in class vialab.SMT.SMT
-
- SlideRevealZone - Class in vialab.SMT
-
SlideRevealZone will slide to the right to reveal the text it was given in
its constructor, when a swipe/slide gesture is performed on it.
- SlideRevealZone(int, int, int, int, String) - Constructor for class vialab.SMT.SlideRevealZone
-
- SliderZone - Class in vialab.SMT
-
SliderZone provides a simple GUI Slider that is designed for touch.
- SliderZone(int, int, int, int, int, int) - Constructor for class vialab.SMT.SliderZone
-
- SliderZone(int, int, int, int, int, int, String) - Constructor for class vialab.SMT.SliderZone
-
- SliderZone(String, int, int, int, int, int, int) - Constructor for class vialab.SMT.SliderZone
-
- SliderZone(String, int, int, int, int, int, int, String) - Constructor for class vialab.SMT.SliderZone
-
- SliderZone(String, int, int, int, int, int, int, int, int, int, String) - Constructor for class vialab.SMT.SliderZone
-
- smooth(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- smooth() - Method in class vialab.SMT.PGraphicsDelegate
-
- SMT - Class in vialab.SMT
-
The Core class of the SMT library, it provides the TUIO/Touch Processing client
implementation, specifies the back-end source of Touches via TouchSource, and
the SMT library cannot be used without it.
- SMT() - Constructor for class vialab.SMT.SMT
-
Prevent SMT instantiation with protected constructor
- SMTUtilities - Class in vialab.SMT
-
SMTUtilities has some methods that are useful throughout SMT, and in
extending classes
- specular(float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- specular(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- specular(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- sphere(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- sphereDetail(int, int) - Method in class vialab.SMT.PGraphicsDelegate
-
- sphereDetail(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- spotLight(float, float, float, float, float, float, float, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- start(String...) - Static method in class vialab.SMT.SMTUtilities
-
This calls the main method in the PApplet
- startTime - Variable in class vialab.SMT.Touch
-
The start time of the TuioCursor/Touch
- state - Variable in class vialab.SMT.Touch
-
Reflects the current state of the TuioComponent.
- stealChildrensTouch - Variable in class vialab.SMT.Zone
-
- stop() - Method in class vialab.SMT.test.TestSwipeKeyboard
-
- stop() - Method in class vialab.SMT.test.TestZoneAccessors
-
- stroke(float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- stroke(float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- stroke(float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- stroke(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- stroke(int, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- stroke(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- stroke(float, float, float, float) - Method in class vialab.SMT.Zone
-
- stroke(float, float, float) - Method in class vialab.SMT.Zone
-
- stroke(float, float) - Method in class vialab.SMT.Zone
-
- stroke(float) - Method in class vialab.SMT.Zone
-
- stroke(int, float) - Method in class vialab.SMT.Zone
-
- stroke(int) - Method in class vialab.SMT.Zone
-
- strokeCap(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- strokeJoin(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- strokeWeight(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- style(PStyle) - Method in class vialab.SMT.PGraphicsDelegate
-
- SWIPE_ENDED - Static variable in class vialab.SMT.event.SwipeKeyEvent
-
One of the possible values for the id field.
- SWIPE_HIT - Static variable in class vialab.SMT.event.SwipeKeyEvent
-
One of the possible values for the id field.
- SWIPE_STARTED - Static variable in class vialab.SMT.event.SwipeKeyEvent
-
One of the possible values for the id field.
- swipeDown() - Method in class vialab.SMT.Zone
-
Swipe which only allows moving down.
- swipeEnded(SwipeKeyEvent) - Method in interface vialab.SMT.event.SwipeKeyListener
-
Invoked when a swipe has finished on a swipe key
- swipeEnded(SwipeKeyEvent) - Method in class vialab.SMT.zone.SwipeKeyboard
-
Listens to the occurrance of a SwipeEnded event and responds accordingly.
- swipeHit(SwipeKeyEvent) - Method in interface vialab.SMT.event.SwipeKeyListener
-
Invoked when a swipe has hit a swipe key
- swipeHit(SwipeKeyEvent) - Method in class vialab.SMT.zone.SwipeKeyboard
-
Listens to the occurrance of a SwipeHit event and responds accordingly.
- SwipeKeyboard - Class in vialab.SMT.zone
-
A Zone that provides swipe keyboard functionality.
- SwipeKeyboard() - Constructor for class vialab.SMT.zone.SwipeKeyboard
-
The default constructor for the keyboard.
- SwipeKeyboard(SwipeKeyboardLayout) - Constructor for class vialab.SMT.zone.SwipeKeyboard
-
The main constructor for the keyboard.
- SwipeKeyboardLayout - Class in vialab.SMT.zone
-
Class that defines how the keys of a swipe keyboard are laid out and set up.
- SwipeKeyboardLayout() - Constructor for class vialab.SMT.zone.SwipeKeyboardLayout
-
- SwipeKeyEvent - Class in vialab.SMT.event
-
An event class that describes parts of a swipe gesture.
- SwipeKeyEvent(Object, int, int, char, int, Touch) - Constructor for class vialab.SMT.event.SwipeKeyEvent
-
Constructor for this class.
- SwipeKeyListener - Interface in vialab.SMT.event
-
The interface for recieving swipe key events.
- SwipeKeyZone - Class in vialab.SMT.zone
-
This class defines a zone that represents a key in a swipe keyboard.
- SwipeKeyZone(int, char) - Constructor for class vialab.SMT.zone.SwipeKeyZone
-
Basic default constructor, with the minimal fields required.
- SwipeKeyZone(int, char, int) - Constructor for class vialab.SMT.zone.SwipeKeyZone
-
A constructor, with the minimal fields required, plus key location.
- SwipeKeyZone(String, int, char) - Constructor for class vialab.SMT.zone.SwipeKeyZone
-
A constructor, with the minimal fields required, plus zone name.
- SwipeKeyZone(String, int, char, int) - Constructor for class vialab.SMT.zone.SwipeKeyZone
-
The full constructor, with all fields.
- swipeLeft() - Method in class vialab.SMT.Zone
-
Swipe which only allows moving left.
- swipeListeners - Variable in class vialab.SMT.zone.SwipeKeyZone
-
This object's list of SwipeKeyListeners
- swipeRight() - Method in class vialab.SMT.Zone
-
Swipe which only allows moving right.
- swipeStarted(SwipeKeyEvent) - Method in interface vialab.SMT.event.SwipeKeyListener
-
Invoked when a swipe has been started on a swipe key
- swipeStarted(SwipeKeyEvent) - Method in class vialab.SMT.zone.SwipeKeyboard
-
Listens to the occurrance of a SwipeStarted event and responds accordingly.
- swipeUp() - Method in class vialab.SMT.Zone
-
Swipe which only allows moving up.
- TabZone - Class in vialab.SMT
-
TabZone is a container for other Zones, it has tabs along its top, allowing
easy switching between different views.
- TabZone() - Constructor for class vialab.SMT.TabZone
-
- TabZone(String) - Constructor for class vialab.SMT.TabZone
-
- TabZone(int, int, int, int) - Constructor for class vialab.SMT.TabZone
-
- TabZone(String, int, int, int, int) - Constructor for class vialab.SMT.TabZone
-
- TabZone(String, int, int, int, int, int) - Constructor for class vialab.SMT.TabZone
-
- TabZone(boolean) - Constructor for class vialab.SMT.TabZone
-
- TabZone(String, boolean) - Constructor for class vialab.SMT.TabZone
-
- TabZone(int, int, int, int, boolean) - Constructor for class vialab.SMT.TabZone
-
- TabZone(String, int, int, int, int, boolean) - Constructor for class vialab.SMT.TabZone
-
- TabZone(String, int, int, int, int, int, boolean) - Constructor for class vialab.SMT.TabZone
-
- TestGets - Class in vialab.SMT.test
-
- TestGets() - Constructor for class vialab.SMT.test.TestGets
-
- TestSwipeKeyboard - Class in vialab.SMT.test
-
Test program for the experimental SwipeKeyboard class
by Kalev Kalda Sikes
- TestSwipeKeyboard() - Constructor for class vialab.SMT.test.TestSwipeKeyboard
-
- TestZoneAccessors - Class in vialab.SMT.test
-
Test program for validating that all supported renderers work.
- TestZoneAccessors() - Constructor for class vialab.SMT.test.TestZoneAccessors
-
- text - Variable in class vialab.SMT.ButtonZone
-
- text(char, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- text(char, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- text(char[], int, int, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- text(char[], int, int, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- text(float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- text(float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- text(int, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- text(int, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- text(String, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- text(String, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- text(String, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- textAlign(int, int) - Method in class vialab.SMT.PGraphicsDelegate
-
- textAlign(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- textAscent() - Method in class vialab.SMT.PGraphicsDelegate
-
- textColor - Variable in class vialab.SMT.ButtonZone
-
- textColor - Variable in class vialab.SMT.KeyboardZone
-
- textDescent() - Method in class vialab.SMT.PGraphicsDelegate
-
- textFont(PFont, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- textFont(PFont) - Method in class vialab.SMT.PGraphicsDelegate
-
- textLeading(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- textMode(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- textSize(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- texture(PImage) - Method in class vialab.SMT.PGraphicsDelegate
-
- textureMode(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- textureWrap(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- TextureZone - Class in vialab.SMT
-
TextureZone renders a Zone like a texture, requiring a call to setModified(true); to update it's contents
It also uses defaults that look much better such as a higher smoothing level and vector accurate text,
which would normally be too slow to draw every frame.
- TextureZone() - Constructor for class vialab.SMT.TextureZone
-
- TextureZone(String) - Constructor for class vialab.SMT.TextureZone
-
- TextureZone(String, String) - Constructor for class vialab.SMT.TextureZone
-
- TextureZone(int, int, int, int) - Constructor for class vialab.SMT.TextureZone
-
- TextureZone(int, int, int, int, String) - Constructor for class vialab.SMT.TextureZone
-
- TextureZone(String, int, int, int, int) - Constructor for class vialab.SMT.TextureZone
-
- TextureZone(String, int, int, int, int, String) - Constructor for class vialab.SMT.TextureZone
-
- textWidth(char) - Method in class vialab.SMT.PGraphicsDelegate
-
- textWidth(char[], int, int) - Method in class vialab.SMT.PGraphicsDelegate
-
- textWidth(String) - Method in class vialab.SMT.PGraphicsDelegate
-
- TextZone - Class in vialab.SMT
-
TextZone displays text which is selectable by touch.
- TextZone(TextZone) - Constructor for class vialab.SMT.TextZone
-
- TextZone(int, int, int, int, String, boolean, boolean, boolean) - Constructor for class vialab.SMT.TextZone
-
- TextZone(String, int, int, int, int, float) - Constructor for class vialab.SMT.TextZone
-
- TextZone(String, int, int, int, int, String, boolean, boolean, boolean, float) - Constructor for class vialab.SMT.TextZone
-
- TextZone(String, int, int, int, int, String, boolean, boolean, boolean, float, PFont) - Constructor for class vialab.SMT.TextZone
-
- TextZone(int, int, int, int) - Constructor for class vialab.SMT.TextZone
-
- TextZone(int, int, int, int, boolean) - Constructor for class vialab.SMT.TextZone
-
- TextZone(String, int, int, int, int) - Constructor for class vialab.SMT.TextZone
-
- TextZone(String, int, int, int, int, boolean) - Constructor for class vialab.SMT.TextZone
-
- tint(float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- tint(float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- tint(float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- tint(float) - Method in class vialab.SMT.PGraphicsDelegate
-
- tint(int, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- tint(int) - Method in class vialab.SMT.PGraphicsDelegate
-
- tint(float, float, float, float) - Method in class vialab.SMT.Zone
-
- tint(float, float, float) - Method in class vialab.SMT.Zone
-
- tint(float, float) - Method in class vialab.SMT.Zone
-
- tint(float) - Method in class vialab.SMT.Zone
-
- tint(int, float) - Method in class vialab.SMT.Zone
-
- tint(int) - Method in class vialab.SMT.Zone
-
- tintColour - Variable in class vialab.SMT.ImageZone
-
Default tint colour of image is opaque white, as to not change appearance
- to - Variable in class vialab.SMT.TouchPair
-
- toss() - Method in class vialab.SMT.Zone
-
- touch - Static variable in class vialab.SMT.SMT
-
- Touch - Class in vialab.SMT
-
Touch has state information of one touch and extends TuioCursor.
- Touch(TuioCursor) - Constructor for class vialab.SMT.Touch
-
This constructor takes the attributes of the provided TuioCursor and
assigns these values to the newly created Touch.
- Touch(long, int, float, float) - Constructor for class vialab.SMT.Touch
-
This constructor takes the provided Session ID, Cursor ID, X and Y
coordinate and assigns these values to the newly created Touch.
- Touch(TuioTime, long, int, float, float) - Constructor for class vialab.SMT.Touch
-
This constructor takes a TuioTime argument and assigns it along with the
provided Session ID, Cursor ID, X and Y coordinate to the newly created
Touch.
- touch() - Method in class vialab.SMT.Zone
-
- touch(boolean) - Method in class vialab.SMT.Zone
-
- touch(boolean, boolean) - Method in class vialab.SMT.Zone
-
- TouchClient - Class in vialab.SMT
-
Deprecated.
- TouchClient() - Constructor for class vialab.SMT.TouchClient
-
Deprecated.
- touchDownImpl(Touch) - Method in class vialab.SMT.zone.KeyZone
-
Detects the touchDown event and responds appropriately.
- touchDownImpl(Touch) - Method in class vialab.SMT.zone.SwipeKeyZone
-
Detects the touchDown event and responds appropriately.
- touchDownImpl(Touch) - Method in class vialab.SMT.Zone
-
Override to specify a default behavior for touchDown
- touchDownInvoker(Touch) - Method in class vialab.SMT.Zone
-
- touchDownMethod - Variable in class vialab.SMT.Zone
-
- touchDownRegister(Touch) - Method in class vialab.SMT.Zone
-
- TouchDraw - Enum in vialab.SMT
-
Used to specify what kind of touch visualization and information to display.
- TouchEvent - Class in vialab.SMT.event
-
An event class that describes changes in a touch's state.
- TouchEvent(Object, TouchEvent.TouchType, Touch) - Constructor for class vialab.SMT.event.TouchEvent
-
Constructs a TouchEvent with the specified source, type and touch
- TouchEvent.TouchType - Enum in vialab.SMT.event
-
- touchEventBuffer - Variable in class vialab.SMT.zone.KeyZone
-
A buffer of the touch events that have involved this key in the past.
- touchImpl() - Method in class vialab.SMT.ContainerZone
-
- touchImpl() - Method in class vialab.SMT.LeftPopUpMenuZone
-
- touchImpl() - Method in class vialab.SMT.PatternUnlockZone
-
- touchImpl() - Method in class vialab.SMT.PieMenuZone
-
- touchImpl() - Method in class vialab.SMT.SlideRevealZone
-
- touchImpl() - Method in class vialab.SMT.SliderZone
-
- touchImpl() - Method in class vialab.SMT.zone.AnchorZone
-
- touchImpl() - Method in class vialab.SMT.zone.KeyZone
-
Overrides the Zone touch method to define null behavior.
- touchImpl() - Method in class vialab.SMT.zone.SwipeKeyboard
-
Overrides the Zone touch method to define rotate and stretch behavior.
- touchImpl() - Method in class vialab.SMT.zone.SwipeKeyZone
-
Overrides the Zone method to define null behavior.
- touchImpl - Variable in class vialab.SMT.Zone
-
- touchImpl() - Method in class vialab.SMT.Zone
-
Override to specify a default behavior for touch
- TouchListener - Interface in vialab.SMT.event
-
The interface for recieving touch events.
- touchMethod - Variable in class vialab.SMT.Zone
-
- touchMovedImpl(Touch) - Method in class vialab.SMT.Zone
-
Override to specify a default behavior for touchMoved
- touchMovedInvoker(Touch) - Method in class vialab.SMT.Zone
-
- touchMovedMethod - Variable in class vialab.SMT.Zone
-
- touchMovedRegister(Touch) - Method in class vialab.SMT.Zone
-
- touchMySubZone(Zone) - Method in class vialab.SMT.test.TestZoneAccessors
-
- touchMyZone(Zone) - Method in class vialab.SMT.test.TestZoneAccessors
-
- TouchPair - Class in vialab.SMT
-
TouchPair is a group of two touches, with some convenience methods.
- TouchPair() - Constructor for class vialab.SMT.TouchPair
-
- TouchPair(Touch) - Constructor for class vialab.SMT.TouchPair
-
- TouchPair(Touch, Touch) - Constructor for class vialab.SMT.TouchPair
-
- TouchSource - Enum in vialab.SMT
-
Used to set the input device.
- touchUpImpl(Touch) - Method in class vialab.SMT.CheckBoxZone
-
- touchUpImpl(Touch) - Method in class vialab.SMT.PatternUnlockZone
-
- touchUpImpl(Touch) - Method in class vialab.SMT.PieMenuZone
-
- touchUpImpl(Touch) - Method in class vialab.SMT.zone.KeyZone
-
Detects the touchUp event and responds appropriately.
- touchUpImpl(Touch) - Method in class vialab.SMT.zone.SwipeKeyZone
-
Detects the touchUp event and responds appropriately.
- touchUpImpl(Touch) - Method in class vialab.SMT.Zone
-
Override to specify a default behavior for touchUp
- touchUpInvoker(Touch) - Method in class vialab.SMT.Zone
-
- touchUpMethod - Variable in class vialab.SMT.Zone
-
- touchUpRegister(Touch) - Method in class vialab.SMT.Zone
-
- toZoneVector(PVector) - Method in class vialab.SMT.Zone
-
This makes a PVector into one relative to the zone's matrix
- translate(float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- translate(float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- triangle(float, float, float, float, float, float) - Method in class vialab.SMT.PGraphicsDelegate
-
- tuioClientList - Static variable in class vialab.SMT.SMT
-
Tuio Client that listens for Tuio Messages via port 3333 UDP
- tuioServerErrList - Static variable in class vialab.SMT.SMT
-
- tuioServerInList - Static variable in class vialab.SMT.SMT
-
- tuioServerList - Static variable in class vialab.SMT.SMT
-
- tuioServerOutList - Static variable in class vialab.SMT.SMT
-
- tuioTimeComparator - Static variable in class vialab.SMT.SMTUtilities
-