Table of Contents

Class vdProductGroup

Namespace
vdIFC
Assembly
vdIFC.dll

A vdFigure object that contains a collection of vdEntities type.

public abstract class vdProductGroup : vdFigure, IDisposable, IvdProxyFigure, IvdProxySerializer, IVDSerialise, IBaseObject
Inheritance
vdProductGroup
Implements
Derived
Inherited Members

Constructors

vdProductGroup()

Initializes a new instance of the object.

Properties

BoundingBox

overrides the base type BoundingBox

Draw3DFlag

overrides the base type Draw3DFlag and always returns ExcludeFromList

ECSMatrix

overrides the base type ECSMatrix Placement

Entities

Returns a reference of the entities collection

Placement

Get / Set a Matrix that place the Entities inside the drawing.

Methods

DeSerialize(DeSerializer, string, object)

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

Dispose()

overrides the base type Dispose()

Draw(vdRender)

overrides the base type Draw(vdRender)

Explode()

overrides the base type Explode()

GetTableDependecies(vdTableDependeciesArgs)

overrides the GetTableDependecies(vdTableDependeciesArgs)

InternalSetOwner(vdBaseObject)

overrides the base type InternalSetOwner(vdBaseObject)

MatchProperties(vdPrimary, vdDocument)

overrides the base type MatchProperties(vdPrimary, vdDocument)

OnDocumentSelected(vdDocument)

overrides the base type OnDocumentSelected(vdDocument)

OnOwnerChanged()

overrides the base type OnOwnerChanged()

Serialize(Serializer)

overrides the base type Serialize(Serializer)

Transformby(Matrix)

overrides the base type Transformby(Matrix)

Update()

overrides the base type Update()