Table of Contents

Class vdIFCSite

Namespace
vdIFC
Assembly
vdIFC.dll

An object that contains vdIFCProduct and or vdIFCBuilding elements

public sealed class vdIFCSite : vdIFCBaseObject, IDisposable, IBaseObject, IvdProxySerializer, IVDSerialise, ICloneable
Inheritance
vdIFCSite
Implements
Inherited Members

Constructors

vdIFCSite()

Initializes a new instance of the object.

Properties

Address

Address given to the object for postal purposes.

Buildings

The collection of vdIFCBuilding element type of this object

Deleted

Get/Set a property that marks the object as Deleted or not.

Description

Get / Set a string provided for exchanging full informative comments

Elevation

The elevation of the lower element relative to the Elevation

IFCGlobalId

Holds an identifier that is unique throughout the software world.

It is created when the object is first created

LongName

Get / Set a descriptive name that used for informal purposes.

Name

Get / Set a short string Name that defines this object

Products

The collection of vdIFCProduct element type of this object

PropertiesGroup

Returns the User define properites group vdIFCPropertiesGroup

By default is empty.

Visible

Defines if the items in this collection will be visible in the drawing context.

Methods

Clone()

Creates a new object that is a copy of the current instance.

DeSerialize(DeSerializer, string, object)

overrides the base type DeSerialize(DeSerializer, string, object)

GetAllEntities(bool)

Returns all vdIFCProduct elements that belongs to this object

GetBoundingBox()

Returns the Box that enclose all the elements that belong to this object, in World Co-ordinate system

InternalSetOwner(vdBaseObject)

overrides the base type InternalSetOwner(vdBaseObject)

OnDocumentSelected(vdDocument)

overrides the base type OnDocumentSelected(vdDocument)

OnOwnerChanged()

overrides the base type OnOwnerChanged()

Serialize(Serializer)

overrides the base type Serialize(Serializer)

ToString()

Provides a string that describes the object.

Update()

Updates all the items in this object included in Products and Buildings.