Namespace vdIFC
Classes
- IFCGlobals
Global Settings Manager
- vdAddress
Address given to an object for postal purposes.
- vdIFCBaseObject
This is a Base object that the vdIFC objects are inherited from.
- vdIFCBuilding
A collection that contains vdIFCBuildingStorey items
- vdIFCBuildingStorey
A collection that contains vdIFCProduct items
- vdIFCBuildingStoreys
Implements the a collection of vdIFCBuildingStorey object types.
- vdIFCBuildings
Implements the a collection of vdIFCBuilding object types.
- vdIFCComponent
A Component that manages the reading and writing of IFC (Industry Foundation Classes) files.
- vdIFCDocument
An object that manage IFC files
It is derived from vdFigure type and can be added to a Entities or Entities of a vdDocument object.
- vdIFCExportProperties
An object that defines properties when saving an IFC file Save(vdIFCDocument, string, vdIFCExportProperties)
- vdIFCProduct
An object that defines an IFC element object with graphical representation
Is derived from vdProductGroup which is hold the h graphical representation as vdFigure object types.
- vdIFCProducts
Implements the a collection of vdIFCProduct object types.
- vdIFCProject
An object that indicates the undertaking of some design, engineering, construction, or maintenance activities. It contains physical address information, as well as products from which the project is composed.
- vdIFCProperties
A container class that holds a vdXProperties dictionary of property values that assign to named attributes.
Usually contains IFC property values of the types (Boolean , Integer, Real, Label Text, and DateTime)
- vdIFCPropertiesGroup
A container class that holds a vdIFCProperties dictionary using the Name as key
- vdIFCRenderProperties
An object that defines rendering representation properties of a vdIFCDocument
- vdIFCSite
An object that contains vdIFCProduct and or vdIFCBuilding elements
- vdIFCSites
Implements the a collection of vdIFCSite object types.
- vdIFCUnit
Unit object used to measure types.
- vdIFCUnits
Implements the a collection of vdIFCUnit object types.
- vdProductGroup
A vdFigure object that contains a collection of vdEntities type.
- vdSectionPath
A vdFigure object that defines a collection of section curves that extruded along to a curve path
- vdSectionRevolved
A vdFigure object that defines a collection of section curves that revolved around a 3d axis
- vdXPropertyIFCQuantity
An object type that overrides the vdXProperty and used to keep IFC quantity value properties
Enums
- IFCVersionEnum
Defines the version of an IFC file
- LengthUnits
Units used for ifc document coordinates and length property values
- vdIFCProduct.IfcElementTypeName
Supported IFC types by a vdIFCProduct object IFCType
- vdIFCRenderProperties.SelectionFlag
Defines the behavior when user select with the mouse pointer over th IFC object