public class I3DXML
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
I3DXML.BagRepType |
static class |
I3DXML.ColorBufferType |
static class |
I3DXML.ColorType |
static class |
I3DXML.FaceGPType |
static class |
I3DXML.FaceSetType |
static class |
I3DXML.I3DXMLNode |
static class |
I3DXML.Instance3D |
static class |
I3DXML.InstanceRep |
static class |
I3DXML.LineAttributesType |
static class |
I3DXML.MaterialApplicationType |
static class |
I3DXML.Matrix4x3 |
static class |
I3DXML.PointAttributesType |
static class |
I3DXML.PolygonalLODType |
static class |
I3DXML.PolygonalRepType |
static class |
I3DXML.PolylineGPType |
static class |
I3DXML.PolylineSetType |
static class |
I3DXML.Reference3D |
static class |
I3DXML.ReferenceRep |
static class |
I3DXML.RepresentationDocument |
static class |
I3DXML.SurfaceAttributesType |
static class |
I3DXML.TextureCoordinatesBufferType |
static class |
I3DXML.VertexBufferType |
static class |
I3DXML.VisualizationRepType |
static class |
I3DXML.XMLRepresentationDocument |
Modifier and Type | Field and Description |
---|---|
java.util.ArrayList<java.lang.String> |
fileList
filenames iside a zip archive
|
java.lang.String |
filename
3DXML file (which is actually a zip archive)
|
java.util.ArrayList<I3DXML.InstanceRep> |
instanceReps |
java.util.ArrayList<I3DXML.Instance3D> |
instances |
(package private) static java.lang.String |
materialReferenceFile |
java.util.ArrayList<IGeometry> |
objects |
java.util.ArrayList<I3DXML.ReferenceRep> |
referenceReps |
java.util.ArrayList<I3DXML.Reference3D> |
references |
java.util.ArrayList<I3DXML.RepresentationDocument> |
representationDocuments
representation files inside a zip archive
|
(package private) static java.lang.String |
representationImageFile |
Constructor and Description |
---|
I3DXML(java.lang.String filename) |
Modifier and Type | Method and Description |
---|---|
I3DXML.I3DXMLNode |
getNode(int id) |
java.util.ArrayList<IGeometry> |
instantiate() |
void |
linkInstanceReps() |
void |
linkInstances() |
void |
linkNodes() |
void |
linkReferenceReps() |
static final java.lang.String materialReferenceFile
static final java.lang.String representationImageFile
public java.lang.String filename
public java.util.ArrayList<java.lang.String> fileList
public java.util.ArrayList<I3DXML.Reference3D> references
public java.util.ArrayList<I3DXML.Instance3D> instances
public java.util.ArrayList<I3DXML.ReferenceRep> referenceReps
public java.util.ArrayList<I3DXML.InstanceRep> instanceReps
public java.util.ArrayList<IGeometry> objects
public java.util.ArrayList<I3DXML.RepresentationDocument> representationDocuments
public void linkReferenceReps()
public void linkInstances()
public void linkInstanceReps()
public void linkNodes()
public java.util.ArrayList<IGeometry> instantiate()
public I3DXML.I3DXMLNode getNode(int id)