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

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.PFOpenArrow3D
すべての実装インタフェース:
PFIGeometryGroup

public class PFOpenArrow3D
extends PFBaseArrow3D

3次元矢印(Open)


フィールドの概要
 
クラス 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
 
コンストラクタの概要
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)
          寸法パラメータ指定コンストラクタ
 
クラス 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, insertChild, moveTo, numChildren, 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, duplicateSceneGraphObject, getCapability, getUserData, isCompiled, isLive, setCapability, 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
 

コンストラクタの詳細

PFOpenArrow3D

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


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 - オブジェクトID

PFOpenArrow3D

public 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