public class GeometryPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements GeometryPackage
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteListorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterListGeometryPackage.Literals| Modifier and Type | Field and Description |
|---|---|
protected String |
packageFilename |
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURIeAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETBOUNDS, BOUNDS__MAX, BOUNDS__MIN, BOUNDS_FEATURE_COUNT, BUFFER, BUFFER__DATA, BUFFER_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, GEOMETRY_DATA, GEOMETRY_DATA__BOUNDS_MM, GEOMETRY_DATA__COLOR, GEOMETRY_DATA__COLORS_QUANTIZED, GEOMETRY_DATA__HAS_TRANSPARENCY, GEOMETRY_DATA__INDICES, GEOMETRY_DATA__MOST_USED_COLOR, GEOMETRY_DATA__NORMALS, GEOMETRY_DATA__NORMALS_QUANTIZED, GEOMETRY_DATA__NR_COLORS, GEOMETRY_DATA__NR_INDICES, GEOMETRY_DATA__NR_NORMALS, GEOMETRY_DATA__NR_VERTICES, GEOMETRY_DATA__REUSED, GEOMETRY_DATA__SAVEABLE_TRIANGLES, GEOMETRY_DATA__TYPE, GEOMETRY_DATA__VERTICES, GEOMETRY_DATA__VERTICES_QUANTIZED, GEOMETRY_DATA_FEATURE_COUNT, GEOMETRY_INFO, GEOMETRY_INFO__AREA, GEOMETRY_INFO__BOUNDS, GEOMETRY_INFO__BOUNDS_MM, GEOMETRY_INFO__BOUNDS_UNTRANSFORMED, GEOMETRY_INFO__BOUNDS_UNTRANSFORMED_MM, GEOMETRY_INFO__DATA, GEOMETRY_INFO__DENSITY, GEOMETRY_INFO__HAS_TRANSPARENCY, GEOMETRY_INFO__IFC_PRODUCT_OID, GEOMETRY_INFO__PRIMITIVE_COUNT, GEOMETRY_INFO__START_INDEX, GEOMETRY_INFO__START_VERTEX, GEOMETRY_INFO__TRANSFORMATION, GEOMETRY_INFO__VOLUME, GEOMETRY_INFO_FEATURE_COUNT, VECTOR3F, VECTOR3F__X, VECTOR3F__Y, VECTOR3F__Z, VECTOR3F_FEATURE_COUNT, VECTOR4F, VECTOR4F__W, VECTOR4F__X, VECTOR4F__Y, VECTOR4F__Z, VECTOR4F_FEATURE_COUNT| Modifier and Type | Method and Description |
|---|---|
protected void |
fixInstanceClass(org.eclipse.emf.ecore.EClassifier eClassifier)
Sets the instance class on the given classifier.
|
void |
fixPackageContents()
Fixes up the loaded package, to make it appear as if it had been programmatically built.
|
org.eclipse.emf.ecore.EReference |
getBounds_Max() |
org.eclipse.emf.ecore.EReference |
getBounds_Min() |
org.eclipse.emf.ecore.EClass |
getBounds() |
org.eclipse.emf.ecore.EAttribute |
getBuffer_Data() |
org.eclipse.emf.ecore.EClass |
getBuffer() |
org.eclipse.emf.ecore.EReference |
getGeometryData_BoundsMm() |
org.eclipse.emf.ecore.EReference |
getGeometryData_Color() |
org.eclipse.emf.ecore.EReference |
getGeometryData_ColorsQuantized() |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_HasTransparency() |
org.eclipse.emf.ecore.EReference |
getGeometryData_Indices() |
org.eclipse.emf.ecore.EReference |
getGeometryData_MostUsedColor() |
org.eclipse.emf.ecore.EReference |
getGeometryData_Normals() |
org.eclipse.emf.ecore.EReference |
getGeometryData_NormalsQuantized() |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_NrColors() |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_NrIndices() |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_NrNormals() |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_NrVertices() |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_Reused() |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_SaveableTriangles() |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_Type() |
org.eclipse.emf.ecore.EReference |
getGeometryData_Vertices() |
org.eclipse.emf.ecore.EReference |
getGeometryData_VerticesQuantized() |
org.eclipse.emf.ecore.EClass |
getGeometryData() |
GeometryFactory |
getGeometryFactory() |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_Area() |
org.eclipse.emf.ecore.EReference |
getGeometryInfo_Bounds() |
org.eclipse.emf.ecore.EReference |
getGeometryInfo_BoundsMm() |
org.eclipse.emf.ecore.EReference |
getGeometryInfo_BoundsUntransformed() |
org.eclipse.emf.ecore.EReference |
getGeometryInfo_BoundsUntransformedMm() |
org.eclipse.emf.ecore.EReference |
getGeometryInfo_Data() |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_Density() |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_HasTransparency() |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_IfcProductOid() |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_PrimitiveCount() |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_StartIndex() |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_StartVertex() |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_Transformation() |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_Volume() |
org.eclipse.emf.ecore.EClass |
getGeometryInfo() |
org.eclipse.emf.ecore.EAttribute |
getVector3f_X() |
org.eclipse.emf.ecore.EAttribute |
getVector3f_Y() |
org.eclipse.emf.ecore.EAttribute |
getVector3f_Z() |
org.eclipse.emf.ecore.EClass |
getVector3f() |
org.eclipse.emf.ecore.EAttribute |
getVector4f_W() |
org.eclipse.emf.ecore.EAttribute |
getVector4f_X() |
org.eclipse.emf.ecore.EAttribute |
getVector4f_Y() |
org.eclipse.emf.ecore.EAttribute |
getVector4f_Z() |
org.eclipse.emf.ecore.EClass |
getVector4f() |
static GeometryPackage |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
loadPackage()
Laods the package and any sub-packages from their serialized form.
|
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toStringeContents, eCrossReferences, getName, getNameGen, setNameeSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozeneBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected String packageFilename
public static GeometryPackage init()
This method is used to initialize GeometryPackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
GeometryPackage.eNS_URIpublic org.eclipse.emf.ecore.EClass getGeometryInfo()
getGeometryInfo in interface GeometryPackageGeometryInfopublic org.eclipse.emf.ecore.EReference getGeometryInfo_Bounds()
getGeometryInfo_Bounds in interface GeometryPackageGeometryInfo.getBounds(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EReference getGeometryInfo_BoundsUntransformed()
getGeometryInfo_BoundsUntransformed in interface GeometryPackageGeometryInfo.getBoundsUntransformed(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EAttribute getGeometryInfo_StartVertex()
getGeometryInfo_StartVertex in interface GeometryPackageGeometryInfo.getStartVertex(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EAttribute getGeometryInfo_StartIndex()
getGeometryInfo_StartIndex in interface GeometryPackageGeometryInfo.getStartIndex(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EAttribute getGeometryInfo_PrimitiveCount()
getGeometryInfo_PrimitiveCount in interface GeometryPackageGeometryInfo.getPrimitiveCount(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EReference getGeometryInfo_Data()
getGeometryInfo_Data in interface GeometryPackageGeometryInfo.getData(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EAttribute getGeometryInfo_Transformation()
getGeometryInfo_Transformation in interface GeometryPackageGeometryInfo.getTransformation(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EAttribute getGeometryInfo_Area()
getGeometryInfo_Area in interface GeometryPackageGeometryInfo.getArea(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EAttribute getGeometryInfo_Volume()
getGeometryInfo_Volume in interface GeometryPackageGeometryInfo.getVolume(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EAttribute getGeometryInfo_HasTransparency()
getGeometryInfo_HasTransparency in interface GeometryPackageGeometryInfo.isHasTransparency(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EAttribute getGeometryInfo_IfcProductOid()
getGeometryInfo_IfcProductOid in interface GeometryPackageGeometryInfo.getIfcProductOid(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EAttribute getGeometryInfo_Density()
getGeometryInfo_Density in interface GeometryPackageGeometryInfo.getDensity(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EReference getGeometryInfo_BoundsMm()
getGeometryInfo_BoundsMm in interface GeometryPackageGeometryInfo.getBoundsMm(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EReference getGeometryInfo_BoundsUntransformedMm()
getGeometryInfo_BoundsUntransformedMm in interface GeometryPackageGeometryInfo.getBoundsUntransformedMm(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EClass getVector3f()
getVector3f in interface GeometryPackageVector3fpublic org.eclipse.emf.ecore.EAttribute getVector3f_X()
getVector3f_X in interface GeometryPackageVector3f.getX(),
GeometryPackage.getVector3f()public org.eclipse.emf.ecore.EAttribute getVector3f_Y()
getVector3f_Y in interface GeometryPackageVector3f.getY(),
GeometryPackage.getVector3f()public org.eclipse.emf.ecore.EAttribute getVector3f_Z()
getVector3f_Z in interface GeometryPackageVector3f.getZ(),
GeometryPackage.getVector3f()public org.eclipse.emf.ecore.EClass getBounds()
getBounds in interface GeometryPackageBoundspublic org.eclipse.emf.ecore.EReference getBounds_Min()
getBounds_Min in interface GeometryPackageBounds.getMin(),
GeometryPackage.getBounds()public org.eclipse.emf.ecore.EReference getBounds_Max()
getBounds_Max in interface GeometryPackageBounds.getMax(),
GeometryPackage.getBounds()public org.eclipse.emf.ecore.EClass getBuffer()
getBuffer in interface GeometryPackageBufferpublic org.eclipse.emf.ecore.EAttribute getBuffer_Data()
getBuffer_Data in interface GeometryPackageBuffer.getData(),
GeometryPackage.getBuffer()public org.eclipse.emf.ecore.EClass getGeometryData()
getGeometryData in interface GeometryPackageGeometryDatapublic org.eclipse.emf.ecore.EAttribute getGeometryData_NrIndices()
getGeometryData_NrIndices in interface GeometryPackageGeometryData.getNrIndices(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EAttribute getGeometryData_NrVertices()
getGeometryData_NrVertices in interface GeometryPackageGeometryData.getNrVertices(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EAttribute getGeometryData_NrNormals()
getGeometryData_NrNormals in interface GeometryPackageGeometryData.getNrNormals(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EAttribute getGeometryData_NrColors()
getGeometryData_NrColors in interface GeometryPackageGeometryData.getNrColors(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EReference getGeometryData_Indices()
getGeometryData_Indices in interface GeometryPackageGeometryData.getIndices(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EReference getGeometryData_Vertices()
getGeometryData_Vertices in interface GeometryPackageGeometryData.getVertices(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EReference getGeometryData_Normals()
getGeometryData_Normals in interface GeometryPackageGeometryData.getNormals(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EReference getGeometryData_Color()
getGeometryData_Color in interface GeometryPackageGeometryData.getColor(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EAttribute getGeometryData_HasTransparency()
getGeometryData_HasTransparency in interface GeometryPackageGeometryData.isHasTransparency(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EAttribute getGeometryData_Reused()
getGeometryData_Reused in interface GeometryPackageGeometryData.getReused(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EAttribute getGeometryData_Type()
getGeometryData_Type in interface GeometryPackageGeometryData.getType(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EReference getGeometryData_MostUsedColor()
getGeometryData_MostUsedColor in interface GeometryPackageGeometryData.getMostUsedColor(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EReference getGeometryData_BoundsMm()
getGeometryData_BoundsMm in interface GeometryPackageGeometryData.getBoundsMm(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EAttribute getGeometryData_SaveableTriangles()
getGeometryData_SaveableTriangles in interface GeometryPackageGeometryData.getSaveableTriangles(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EReference getGeometryData_NormalsQuantized()
getGeometryData_NormalsQuantized in interface GeometryPackageGeometryData.getNormalsQuantized(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EReference getGeometryData_VerticesQuantized()
getGeometryData_VerticesQuantized in interface GeometryPackageGeometryData.getVerticesQuantized(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EReference getGeometryData_ColorsQuantized()
getGeometryData_ColorsQuantized in interface GeometryPackageGeometryData.getColorsQuantized(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EClass getVector4f()
getVector4f in interface GeometryPackageVector4fpublic org.eclipse.emf.ecore.EAttribute getVector4f_X()
getVector4f_X in interface GeometryPackageVector4f.getX(),
GeometryPackage.getVector4f()public org.eclipse.emf.ecore.EAttribute getVector4f_Y()
getVector4f_Y in interface GeometryPackageVector4f.getY(),
GeometryPackage.getVector4f()public org.eclipse.emf.ecore.EAttribute getVector4f_Z()
getVector4f_Z in interface GeometryPackageVector4f.getZ(),
GeometryPackage.getVector4f()public org.eclipse.emf.ecore.EAttribute getVector4f_W()
getVector4f_W in interface GeometryPackageVector4f.getW(),
GeometryPackage.getVector4f()public GeometryFactory getGeometryFactory()
getGeometryFactory in interface GeometryPackagepublic void loadPackage()
public void fixPackageContents()
protected void fixInstanceClass(org.eclipse.emf.ecore.EClassifier eClassifier)
fixInstanceClass in class org.eclipse.emf.ecore.impl.EPackageImplCopyright © 2018 OpenSource BIM. All rights reserved.