public class RichIfcModel extends Object
| Constructor and Description |
|---|
RichIfcModel(IfcModelInterface model) |
public RichIfcModel(IfcModelInterface model)
public void addDecomposes(IfcObjectDefinition parent, IfcObjectDefinition... children) throws IfcModelInterfaceException
parent - The object that represents the nest or aggregationchild - The objects being nested or aggregatedIfcModelInterfaceExceptionpublic void addContains(IfcSpatialStructureElement parent, IfcProduct... children) throws IfcModelInterfaceException
IfcModelInterfaceExceptionpublic <T extends IdEObject> T create(Class<T> clazz) throws IfcModelInterfaceException
IfcModelInterfaceExceptionpublic void setDefaultOwnerHistory(IfcOwnerHistory ownerHistory)
public IfcCartesianPoint createIfcCartesianPoint(double i, double j, double k) throws IfcModelInterfaceException
IfcModelInterfaceExceptionpublic IfcAxis2Placement3D createBasicPosition(int i, int j, int k) throws IfcModelInterfaceException
IfcModelInterfaceExceptionpublic IfcDirection createDirection(double i, double j, double k) throws IfcModelInterfaceException
IfcModelInterfaceExceptionpublic IfcUnit createIfcSiUnit(IfcUnitEnum lengthunit, IfcSIPrefix milli, IfcSIUnitName metre) throws IfcModelInterfaceException
IfcModelInterfaceExceptionpublic IfcBuilding createDefaultProjectStructure() throws IfcModelInterfaceException
IfcModelInterfaceExceptionpublic IfcProductRepresentation createRectangularExtrusionProductRepresentation(double width, double depth, double height) throws IfcModelInterfaceException
IfcModelInterfaceExceptionpublic void setDefaultRepresentationContext(IfcRepresentationContext defaultRepresentationContext)
public IfcOwnerHistory getDefaultOwnerHistory()
public IfcRepresentationContext getDefaultRepresentationContext()
Copyright © 2018 OpenSource BIM. All rights reserved.