|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFPolygonList jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFColoredPolygonList
色つきポリゴンリストクラス
フィールドの概要 |
クラス jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFPolygonList から継承したフィールド |
backFaceAttribute, frontFaceAttribute, matrixAttribute, objectAttribute, objectID, rootFlag, temporaryFlag, visible |
コンストラクタの概要 | |
PFColoredPolygonList()
コンストラクタ |
メソッドの概要 | |
void |
addPolygon(java.util.Vector vertexList,
java.util.Vector normalList,
java.util.Vector vertexColorList)
ポリゴンデータの追加 |
void |
addPolygons(java.util.Vector vertexList,
java.util.Vector normalList,
java.util.Vector vertexColorList)
ポリゴンデータの追加 |
void |
addVertexList(java.util.Vector vertexList)
頂点リストの追加 |
boolean |
checkValidity(float tol)
ポリゴンの整合性チェック |
PFPolygonAttribute |
getBackFaceAttribute()
裏面属性取得 |
PFPolygonAttribute |
getFrontFaceAttribute()
表面属性取得 |
int |
getGeometryCount()
ジオメトリ数取得 |
java.lang.Object |
getMatrixAttribute()
配置情報属性取得 |
java.util.Vector |
getNormalList()
法線リストの取得 |
java.lang.Object |
getObjectAttribute()
属性取得 |
java.lang.Object |
getObjectID()
オブジェクトID取得 |
boolean |
getRootNode()
ルートノードかどうかを取得 |
boolean |
getTemporaryFlag()
テンポラリフラグ取得 |
java.util.Vector |
getVertexColorList()
頂点色リストの取得 |
java.util.Vector |
getVertexList()
頂点リストの取得 |
boolean |
getVisible()
表示状態取得 |
void |
setBackFaceAttribute(PFPolygonAttribute attribute)
裏面属性設定 |
void |
setFrontFaceAttribute(PFPolygonAttribute attribute)
表面属性設定 |
void |
setMatrixAttribute(java.lang.Object attribute)
配置情報属性設定 |
void |
setNormalList(java.util.Vector normalList)
法線リストの設定 |
void |
setObjectAttribute(java.lang.Object attribute)
属性設定 |
void |
setObjectID(java.lang.Object id)
オブジェクトID設定 |
void |
setRootNode(boolean flag)
ルートノードかどうかを設定 |
void |
setTemporaryFlag(boolean temporaryFlag)
テンポラリフラグ設定 |
void |
setVertexColorList(java.util.Vector vertexColorList)
頂点色リストの設定 |
void |
setVertexList(java.util.Vector vertexList)
頂点リストの設定 |
void |
setVisible(boolean visible)
表示状態設定 |
クラス jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFPolygonList から継承したメソッド |
addPolygon, addPolygons |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public PFColoredPolygonList()
メソッドの詳細 |
public void addPolygon(java.util.Vector vertexList, java.util.Vector normalList, java.util.Vector vertexColorList)
vertexList
- 頂点リストnormalList
- 法線リストpublic void addPolygons(java.util.Vector vertexList, java.util.Vector normalList, java.util.Vector vertexColorList)
vertexList
- 頂点リストnormalList
- 法線リストpublic void setVertexList(java.util.Vector vertexList)
PFPolygonList
内の setVertexList
vertexList
- 頂点リストpublic void addVertexList(java.util.Vector vertexList)
PFPolygonList
内の addVertexList
vertexList
- 頂点リストpublic java.util.Vector getVertexList()
PFPolygonList
内の getVertexList
public void setNormalList(java.util.Vector normalList)
PFPolygonList
内の setNormalList
normalList
- 法線リストpublic java.util.Vector getNormalList()
PFPolygonList
内の getNormalList
public void setVertexColorList(java.util.Vector vertexColorList)
vertexColorList
- 法線リストpublic java.util.Vector getVertexColorList()
public int getGeometryCount()
PFINode
内の getGeometryCount
PFPolygonList
内の getGeometryCount
public void setFrontFaceAttribute(PFPolygonAttribute attribute)
PFPolygonList
内の setFrontFaceAttribute
attribute
- 表面属性public PFPolygonAttribute getFrontFaceAttribute()
PFPolygonList
内の getFrontFaceAttribute
public void setBackFaceAttribute(PFPolygonAttribute attribute)
PFPolygonList
内の setBackFaceAttribute
attribute
- 裏面属性public PFPolygonAttribute getBackFaceAttribute()
PFPolygonList
内の getBackFaceAttribute
public java.lang.Object getObjectID()
PFINode
内の getObjectID
PFPolygonList
内の getObjectID
public void setObjectID(java.lang.Object id)
PFINode
内の setObjectID
PFPolygonList
内の setObjectID
id
- オブジェクトIDpublic java.lang.Object getObjectAttribute()
PFINode
内の getObjectAttribute
PFPolygonList
内の getObjectAttribute
public void setObjectAttribute(java.lang.Object attribute)
PFINode
内の setObjectAttribute
PFPolygonList
内の setObjectAttribute
attribute
- 属性public java.lang.Object getMatrixAttribute()
PFPolygonList
内の getMatrixAttribute
public void setMatrixAttribute(java.lang.Object attribute)
PFPolygonList
内の setMatrixAttribute
attribute
- 配置情報属性public void setRootNode(boolean flag)
PFINode
内の setRootNode
PFPolygonList
内の setRootNode
flag
- ルートノードかどうかのフラグpublic boolean getRootNode()
PFINode
内の getRootNode
PFPolygonList
内の getRootNode
public boolean getVisible()
PFINode
内の getVisible
PFPolygonList
内の getVisible
public void setVisible(boolean visible)
PFINode
内の setVisible
PFPolygonList
内の setVisible
visible
- 表示状態public boolean getTemporaryFlag()
PFINode
内の getTemporaryFlag
PFPolygonList
内の getTemporaryFlag
public void setTemporaryFlag(boolean temporaryFlag)
PFINode
内の setTemporaryFlag
PFPolygonList
内の setTemporaryFlag
temporaryFlag
- テンポラリフラグpublic boolean checkValidity(float tol)
PFPolygonList
内の checkValidity
tol
- 同一点トレランス
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |