public class PFFilledArrow3D 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
コンストラクタと説明 |
---|
PFFilledArrow3D()
デフォルトコンストラクタ
|
PFFilledArrow3D(javax.vecmath.Point3f sp,
javax.vecmath.Point3f ep,
javax.vecmath.Vector3f vz,
float sz,
javax.vecmath.Color3f col,
float lw,
java.lang.Object id)
寸法パラメータ指定コンストラクタ
|
PFFilledArrow3D(javax.vecmath.Point3f sp,
javax.vecmath.Point3f ep,
javax.vecmath.Vector3f vz,
float sz,
java.lang.Object id)
寸法パラメータ指定コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
setColor(float cr,
float cg,
float cb)
色を設定する
|
getMatrixObjectID, getObjectID, getVisible, setCapability, 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 PFFilledArrow3D()
public PFFilledArrow3D(javax.vecmath.Point3f sp, javax.vecmath.Point3f ep, javax.vecmath.Vector3f vz, float sz, java.lang.Object id)
sp
- 始点座標ep
- 終点座標vz
- 描画平面の法線ベクトルsz
- ターミネータの長さid
- オブジェクトIDpublic PFFilledArrow3D(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
- オブジェクトIDpublic void setColor(float cr, float cg, float cb)
setColor
クラス内 PFBaseArrow3D
cr
- Rcg
- Gcb
- B