|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFVRMLWriter
public class PFVRMLWriter
VRML出力のクラス。
コンストラクタの概要 | |
---|---|
PFVRMLWriter(java.lang.String path,
java.lang.String filename,
boolean defaultMaterial,
boolean gzip,
boolean outside)
コンストラクタ |
メソッドの概要 | |
---|---|
void |
write(javax.media.j3d.Node scene)
scene以下出力 |
void |
writeBranchGroup(javax.media.j3d.Node node,
int indent)
BranchGroup出力 |
void |
writeChild(javax.media.j3d.Node node,
int indent)
node以下出力 |
void |
writeGroup(javax.media.j3d.Node node,
int indent)
Group出力 |
void |
writeLineArray(javax.media.j3d.LineArray line,
javax.media.j3d.ColoringAttributes colorAttr,
int indent)
LineArray出力 |
void |
writeLineStripArray(javax.media.j3d.LineStripArray line,
javax.media.j3d.ColoringAttributes colorAttr,
int indent)
LineStripArray出力 |
void |
writePFGeometryGroup(javax.media.j3d.Node node,
int indent)
PFGeometryGroup出力 |
void |
writePointArray(javax.media.j3d.PointArray point,
javax.media.j3d.ColoringAttributes colorAttr,
int indent)
PointArray出力 |
void |
writeShape3D(javax.media.j3d.Node node,
int indent)
Shape3D出力 |
void |
writeTransformGroup(javax.media.j3d.Node node,
int indent)
TransformGroup出力 |
void |
writeTriangleArray(javax.media.j3d.TriangleArray triangle,
int indent)
TriangleArray出力 |
void |
writeTriangleStripArray(javax.media.j3d.TriangleStripArray triangle,
int indent)
TriangleStripArray出力 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public PFVRMLWriter(java.lang.String path, java.lang.String filename, boolean defaultMaterial, boolean gzip, boolean outside)
path
- 出力ファイルのパスfilename
- オ出力ファイルのファイル名defaultMaterial
- デフォルトマテリアル出力gzip
- GZIP出力outside
- トップレベルTransform出力メソッドの詳細 |
---|
public void write(javax.media.j3d.Node scene)
scene
- シーングラフの先頭ノードpublic void writeChild(javax.media.j3d.Node node, int indent)
node
- ノードindent
- インデント深さ(スペース数)public void writePFGeometryGroup(javax.media.j3d.Node node, int indent)
node
- ノードindent
- インデント深さ(スペース数)public void writeTransformGroup(javax.media.j3d.Node node, int indent)
node
- ノードindent
- インデント深さ(スペース数)public void writeBranchGroup(javax.media.j3d.Node node, int indent)
node
- ノードindent
- インデント深さ(スペース数)public void writeGroup(javax.media.j3d.Node node, int indent)
node
- ノードindent
- インデント深さ(スペース数)public void writeShape3D(javax.media.j3d.Node node, int indent)
node
- ノードindent
- インデント深さ(スペース数)public void writePointArray(javax.media.j3d.PointArray point, javax.media.j3d.ColoringAttributes colorAttr, int indent)
point
- PointArrayノードcolorAttr
- 出力属性indent
- インデント深さ(スペース数)public void writeLineArray(javax.media.j3d.LineArray line, javax.media.j3d.ColoringAttributes colorAttr, int indent)
line
- LineArrayノードcolorAttr
- 出力属性indent
- インデント深さ(スペース数)public void writeLineStripArray(javax.media.j3d.LineStripArray line, javax.media.j3d.ColoringAttributes colorAttr, int indent)
line
- 出力データcolorAttr
- 出力属性indent
- インデント深さ(スペース数)public void writeTriangleArray(javax.media.j3d.TriangleArray triangle, int indent)
triangle
- TriangleArrayノードindent
- インデント深さ(スペース数)public void writeTriangleStripArray(javax.media.j3d.TriangleStripArray triangle, int indent)
triangle
- TriangleStripArrayノードindent
- インデント深さ(スペース数)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |