jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics
クラス PFBlankedBoxArrow3D

java.lang.Object
  上位を拡張 javax.media.j3d.SceneGraphObject
      上位を拡張 javax.media.j3d.Node
          上位を拡張 javax.media.j3d.Group
              上位を拡張 javax.media.j3d.TransformGroup
                  上位を拡張 jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFGeometryGroupAdapter
                      上位を拡張 jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFBaseArrow3D
                          上位を拡張 jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFBlankedBoxArrow3D
すべての実装されたインタフェース:
PFIGeometryGroup

public class PFBlankedBoxArrow3D
extends PFBaseArrow3D

3次元矢印(Blankedbox)


フィールドの概要
 
クラス jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFBaseArrow3D から継承されたフィールド
arrowShape, endPoint, lineWidth, objColor, objectID, objLook, startPoint, termShape, termSize, vecX, vecY, vecZ
 
クラス javax.media.j3d.TransformGroup から継承されたフィールド
ALLOW_TRANSFORM_READ, ALLOW_TRANSFORM_WRITE
 
クラス javax.media.j3d.Group から継承されたフィールド
ALLOW_CHILDREN_EXTEND, ALLOW_CHILDREN_READ, ALLOW_CHILDREN_WRITE, ALLOW_COLLISION_BOUNDS_READ, ALLOW_COLLISION_BOUNDS_WRITE
 
クラス javax.media.j3d.Node から継承されたフィールド
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_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING
 
コンストラクタの概要
PFBlankedBoxArrow3D()
          デフォルトコンストラクタ
PFBlankedBoxArrow3D(javax.vecmath.Point3f sp, javax.vecmath.Point3f ep, javax.vecmath.Vector3f vz, float sz, javax.vecmath.Color3f col, float lw, java.lang.Object id)
          寸法パラメータ指定コンストラクタ
PFBlankedBoxArrow3D(javax.vecmath.Point3f sp, javax.vecmath.Point3f ep, javax.vecmath.Vector3f vz, float sz, java.lang.Object id)
          寸法パラメータ指定コンストラクタ
 
メソッドの概要
 
クラス jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFBaseArrow3D から継承されたメソッド
getMatrixObjectID, getObjectID, getVisible, setCapability, setColor, setColor, setDirection, setFaceColor, setGeometry, setGeometry, setLineWidth, setMatrixObjectID, setObjectID, setParentObject, setSize, setTermSize, setUserData, setVisible
 
クラス jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFGeometryGroupAdapter から継承されたメソッド
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
 
クラス javax.media.j3d.TransformGroup から継承されたメソッド
cloneNode, getTransform, setTransform
 
クラス javax.media.j3d.Group から継承されたメソッド
addChild, getAllChildren, getAlternateCollisionTarget, getChild, getCollisionBounds, indexOfChild, insertChild, moveTo, numChildren, removeAllChildren, removeChild, removeChild, setAlternateCollisionTarget, setChild, setCollisionBounds
 
クラス javax.media.j3d.Node から継承されたメソッド
cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, duplicateNode, getBounds, getBoundsAutoCompute, getCollidable, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable
 
クラス javax.media.j3d.SceneGraphObject から継承されたメソッド
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setUserData, updateNodeReferences
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFIGeometryGroup から継承されたメソッド
addChild, getParent, getTransform
 

コンストラクタの詳細

PFBlankedBoxArrow3D

public PFBlankedBoxArrow3D()
デフォルトコンストラクタ


PFBlankedBoxArrow3D

public PFBlankedBoxArrow3D(javax.vecmath.Point3f sp,
                           javax.vecmath.Point3f ep,
                           javax.vecmath.Vector3f vz,
                           float sz,
                           java.lang.Object id)
寸法パラメータ指定コンストラクタ

パラメータ:
sp - 始点座標
ep - 終点座標
vz - 描画平面の法線ベクトル
sz - ターミネータの長さ
id - オブジェクトID

PFBlankedBoxArrow3D

public PFBlankedBoxArrow3D(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