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

形状属性生成

概要

形状属性を生成し表示データに設定するコンポーネント

クラス名

jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFAttributeMaker

イベント

イベント名イベント番号/発生条件/内包データ
データ生成
0属性を設定したとき(setAttribute(...)が呼ばれたとき)。
イベント対象データ表示データ(リストデータ)
データ更新
0属性を更新したとき(updateAttribute(...)が呼ばれたとき)。
イベント対象データnull
更新データ表示データ(リストデータ)

メソッド

メソッド名(日本語)メソッド名引数
ポリゴンの環境色を設定するsetAmbientColor
float環境色のRed値
float環境色のGreen値
float環境色のBlue値
表示データに属性を設定するsetAttribute
PFObjectList表示データ(PFPointList,PFPolygonList,PFPolylineList,PFVoxelList)を要素とするPFObjectList
表示データの色(ポリゴンの場合は拡散色)を設定するsetColor
int表示データの種類(0:ポイント, 1:ポリライン, 2:ポリゴン)
float色のRed値
float色のGreen値
float色のBlue値
ポリゴンのカリングモードを設定するsetCullMode
intカリングモード (0:バックフェース非表示,1:フロントフェース非表示,2:カリングなし)
ポリゴンの発光色を設定するsetEmissiveColor
float発光色のRed値
float発光色のGreen値
float発光色のBlue値
表示データのハイライト色を設定するsetHighlightColor
int表示データの種類(0:ポイント, 1:ポリライン, 2:ポリゴン, 3:ボクセル)
floatハイライト色のRed値
floatハイライト色のGreen値
floatハイライト色のBlue値
表示データのハイライトサイズを設定するsetHighlightSize
int表示データの種類(0:ポイント, 1:ポリライン, 3:ボクセル)
floatサイズまたは幅
ポリラインの線種を設定するsetMask
int線種(0xffff等パターンを表す16進数に対応する整数)
ボクセルの物理量閾値最大値を設定するsetMaximumThreshold
float閾値最大値
ボクセルの物理量閾値最小値を設定するsetMinimumThreshold
float閾値最小値
ポリゴンモードを設定するsetPolygonMode
intポリゴンモード (0:ポイント表示,1:ライン表示,2:塗りつぶし)
ポリゴンのレンダリングモードを設定するsetRenderingMode
intレンダリングモード (0:フラットシェーディング,1:グローシェーディング)
ポリゴンの輝度を設定するsetShininess
float輝度
ボクセルのサイズを設定するsetSize
floatx方向の分割サイズ
floaty方向の分割サイズ
floatz方向の分割サイズ
表示データのサイズを設定するsetSize
int表示データの種類(0:ポイント, 1:ポリライン, 3:ボクセル)
floatサイズまたは幅
ポリゴンの反射色を設定するsetSpecularColor
float反射色のRed値
float反射色のGreen値
float反射色のBlue値
ボクセルの物理量閾値有効フラグを設定するsetThresholdFlag
boolean有効/無効
表示データの透明度を設定するsetTransparency
int表示データの種類(0:ポイント, 1:ポリライン, 2:ポリゴン, 3:ボクセル)
float透明度
表示データの属性を更新するupdateAttribute
表示データの属性を更新するupdateAttribute
PFObjectList表示データを含むPFObjectList