public interface GeometryPackage
extends org.eclipse.emf.ecore.EPackage
GeometryFactory| Modifier and Type | Interface and Description |
|---|---|
static interface |
GeometryPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
| Modifier and Type | Field and Description |
|---|---|
static int |
BOUNDS
The meta object id for the '
Bounds' class. |
static int |
BOUNDS__MAX
The feature id for the 'Max' reference.
|
static int |
BOUNDS__MIN
The feature id for the 'Min' reference.
|
static int |
BOUNDS_FEATURE_COUNT
The number of structural features of the 'Bounds' class.
|
static int |
BUFFER
The meta object id for the '
Buffer' class. |
static int |
BUFFER__DATA
The feature id for the 'Data' attribute.
|
static int |
BUFFER_FEATURE_COUNT
The number of structural features of the 'Buffer' class.
|
static GeometryPackage |
eINSTANCE
The singleton instance of the package.
|
static String |
eNAME
The package name.
|
static String |
eNS_PREFIX
The package namespace name.
|
static String |
eNS_URI
The package namespace URI.
|
static int |
GEOMETRY_DATA
The meta object id for the '
Data' class. |
static int |
GEOMETRY_DATA__BOUNDS_MM
The feature id for the 'Bounds Mm' reference.
|
static int |
GEOMETRY_DATA__COLOR
The feature id for the 'Color' reference.
|
static int |
GEOMETRY_DATA__COLORS_QUANTIZED
The feature id for the 'Colors Quantized' reference.
|
static int |
GEOMETRY_DATA__HAS_TRANSPARENCY
The feature id for the 'Has Transparency' attribute.
|
static int |
GEOMETRY_DATA__INDICES
The feature id for the 'Indices' reference.
|
static int |
GEOMETRY_DATA__MOST_USED_COLOR
The feature id for the 'Most Used Color' reference.
|
static int |
GEOMETRY_DATA__NORMALS
The feature id for the 'Normals' reference.
|
static int |
GEOMETRY_DATA__NORMALS_QUANTIZED
The feature id for the 'Normals Quantized' reference.
|
static int |
GEOMETRY_DATA__NR_COLORS
The feature id for the 'Nr Colors' attribute.
|
static int |
GEOMETRY_DATA__NR_INDICES
The feature id for the 'Nr Indices' attribute.
|
static int |
GEOMETRY_DATA__NR_NORMALS
The feature id for the 'Nr Normals' attribute.
|
static int |
GEOMETRY_DATA__NR_VERTICES
The feature id for the 'Nr Vertices' attribute.
|
static int |
GEOMETRY_DATA__REUSED
The feature id for the 'Reused' attribute.
|
static int |
GEOMETRY_DATA__SAVEABLE_TRIANGLES
The feature id for the 'Saveable Triangles' attribute.
|
static int |
GEOMETRY_DATA__TYPE
The feature id for the 'Type' attribute.
|
static int |
GEOMETRY_DATA__VERTICES
The feature id for the 'Vertices' reference.
|
static int |
GEOMETRY_DATA__VERTICES_QUANTIZED
The feature id for the 'Vertices Quantized' reference.
|
static int |
GEOMETRY_DATA_FEATURE_COUNT
The number of structural features of the 'Data' class.
|
static int |
GEOMETRY_INFO
The meta object id for the '
Info' class. |
static int |
GEOMETRY_INFO__AREA
The feature id for the 'Area' attribute.
|
static int |
GEOMETRY_INFO__BOUNDS
The feature id for the 'Bounds' reference.
|
static int |
GEOMETRY_INFO__BOUNDS_MM
The feature id for the 'Bounds Mm' reference.
|
static int |
GEOMETRY_INFO__BOUNDS_UNTRANSFORMED
The feature id for the 'Bounds Untransformed' reference.
|
static int |
GEOMETRY_INFO__BOUNDS_UNTRANSFORMED_MM
The feature id for the 'Bounds Untransformed Mm' reference.
|
static int |
GEOMETRY_INFO__DATA
The feature id for the 'Data' reference.
|
static int |
GEOMETRY_INFO__DENSITY
The feature id for the 'Density' attribute.
|
static int |
GEOMETRY_INFO__HAS_TRANSPARENCY
The feature id for the 'Has Transparency' attribute.
|
static int |
GEOMETRY_INFO__IFC_PRODUCT_OID
The feature id for the 'Ifc Product Oid' attribute.
|
static int |
GEOMETRY_INFO__PRIMITIVE_COUNT
The feature id for the 'Primitive Count' attribute.
|
static int |
GEOMETRY_INFO__START_INDEX
The feature id for the 'Start Index' attribute.
|
static int |
GEOMETRY_INFO__START_VERTEX
The feature id for the 'Start Vertex' attribute.
|
static int |
GEOMETRY_INFO__TRANSFORMATION
The feature id for the 'Transformation' attribute.
|
static int |
GEOMETRY_INFO__VOLUME
The feature id for the 'Volume' attribute.
|
static int |
GEOMETRY_INFO_FEATURE_COUNT
The number of structural features of the 'Info' class.
|
static int |
VECTOR3F
The meta object id for the '
Vector3f' class. |
static int |
VECTOR3F__X
The feature id for the 'X' attribute.
|
static int |
VECTOR3F__Y
The feature id for the 'Y' attribute.
|
static int |
VECTOR3F__Z
The feature id for the 'Z' attribute.
|
static int |
VECTOR3F_FEATURE_COUNT
The number of structural features of the 'Vector3f' class.
|
static int |
VECTOR4F
The meta object id for the '
Vector4f' class. |
static int |
VECTOR4F__W
The feature id for the 'W' attribute.
|
static int |
VECTOR4F__X
The feature id for the 'X' attribute.
|
static int |
VECTOR4F__Y
The feature id for the 'Y' attribute.
|
static int |
VECTOR4F__Z
The feature id for the 'Z' attribute.
|
static int |
VECTOR4F_FEATURE_COUNT
The number of structural features of the 'Vector4f' class.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EReference |
getBounds_Max()
Returns the meta object for the reference '
Max'. |
org.eclipse.emf.ecore.EReference |
getBounds_Min()
Returns the meta object for the reference '
Min'. |
org.eclipse.emf.ecore.EClass |
getBounds()
Returns the meta object for class '
Bounds'. |
org.eclipse.emf.ecore.EAttribute |
getBuffer_Data()
Returns the meta object for the attribute '
Data'. |
org.eclipse.emf.ecore.EClass |
getBuffer()
Returns the meta object for class '
Buffer'. |
org.eclipse.emf.ecore.EReference |
getGeometryData_BoundsMm()
Returns the meta object for the reference '
Bounds Mm'. |
org.eclipse.emf.ecore.EReference |
getGeometryData_Color()
Returns the meta object for the reference '
Color'. |
org.eclipse.emf.ecore.EReference |
getGeometryData_ColorsQuantized()
Returns the meta object for the reference '
Colors Quantized'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_HasTransparency()
Returns the meta object for the attribute '
Has Transparency'. |
org.eclipse.emf.ecore.EReference |
getGeometryData_Indices()
Returns the meta object for the reference '
Indices'. |
org.eclipse.emf.ecore.EReference |
getGeometryData_MostUsedColor()
Returns the meta object for the reference '
Most Used Color'. |
org.eclipse.emf.ecore.EReference |
getGeometryData_Normals()
Returns the meta object for the reference '
Normals'. |
org.eclipse.emf.ecore.EReference |
getGeometryData_NormalsQuantized()
Returns the meta object for the reference '
Normals Quantized'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_NrColors()
Returns the meta object for the attribute '
Nr Colors'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_NrIndices()
Returns the meta object for the attribute '
Nr Indices'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_NrNormals()
Returns the meta object for the attribute '
Nr Normals'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_NrVertices()
Returns the meta object for the attribute '
Nr Vertices'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_Reused()
Returns the meta object for the attribute '
Reused'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_SaveableTriangles()
Returns the meta object for the attribute '
Saveable Triangles'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_Type()
Returns the meta object for the attribute '
Type'. |
org.eclipse.emf.ecore.EReference |
getGeometryData_Vertices()
Returns the meta object for the reference '
Vertices'. |
org.eclipse.emf.ecore.EReference |
getGeometryData_VerticesQuantized()
Returns the meta object for the reference '
Vertices Quantized'. |
org.eclipse.emf.ecore.EClass |
getGeometryData()
Returns the meta object for class '
Data'. |
GeometryFactory |
getGeometryFactory()
Returns the factory that creates the instances of the model.
|
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_Area()
Returns the meta object for the attribute '
Area'. |
org.eclipse.emf.ecore.EReference |
getGeometryInfo_Bounds()
Returns the meta object for the reference '
Bounds'. |
org.eclipse.emf.ecore.EReference |
getGeometryInfo_BoundsMm()
Returns the meta object for the reference '
Bounds Mm'. |
org.eclipse.emf.ecore.EReference |
getGeometryInfo_BoundsUntransformed()
Returns the meta object for the reference '
Bounds Untransformed'. |
org.eclipse.emf.ecore.EReference |
getGeometryInfo_BoundsUntransformedMm()
Returns the meta object for the reference '
Bounds Untransformed Mm'. |
org.eclipse.emf.ecore.EReference |
getGeometryInfo_Data()
Returns the meta object for the reference '
Data'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_Density()
Returns the meta object for the attribute '
Density'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_HasTransparency()
Returns the meta object for the attribute '
Has Transparency'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_IfcProductOid()
Returns the meta object for the attribute '
Ifc Product Oid'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_PrimitiveCount()
Returns the meta object for the attribute '
Primitive Count'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_StartIndex()
Returns the meta object for the attribute '
Start Index'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_StartVertex()
Returns the meta object for the attribute '
Start Vertex'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_Transformation()
Returns the meta object for the attribute '
Transformation'. |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_Volume()
Returns the meta object for the attribute '
Volume'. |
org.eclipse.emf.ecore.EClass |
getGeometryInfo()
Returns the meta object for class '
Info'. |
org.eclipse.emf.ecore.EAttribute |
getVector3f_X()
Returns the meta object for the attribute '
X'. |
org.eclipse.emf.ecore.EAttribute |
getVector3f_Y()
Returns the meta object for the attribute '
Y'. |
org.eclipse.emf.ecore.EAttribute |
getVector3f_Z()
Returns the meta object for the attribute '
Z'. |
org.eclipse.emf.ecore.EClass |
getVector3f()
Returns the meta object for class '
Vector3f'. |
org.eclipse.emf.ecore.EAttribute |
getVector4f_W()
Returns the meta object for the attribute '
W'. |
org.eclipse.emf.ecore.EAttribute |
getVector4f_X()
Returns the meta object for the attribute '
X'. |
org.eclipse.emf.ecore.EAttribute |
getVector4f_Y()
Returns the meta object for the attribute '
Y'. |
org.eclipse.emf.ecore.EAttribute |
getVector4f_Z()
Returns the meta object for the attribute '
Z'. |
org.eclipse.emf.ecore.EClass |
getVector4f()
Returns the meta object for class '
Vector4f'. |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationsstatic final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final GeometryPackage eINSTANCE
static final int GEOMETRY_INFO
Info' class.
static final int GEOMETRY_INFO__BOUNDS
static final int GEOMETRY_INFO__BOUNDS_UNTRANSFORMED
static final int GEOMETRY_INFO__START_VERTEX
static final int GEOMETRY_INFO__START_INDEX
static final int GEOMETRY_INFO__PRIMITIVE_COUNT
static final int GEOMETRY_INFO__TRANSFORMATION
static final int GEOMETRY_INFO__DATA
static final int GEOMETRY_INFO__AREA
static final int GEOMETRY_INFO__VOLUME
static final int GEOMETRY_INFO__HAS_TRANSPARENCY
static final int GEOMETRY_INFO__IFC_PRODUCT_OID
static final int GEOMETRY_INFO__DENSITY
static final int GEOMETRY_INFO__BOUNDS_MM
static final int GEOMETRY_INFO__BOUNDS_UNTRANSFORMED_MM
static final int GEOMETRY_INFO_FEATURE_COUNT
static final int VECTOR3F
Vector3f' class.
static final int VECTOR3F__X
static final int VECTOR3F__Y
static final int VECTOR3F__Z
static final int VECTOR3F_FEATURE_COUNT
static final int BOUNDS
Bounds' class.
static final int BOUNDS__MIN
static final int BOUNDS__MAX
static final int BOUNDS_FEATURE_COUNT
static final int BUFFER
Buffer' class.
static final int BUFFER__DATA
static final int BUFFER_FEATURE_COUNT
static final int GEOMETRY_DATA
Data' class.
static final int GEOMETRY_DATA__NR_INDICES
static final int GEOMETRY_DATA__NR_VERTICES
static final int GEOMETRY_DATA__NR_NORMALS
static final int GEOMETRY_DATA__NR_COLORS
static final int GEOMETRY_DATA__INDICES
static final int GEOMETRY_DATA__VERTICES
static final int GEOMETRY_DATA__VERTICES_QUANTIZED
static final int GEOMETRY_DATA__NORMALS
static final int GEOMETRY_DATA__NORMALS_QUANTIZED
static final int GEOMETRY_DATA__COLORS_QUANTIZED
static final int GEOMETRY_DATA__COLOR
static final int GEOMETRY_DATA__HAS_TRANSPARENCY
static final int GEOMETRY_DATA__REUSED
static final int GEOMETRY_DATA__TYPE
static final int GEOMETRY_DATA__MOST_USED_COLOR
static final int GEOMETRY_DATA__BOUNDS_MM
static final int GEOMETRY_DATA__SAVEABLE_TRIANGLES
static final int GEOMETRY_DATA_FEATURE_COUNT
static final int VECTOR4F
Vector4f' class.
static final int VECTOR4F__X
static final int VECTOR4F__Y
static final int VECTOR4F__Z
static final int VECTOR4F__W
static final int VECTOR4F_FEATURE_COUNT
org.eclipse.emf.ecore.EClass getGeometryInfo()
Info'.
GeometryInfoorg.eclipse.emf.ecore.EReference getGeometryInfo_Bounds()
Bounds'.
GeometryInfo.getBounds(),
getGeometryInfo()org.eclipse.emf.ecore.EReference getGeometryInfo_BoundsUntransformed()
Bounds Untransformed'.
GeometryInfo.getBoundsUntransformed(),
getGeometryInfo()org.eclipse.emf.ecore.EAttribute getGeometryInfo_StartVertex()
Start Vertex'.
GeometryInfo.getStartVertex(),
getGeometryInfo()org.eclipse.emf.ecore.EAttribute getGeometryInfo_StartIndex()
Start Index'.
GeometryInfo.getStartIndex(),
getGeometryInfo()org.eclipse.emf.ecore.EAttribute getGeometryInfo_PrimitiveCount()
Primitive Count'.
GeometryInfo.getPrimitiveCount(),
getGeometryInfo()org.eclipse.emf.ecore.EReference getGeometryInfo_Data()
Data'.
GeometryInfo.getData(),
getGeometryInfo()org.eclipse.emf.ecore.EAttribute getGeometryInfo_Transformation()
Transformation'.
GeometryInfo.getTransformation(),
getGeometryInfo()org.eclipse.emf.ecore.EAttribute getGeometryInfo_Area()
Area'.
GeometryInfo.getArea(),
getGeometryInfo()org.eclipse.emf.ecore.EAttribute getGeometryInfo_Volume()
Volume'.
GeometryInfo.getVolume(),
getGeometryInfo()org.eclipse.emf.ecore.EAttribute getGeometryInfo_HasTransparency()
Has Transparency'.
GeometryInfo.isHasTransparency(),
getGeometryInfo()org.eclipse.emf.ecore.EAttribute getGeometryInfo_IfcProductOid()
Ifc Product Oid'.
GeometryInfo.getIfcProductOid(),
getGeometryInfo()org.eclipse.emf.ecore.EAttribute getGeometryInfo_Density()
Density'.
GeometryInfo.getDensity(),
getGeometryInfo()org.eclipse.emf.ecore.EReference getGeometryInfo_BoundsMm()
Bounds Mm'.
GeometryInfo.getBoundsMm(),
getGeometryInfo()org.eclipse.emf.ecore.EReference getGeometryInfo_BoundsUntransformedMm()
Bounds Untransformed Mm'.
GeometryInfo.getBoundsUntransformedMm(),
getGeometryInfo()org.eclipse.emf.ecore.EClass getVector3f()
Vector3f'.
Vector3forg.eclipse.emf.ecore.EAttribute getVector3f_X()
X'.
Vector3f.getX(),
getVector3f()org.eclipse.emf.ecore.EAttribute getVector3f_Y()
Y'.
Vector3f.getY(),
getVector3f()org.eclipse.emf.ecore.EAttribute getVector3f_Z()
Z'.
Vector3f.getZ(),
getVector3f()org.eclipse.emf.ecore.EClass getBounds()
Bounds'.
Boundsorg.eclipse.emf.ecore.EReference getBounds_Min()
Min'.
Bounds.getMin(),
getBounds()org.eclipse.emf.ecore.EReference getBounds_Max()
Max'.
Bounds.getMax(),
getBounds()org.eclipse.emf.ecore.EClass getBuffer()
Buffer'.
Bufferorg.eclipse.emf.ecore.EAttribute getBuffer_Data()
Data'.
Buffer.getData(),
getBuffer()org.eclipse.emf.ecore.EClass getGeometryData()
Data'.
GeometryDataorg.eclipse.emf.ecore.EAttribute getGeometryData_NrIndices()
Nr Indices'.
GeometryData.getNrIndices(),
getGeometryData()org.eclipse.emf.ecore.EAttribute getGeometryData_NrVertices()
Nr Vertices'.
GeometryData.getNrVertices(),
getGeometryData()org.eclipse.emf.ecore.EAttribute getGeometryData_NrNormals()
Nr Normals'.
GeometryData.getNrNormals(),
getGeometryData()org.eclipse.emf.ecore.EAttribute getGeometryData_NrColors()
Nr Colors'.
GeometryData.getNrColors(),
getGeometryData()org.eclipse.emf.ecore.EReference getGeometryData_Indices()
Indices'.
GeometryData.getIndices(),
getGeometryData()org.eclipse.emf.ecore.EReference getGeometryData_Vertices()
Vertices'.
GeometryData.getVertices(),
getGeometryData()org.eclipse.emf.ecore.EReference getGeometryData_Normals()
Normals'.
GeometryData.getNormals(),
getGeometryData()org.eclipse.emf.ecore.EReference getGeometryData_Color()
Color'.
GeometryData.getColor(),
getGeometryData()org.eclipse.emf.ecore.EAttribute getGeometryData_HasTransparency()
Has Transparency'.
GeometryData.isHasTransparency(),
getGeometryData()org.eclipse.emf.ecore.EAttribute getGeometryData_Reused()
Reused'.
GeometryData.getReused(),
getGeometryData()org.eclipse.emf.ecore.EAttribute getGeometryData_Type()
Type'.
GeometryData.getType(),
getGeometryData()org.eclipse.emf.ecore.EReference getGeometryData_MostUsedColor()
Most Used Color'.
GeometryData.getMostUsedColor(),
getGeometryData()org.eclipse.emf.ecore.EReference getGeometryData_BoundsMm()
Bounds Mm'.
GeometryData.getBoundsMm(),
getGeometryData()org.eclipse.emf.ecore.EAttribute getGeometryData_SaveableTriangles()
Saveable Triangles'.
GeometryData.getSaveableTriangles(),
getGeometryData()org.eclipse.emf.ecore.EReference getGeometryData_NormalsQuantized()
Normals Quantized'.
GeometryData.getNormalsQuantized(),
getGeometryData()org.eclipse.emf.ecore.EReference getGeometryData_VerticesQuantized()
Vertices Quantized'.
GeometryData.getVerticesQuantized(),
getGeometryData()org.eclipse.emf.ecore.EReference getGeometryData_ColorsQuantized()
Colors Quantized'.
GeometryData.getColorsQuantized(),
getGeometryData()org.eclipse.emf.ecore.EClass getVector4f()
Vector4f'.
Vector4forg.eclipse.emf.ecore.EAttribute getVector4f_X()
X'.
Vector4f.getX(),
getVector4f()org.eclipse.emf.ecore.EAttribute getVector4f_Y()
Y'.
Vector4f.getY(),
getVector4f()org.eclipse.emf.ecore.EAttribute getVector4f_Z()
Z'.
Vector4f.getZ(),
getVector4f()org.eclipse.emf.ecore.EAttribute getVector4f_W()
W'.
Vector4f.getW(),
getVector4f()GeometryFactory getGeometryFactory()
Copyright © 2018 OpenSource BIM. All rights reserved.