public static class I3DXML.PolygonalRepType extends I3DXML.VisualizationRepType
Modifier and Type | Field and Description |
---|---|
double |
accuracy |
java.util.ArrayList<I3DXML.PolylineSetType> |
edges |
java.util.ArrayList<I3DXML.FaceSetType> |
faces |
I3DXML.LineAttributesType |
lineAttributes |
java.util.ArrayList<I3DXML.PolygonalLODType> |
polygonalLOD
flag to renew vertexBuffer vertices to avoid redundunt transformation (if instantiated more than once with same vertices and transformed, it affects all of instances
|
boolean |
solid |
I3DXML.SurfaceAttributesType |
surfaceAttributes |
I3DXML.VertexBufferType |
vertexBuffer |
id
Constructor and Description |
---|
PolygonalRepType() |
PolygonalRepType(int id) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<IMesh> |
instantiatePolygon(IMatrix4 transform) |
java.util.ArrayList<ICurve> |
instantiatePolyline(IMatrix4 transform) |
public I3DXML.SurfaceAttributesType surfaceAttributes
public I3DXML.LineAttributesType lineAttributes
public java.util.ArrayList<I3DXML.FaceSetType> faces
public java.util.ArrayList<I3DXML.PolylineSetType> edges
public I3DXML.VertexBufferType vertexBuffer
public java.util.ArrayList<I3DXML.PolygonalLODType> polygonalLOD
public double accuracy
public boolean solid
public PolygonalRepType(int id)
public PolygonalRepType()
public java.util.ArrayList<IMesh> instantiatePolygon(IMatrix4 transform)
instantiatePolygon
in class I3DXML.VisualizationRepType
public java.util.ArrayList<ICurve> instantiatePolyline(IMatrix4 transform)
instantiatePolyline
in class I3DXML.VisualizationRepType