jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics
インタフェース PFINode

既知の実装クラスの一覧:
PFArrowList, PFColoredPolygonList, PFGroup, PFMarkerList, PFPointList, PFPolygonList, PFPolylineList, PFReducedPolygonList, PFVoxelList

public interface PFINode

ノードインタフェース


メソッドの概要
 int getGeometryCount()
          ジオメトリ数取得
 java.lang.Object getObjectAttribute()
          属性取得
 java.lang.Object getObjectID()
          オブジェクトID取得
 boolean getRootNode()
          先頭の親かどうかの取得
 boolean getTemporaryFlag()
          テンポラリフラグ取得
 boolean getVisible()
          表示状態取得
 void setObjectAttribute(java.lang.Object attribute)
          属性設定
 void setObjectID(java.lang.Object id)
          オブジェクトID設定
 void setRootNode(boolean flag)
          先頭の親かどうかを設定
 void setTemporaryFlag(boolean temporaryFlag)
          テンポラリフラグ設定
 void setVisible(boolean visible)
          表示状態設定
 

メソッドの詳細

getGeometryCount

int getGeometryCount()
ジオメトリ数取得

戻り値:
ジオメトリ数

getObjectID

java.lang.Object getObjectID()
オブジェクトID取得

戻り値:
オブジェクトID

setObjectID

void setObjectID(java.lang.Object id)
オブジェクトID設定

パラメータ:
id - オブジェクトID

setRootNode

void setRootNode(boolean flag)
先頭の親かどうかを設定

パラメータ:
flag - 先頭の親かどうかのフラグ

getRootNode

boolean getRootNode()
先頭の親かどうかの取得

戻り値:
先頭の親かどうかのフラグ

getObjectAttribute

java.lang.Object getObjectAttribute()
属性取得

戻り値:
オブジェクトの属性

setObjectAttribute

void setObjectAttribute(java.lang.Object attribute)
属性設定

パラメータ:
attribute - オブジェクトの属性

getVisible

boolean getVisible()
表示状態取得

戻り値:
表示状態

setVisible

void setVisible(boolean visible)
表示状態設定

パラメータ:
visible - 表示状態

getTemporaryFlag

boolean getTemporaryFlag()
テンポラリフラグ取得

戻り値:
テンポラリフラグ

setTemporaryFlag

void setTemporaryFlag(boolean temporaryFlag)
テンポラリフラグ設定

パラメータ:
temporaryFlag - テンポラリフラグ