| Package | Description |
|---|---|
| org.bimserver.emf | |
| org.bimserver.plugins | |
| org.bimserver.utils |
| Modifier and Type | Method and Description |
|---|---|
void |
IfcModelInterface.add(long oid,
IdEObject newObject)
Add an object to this model with an explicit OID, only use this method in BIMserver internal code
|
void |
IfcModelInterface.addAllowMultiModel(long oid,
IdEObject newObject)
Add an object to this model with an explicit OID, allow the object to exist in multiple models, only use this method in BIMserver internal code
|
<T extends IdEObject> |
ObjectFactory.create(Class<T> clazz) |
<T extends IdEObject> |
IfcModelInterface.create(Class<T> class1,
OidProvider oidProvider) |
<T extends IdEObject> |
ObjectFactory.create(org.eclipse.emf.ecore.EClass eClass) |
<T extends IdEObject> |
IfcModelInterface.create(org.eclipse.emf.ecore.EClass eClass,
long oid) |
<T extends IdEObject> |
IfcModelInterface.create(org.eclipse.emf.ecore.EClass eClass,
OidProvider oidProvider) |
<T extends IdEObject> |
IfcModelInterface.createAndAdd(Class<T> class1) |
<T extends IdEObject> |
IfcModelInterface.createAndAdd(org.eclipse.emf.ecore.EClass eClass) |
<T extends IdEObject> |
IfcModelInterface.createAndAdd(org.eclipse.emf.ecore.EClass eClass,
long oid) |
void |
IdEObjectImpl.setModel(IfcModelInterface model) |
| Modifier and Type | Class and Description |
|---|---|
class |
ObjectAlreadyExistsException |
class |
ObjectAlreadyStoredException |
| Modifier and Type | Method and Description |
|---|---|
IdEObject |
ModelHelper.copy(IdEObject object,
boolean setOid) |
IdEObject |
ModelHelper.copy(IdEObject object,
boolean setOid,
ObjectIDM objectIDM) |
IdEObject |
ModelHelper.copyBasicObjects(IfcModelInterface model,
Map<IdEObject,IdEObject> bigMap) |
void |
ModelHelper.copyDecomposes(IdEObject ifcObjectDefinition,
IdEObject ownerHistory) |
| Modifier and Type | Method and Description |
|---|---|
void |
RichIfcModel.addContains(IfcSpatialStructureElement parent,
IfcProduct... children) |
void |
RichIfcModel.addDecomposes(IfcObjectDefinition parent,
IfcObjectDefinition... children)
Create a decomposes relationship
|
<T extends IdEObject> |
RichIfcModel.create(Class<T> clazz) |
IfcAxis2Placement3D |
RichIfcModel.createBasicPosition(int i,
int j,
int k) |
IfcBuilding |
RichIfcModel.createDefaultProjectStructure() |
IfcDirection |
RichIfcModel.createDirection(double i,
double j,
double k) |
IfcCartesianPoint |
RichIfcModel.createIfcCartesianPoint(double i,
double j,
double k) |
IfcUnit |
RichIfcModel.createIfcSiUnit(IfcUnitEnum lengthunit,
IfcSIPrefix milli,
IfcSIUnitName metre) |
IfcProductRepresentation |
RichIfcModel.createRectangularExtrusionProductRepresentation(double width,
double depth,
double height) |
Copyright © 2018 OpenSource BIM. All rights reserved.