[概要と注意事項] [目次]

形状モデル管理

概要

3D形状モデルを管理するためのコンポーネント

クラス名

jp.go.aist.dmrc.platform.beans.framework3d.PFShapeDocumentManager

イベント

イベント名イベント番号/発生条件/内包データ
データ生成
1描画要素作成メソッド呼び出し
イベント対象データ描画要素のリスト
10描画要素作成に伴う進捗通知の開始
イベント対象データ描画の進捗情報文字列
11形状登録情報をテキスト出力する
イベント対象データ形状登録情報
データ更新
1documentの更新
イベント対象データなし
更新データなし
2形状登録の中止
イベント対象データなし
更新データなし
10描画要素作成に伴う進捗通知
イベント対象データ描画の進捗状況(%)
更新データ描画の進捗状況(%)
20ActiveItemの追加
イベント対象データモデル最上位からアクティブなエレメントまでのパス
更新データなし
21すべてのActiveItemの削除
イベント対象データなし
更新データなし

メソッド

メソッド名(日本語)メソッド名引数
形状要素の登録を中止するabort
すべてのアイテムをアクティブ状態にするactivateAllItems
エレメントをアクティブにするactivateItem
Objectアクティブにするエレメント
形状要素を追加するaddShapeElement
Object形状要素
形状要素を消去するclearShapeData
アクティブアイテムを取得するgetActiveItems
描画要素のパスリストを取得するgetDrawElementPathList
形状要素を取得するgetShapeData
すべてのアイテムのアクティブ状態を解除するinactivateAllItems
描画要素の表示/非表示を取得するisDisplayMode
描画要素を作成するmakeDrawElementList
リビルドrebuild
リビルドrebuild
Object更新するアイテム
描画要素の表示/非表示を設定するsetDisplayMode
boolean表示/非表示
表示精度を設定するsetDisplayPrecision
Object表示精度
ピック対象を設定するsetPickTarget
intフェイス/エッジ→0,ボディ→1,パート→2
形状要素を設定するsetShapeData
Object形状要素オブジェクト
頂点の表示状態を設定するsetVertexDisplay
boolean頂点を表示する時true