|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectiicm.vrml.pw.Node
iicm.vrml.pw.GroupNode
iicm.vrml.pw.Anchor
public class Anchor
Field Summary | |
---|---|
SFVec3f |
bboxCenter
|
SFVec3f |
bboxSize
|
SFString |
description
|
MFString |
parameter
|
MFString |
url
|
Fields inherited from class iicm.vrml.pw.GroupNode |
---|
addChildren, children, removeChildren |
Fields inherited from class iicm.vrml.pw.Node |
---|
DEF_KEYWORD, EXTERNPROTO_KEYWORD, fieldIScontent, META_KEYWORD, newISname, newISnum, objname, PROFILE_KEYWORD, PROTO_KEYWORD, ROUTE_KEYWORD, SCRIPT_KEYWORD, subfields, USE_KEYWORD, userdata |
Constructor Summary | |
---|---|
Anchor()
|
Method Summary | |
---|---|
void |
mouseDown(float downx,
float downy,
Hitpoint hit,
double timestamp)
handles mouse-button-down in interaction mode |
void |
mouseDrag(float downx,
float downy,
Hitpoint hit,
double timestamp)
handles mouse-drag in interaction mode |
void |
mouseExit(double timestamp)
clears sensor, sends isOver false |
void |
mouseMove(float downx,
float downy,
Hitpoint hit,
double timestamp)
Anchor does not react on pointer events in pw. |
void |
mouseUp(double timestamp)
handles mouse-button-up in interaction mode |
java.lang.String |
nodeName()
the node's name |
void |
traverse(Traverser t)
must call appropriate method of Traverser for node traversal |
Methods inherited from class iicm.vrml.pw.GroupNode |
---|
getChildrenEnumerator, gotEventCB, readNodes, readNodes, writeNodes, writeX3dNodes, writeX3dNodes, writeX3dNodes, writeX3dNodes, writeX3dNodes |
Methods inherited from class iicm.vrml.pw.Node |
---|
addField, addRoute, atCurrLine, createInstanceFromName, deleteRoute, getEvent, readFields, readNode, readNodeBody, readNodeBody, tab, traverseNode, writeNode, writeSubfield, writeSubfields, writeX3dISfields, writeX3dNode, writeX3dNode, writeX3dNode, writeX3dSubfield, writeX3dSubfields, writeX3dSubfields |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public SFString description
public MFString parameter
public MFString url
public SFVec3f bboxCenter
public SFVec3f bboxSize
Constructor Detail |
---|
Anchor()
Method Detail |
---|
public java.lang.String nodeName()
Node
nodeName
in class GroupNode
public void traverse(Traverser t)
Node
traverse
in class GroupNode
public void mouseMove(float downx, float downy, Hitpoint hit, double timestamp)
mouseMove
in interface PointerSensor
public void mouseDrag(float downx, float downy, Hitpoint hit, double timestamp)
PointerSensor
mouseDrag
in interface PointerSensor
public void mouseDown(float downx, float downy, Hitpoint hit, double timestamp)
PointerSensor
mouseDown
in interface PointerSensor
public void mouseUp(double timestamp)
PointerSensor
mouseUp
in interface PointerSensor
public void mouseExit(double timestamp)
PointerSensor
mouseExit
in interface PointerSensor
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |