public class Arrow
extends javax.media.j3d.TransformGroup
ALLOW_TRANSFORM_READ, ALLOW_TRANSFORM_WRITE
ALLOW_CHILDREN_EXTEND, ALLOW_CHILDREN_READ, ALLOW_CHILDREN_WRITE, ALLOW_COLLISION_BOUNDS_READ, ALLOW_COLLISION_BOUNDS_WRITE
ALLOW_AUTO_COMPUTE_BOUNDS_READ, ALLOW_AUTO_COMPUTE_BOUNDS_WRITE, ALLOW_BOUNDS_READ, ALLOW_BOUNDS_WRITE, ALLOW_COLLIDABLE_READ, ALLOW_COLLIDABLE_WRITE, ALLOW_LOCAL_TO_VWORLD_READ, ALLOW_LOCALE_READ, ALLOW_PARENT_READ, ALLOW_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING
Constructor and Description |
---|
Arrow(double arrowTailRadius,
Double3D startPoint,
Double3D endPoint,
java.lang.String stLabel,
java.lang.String endLabel,
javax.media.j3d.Appearance appearance)
Creates a 3D arrow between points
startPoint and
endPoint if either label is not null, it adds a Text2D object
at the appropriate end. |
Modifier and Type | Method and Description |
---|---|
com.sun.j3d.utils.geometry.Cone |
getArrowHead() |
com.sun.j3d.utils.geometry.Cylinder |
getArrowTail() |
addChild, getAllChildren, getAlternateCollisionTarget, getChild, getCollisionBounds, indexOfChild, insertChild, moveTo, numChildren, removeAllChildren, removeChild, removeChild, setAlternateCollisionTarget, setChild, setCollisionBounds
cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, duplicateNode, getBounds, getBoundsAutoCompute, getCollidable, getLocale, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getName, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setName, setUserData, toString, updateNodeReferences
public Arrow(double arrowTailRadius, Double3D startPoint, Double3D endPoint, java.lang.String stLabel, java.lang.String endLabel, javax.media.j3d.Appearance appearance)
startPoint
and
endPoint
if either label is not null, it adds a Text2D object
at the appropriate end.