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

java.lang.Object
  上位を拡張 jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFGroup
すべての実装されたインタフェース:
PFINode

public class PFGroup
extends java.lang.Object
implements PFINode

グループクラス


コンストラクタの概要
PFGroup()
          コンストラクタ
 
メソッドの概要
 void addChildInfo(PFChildInfo childInfo)
          子オブジェクト配置情報追加
 PFChildInfo getChildInfo(int index)
          子オブジェクト配置情報取得
 int getChildInfoCount()
          子オブジェクト配置情報数取得
 java.util.Vector getChildInfoList()
          子オブジェクト配置情報リスト取得
 int getGeometryCount()
          ジオメトリ数取得 return ジオメトリ数
 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)
          表示状態設定
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFGroup

public PFGroup()
コンストラクタ

メソッドの詳細

setRootNode

public void setRootNode(boolean flag)
ルートノードかどうかを設定

定義:
インタフェース PFINode 内の setRootNode
パラメータ:
flag - ルートノードかどうかのフラグ

getRootNode

public boolean getRootNode()
ルートノードかどうかを取得

定義:
インタフェース PFINode 内の getRootNode
戻り値:
ルートノードかどうかのフラグ

getGeometryCount

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

定義:
インタフェース PFINode 内の getGeometryCount
戻り値:
ジオメトリ数

getObjectID

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

定義:
インタフェース PFINode 内の getObjectID
戻り値:
オブジェクトID

setObjectID

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

定義:
インタフェース PFINode 内の setObjectID
パラメータ:
id - オブジェクトID

getObjectAttribute

public java.lang.Object getObjectAttribute()
オブジェクト属性取得

定義:
インタフェース PFINode 内の getObjectAttribute
戻り値:
オブジェクト属性

setObjectAttribute

public void setObjectAttribute(java.lang.Object attribute)
オブジェクト属性設定

定義:
インタフェース PFINode 内の setObjectAttribute
パラメータ:
attribute - オブジェクト属性

getChildInfoCount

public int getChildInfoCount()
子オブジェクト配置情報数取得

戻り値:
子オブジェクト配置情報数

getChildInfo

public PFChildInfo getChildInfo(int index)
子オブジェクト配置情報取得

パラメータ:
index - インデックス
戻り値:
子オブジェクト配置情報

getChildInfoList

public java.util.Vector getChildInfoList()
子オブジェクト配置情報リスト取得

戻り値:
子オブジェクト配置情報リスト

addChildInfo

public void addChildInfo(PFChildInfo childInfo)
子オブジェクト配置情報追加

パラメータ:
childInfo - 子オブジェクト配置情報

getVisible

public boolean getVisible()
表示状態取得

定義:
インタフェース PFINode 内の getVisible
戻り値:
表示状態

setVisible

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

定義:
インタフェース PFINode 内の setVisible
パラメータ:
visible - 表示状態

getTemporaryFlag

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

定義:
インタフェース PFINode 内の getTemporaryFlag
戻り値:
テンポラリフラグ

setTemporaryFlag

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

定義:
インタフェース PFINode 内の setTemporaryFlag
パラメータ:
temporaryFlag - テンポラリフラグ