public class PFOpenArrow3D extends PFBaseArrow3D
arrowShape, endPoint, lineWidth, objColor, objectID, objLook, startPoint, termShape, termSize, vecX, vecY, vecZ
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
コンストラクタと説明 |
---|
PFOpenArrow3D()
デフォルトコンストラクタ
|
PFOpenArrow3D(javax.vecmath.Point3f sp,
javax.vecmath.Point3f ep,
javax.vecmath.Vector3f vz,
float sz,
javax.vecmath.Color3f col,
float lw,
java.lang.Object id)
寸法パラメータ指定コンストラクタ
|
PFOpenArrow3D(javax.vecmath.Point3f sp,
javax.vecmath.Point3f ep,
javax.vecmath.Vector3f vz,
float sz,
java.lang.Object id)
寸法パラメータ指定コンストラクタ
|
getMatrixObjectID, getObjectID, getVisible, setCapability, setColor, setColor, setDirection, setFaceColor, setGeometry, setGeometry, setLineWidth, setMatrixObjectID, setObjectID, setParentObject, setSize, setTermSize, setUserData, setVisible
calculateBoundingVolume, calculateBoundingVolume, clean, deleteChild, deleteChild, getBoundingSphere, getMatrixAttribute, getObjectAttribute, getParentObject, getRootNode, getTemporaryFlag, highlightOff, highlightOn, searchGeometry, searchNode, setBoundingSphere, setEdgeAndFaceMode, setEdgeMode, setFaceMode, setIsoParametriclineVisible, setIsoParametriclineVisible, setMatrixAttribute, setObjectAttribute, setRootNode, setShadeMode, setTemporaryFlag, setTransparentMode, setVisible, traverse, traverse, traverse, traverse
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addChild, getParent, getTransform
public PFOpenArrow3D()
public PFOpenArrow3D(javax.vecmath.Point3f sp, javax.vecmath.Point3f ep, javax.vecmath.Vector3f vz, float sz, java.lang.Object id)
sp
- 始点座標ep
- 終点座標vz
- 描画平面の法線ベクトルsz
- ターミネータの長さid
- オブジェクトIDpublic PFOpenArrow3D(javax.vecmath.Point3f sp, javax.vecmath.Point3f ep, javax.vecmath.Vector3f vz, float sz, javax.vecmath.Color3f col, float lw, java.lang.Object id)
sp
- 始点座標ep
- 終点座標vz
- 描画平面の法線ベクトルsz
- ターミネータの長さcol
- 表示色lw
- 線幅id
- オブジェクトID