public interface GeometryData extends IdEObject
The following features are supported:
GeometryPackage.getGeometryData()| Modifier and Type | Method and Description |
|---|---|
Bounds |
getBoundsMm()
Returns the value of the 'Bounds Mm' reference.
|
Vector4f |
getColor()
Returns the value of the 'Color' reference.
|
Buffer |
getColorsQuantized()
Returns the value of the 'Colors Quantized' reference.
|
Buffer |
getIndices()
Returns the value of the 'Indices' reference.
|
Vector4f |
getMostUsedColor()
Returns the value of the 'Most Used Color' reference.
|
Buffer |
getNormals()
Returns the value of the 'Normals' reference.
|
Buffer |
getNormalsQuantized()
Returns the value of the 'Normals Quantized' reference.
|
int |
getNrColors()
Returns the value of the 'Nr Colors' attribute.
|
int |
getNrIndices()
Returns the value of the 'Nr Indices' attribute.
|
int |
getNrNormals()
Returns the value of the 'Nr Normals' attribute.
|
int |
getNrVertices()
Returns the value of the 'Nr Vertices' attribute.
|
int |
getReused()
Returns the value of the 'Reused' attribute.
|
int |
getSaveableTriangles()
Returns the value of the 'Saveable Triangles' attribute.
|
short |
getType()
Returns the value of the 'Type' attribute.
|
Buffer |
getVertices()
Returns the value of the 'Vertices' reference.
|
Buffer |
getVerticesQuantized()
Returns the value of the 'Vertices Quantized' reference.
|
boolean |
isHasTransparency()
Returns the value of the 'Has Transparency' attribute.
|
void |
setBoundsMm(Bounds value)
Sets the value of the '
Bounds Mm' reference. |
void |
setColor(Vector4f value)
Sets the value of the '
Color' reference. |
void |
setColorsQuantized(Buffer value)
Sets the value of the '
Colors Quantized' reference. |
void |
setHasTransparency(boolean value)
Sets the value of the '
Has Transparency' attribute. |
void |
setIndices(Buffer value)
Sets the value of the '
Indices' reference. |
void |
setMostUsedColor(Vector4f value)
Sets the value of the '
Most Used Color' reference. |
void |
setNormals(Buffer value)
Sets the value of the '
Normals' reference. |
void |
setNormalsQuantized(Buffer value)
Sets the value of the '
Normals Quantized' reference. |
void |
setNrColors(int value)
Sets the value of the '
Nr Colors' attribute. |
void |
setNrIndices(int value)
Sets the value of the '
Nr Indices' attribute. |
void |
setNrNormals(int value)
Sets the value of the '
Nr Normals' attribute. |
void |
setNrVertices(int value)
Sets the value of the '
Nr Vertices' attribute. |
void |
setReused(int value)
Sets the value of the '
Reused' attribute. |
void |
setSaveableTriangles(int value)
Sets the value of the '
Saveable Triangles' attribute. |
void |
setType(short value)
Sets the value of the '
Type' attribute. |
void |
setVertices(Buffer value)
Sets the value of the '
Vertices' reference. |
void |
setVerticesQuantized(Buffer value)
Sets the value of the '
Vertices Quantized' reference. |
forceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeint getNrIndices()
"0".
If the meaning of the 'Nr Indices' attribute isn't clear, there really should be more of a description here...
setNrIndices(int),
GeometryPackage.getGeometryData_NrIndices()void setNrIndices(int value)
Nr Indices' attribute.
value - the new value of the 'Nr Indices' attribute.getNrIndices()int getNrVertices()
"0".
If the meaning of the 'Nr Vertices' attribute isn't clear, there really should be more of a description here...
setNrVertices(int),
GeometryPackage.getGeometryData_NrVertices()void setNrVertices(int value)
Nr Vertices' attribute.
value - the new value of the 'Nr Vertices' attribute.getNrVertices()int getNrNormals()
"0".
If the meaning of the 'Nr Normals' attribute isn't clear, there really should be more of a description here...
setNrNormals(int),
GeometryPackage.getGeometryData_NrNormals()void setNrNormals(int value)
Nr Normals' attribute.
value - the new value of the 'Nr Normals' attribute.getNrNormals()int getNrColors()
"0".
If the meaning of the 'Nr Colors' attribute isn't clear, there really should be more of a description here...
setNrColors(int),
GeometryPackage.getGeometryData_NrColors()void setNrColors(int value)
Nr Colors' attribute.
value - the new value of the 'Nr Colors' attribute.getNrColors()Buffer getIndices()
If the meaning of the 'Indices' attribute isn't clear, there really should be more of a description here...
setIndices(Buffer),
GeometryPackage.getGeometryData_Indices()void setIndices(Buffer value)
Indices' reference.
value - the new value of the 'Indices' reference.getIndices()Buffer getVertices()
If the meaning of the 'Vertices' attribute isn't clear, there really should be more of a description here...
setVertices(Buffer),
GeometryPackage.getGeometryData_Vertices()void setVertices(Buffer value)
Vertices' reference.
value - the new value of the 'Vertices' reference.getVertices()Buffer getNormals()
If the meaning of the 'Normals' attribute isn't clear, there really should be more of a description here...
setNormals(Buffer),
GeometryPackage.getGeometryData_Normals()void setNormals(Buffer value)
Normals' reference.
value - the new value of the 'Normals' reference.getNormals()Vector4f getColor()
If the meaning of the 'Color' reference isn't clear, there really should be more of a description here...
setColor(Vector4f),
GeometryPackage.getGeometryData_Color()void setColor(Vector4f value)
Color' reference.
value - the new value of the 'Color' reference.getColor()boolean isHasTransparency()
If the meaning of the 'Has Transparency' attribute isn't clear, there really should be more of a description here...
setHasTransparency(boolean),
GeometryPackage.getGeometryData_HasTransparency()void setHasTransparency(boolean value)
Has Transparency' attribute.
value - the new value of the 'Has Transparency' attribute.isHasTransparency()int getReused()
If the meaning of the 'Reused' attribute isn't clear, there really should be more of a description here...
setReused(int),
GeometryPackage.getGeometryData_Reused()void setReused(int value)
Reused' attribute.
value - the new value of the 'Reused' attribute.getReused()short getType()
If the meaning of the 'Type' attribute isn't clear, there really should be more of a description here...
setType(short),
GeometryPackage.getGeometryData_Type()void setType(short value)
Type' attribute.
value - the new value of the 'Type' attribute.getType()Vector4f getMostUsedColor()
If the meaning of the 'Most Used Color' reference isn't clear, there really should be more of a description here...
setMostUsedColor(Vector4f),
GeometryPackage.getGeometryData_MostUsedColor()void setMostUsedColor(Vector4f value)
Most Used Color' reference.
value - the new value of the 'Most Used Color' reference.getMostUsedColor()Bounds getBoundsMm()
If the meaning of the 'Bounds Mm' reference isn't clear, there really should be more of a description here...
setBoundsMm(Bounds),
GeometryPackage.getGeometryData_BoundsMm()void setBoundsMm(Bounds value)
Bounds Mm' reference.
value - the new value of the 'Bounds Mm' reference.getBoundsMm()int getSaveableTriangles()
If the meaning of the 'Saveable Triangles' attribute isn't clear, there really should be more of a description here...
setSaveableTriangles(int),
GeometryPackage.getGeometryData_SaveableTriangles()void setSaveableTriangles(int value)
Saveable Triangles' attribute.
value - the new value of the 'Saveable Triangles' attribute.getSaveableTriangles()Buffer getNormalsQuantized()
If the meaning of the 'Normals Quantized' attribute isn't clear, there really should be more of a description here...
setNormalsQuantized(Buffer),
GeometryPackage.getGeometryData_NormalsQuantized()void setNormalsQuantized(Buffer value)
Normals Quantized' reference.
value - the new value of the 'Normals Quantized' reference.getNormalsQuantized()Buffer getVerticesQuantized()
If the meaning of the 'Vertices Quantized' attribute isn't clear, there really should be more of a description here...
setVerticesQuantized(Buffer),
GeometryPackage.getGeometryData_VerticesQuantized()void setVerticesQuantized(Buffer value)
Vertices Quantized' reference.
value - the new value of the 'Vertices Quantized' reference.getVerticesQuantized()Buffer getColorsQuantized()
If the meaning of the 'Colors Quantized' attribute isn't clear, there really should be more of a description here...
setColorsQuantized(Buffer),
GeometryPackage.getGeometryData_ColorsQuantized()void setColorsQuantized(Buffer value)
Colors Quantized' reference.
value - the new value of the 'Colors Quantized' reference.getColorsQuantized()Copyright © 2018 OpenSource BIM. All rights reserved.