Vdraft API

Visual Basic

C++ using the MFC wrapper classes in Vobjects.cpp

Interfaces

I2DPolyline I2DVertex I2DVertices I3DPolyline IAngleSnap IApplicationEvents IApplicationID IApplicationIDs IArc IAttdef IAttribute IAttributes IBlock IBlocks ICircle IColor IColors ICommands IDimension IDimStyle IDimStyles IDocument IDocuments IEntities IEntity IEntitySet IEntitySnap IFace IFaceVertex IFaceVertices IGridSnap IHeader IInsert ILayer ILayers ILine ILinetype ILinetypes IMatrix INamedView INamedViews IPickEvents IPoint IPolyface IPolymesh ISelection ISelectionEvents IShape ISolid IText ITextStyle ITextStyles ITrace IUcs IUcses IUnits IVdraft IVector IVectors IVertex IVertices IView IViewport IViews IXData

Enumerated Constants

veAngularUnits veBlockDefinitionMethod veCommonArrowsType veCursorTipInfo veDimStyleAlignment veDimStyleHorizontal veDimStyleTolerance veDimStyleVertical veEntityType veFilletChamfer veJustifyHorizontal veJustifyVertical veLinearUnits veMetricDistance vePickPopup vePolylineCurve veScaleOptions veSeparateArrowsType veXDataControl veXDataType

IVdraft

IApplicationEvents

IDocuments

IDocument

IVector

IVectors

IMatrix

IHeader

IEntitySnap

IUnits

ICommands

IPickEvents

ISelectionEvents

IApplicationIDs

IApplicationID

ILayers

ILayer

ILinetypes

ILinetype

IBlocks

IBlock

IDimStyles

IDimStyle

ITextStyles

ITextStyle

IUcses

IUcs

INamedViews

INamedView

IColors

IColor

IViews

IView

IGridSnap

IAngleSnap

bGeneralEntity

bEntities

IEntities

includes properties and methods from bGeneralEntity and bEntities

ISelection

includes properties and methods from bGeneralEntity and bEntities

IEntitySet

includes properties and methods from bGeneralEntity and bEntities

IXData

IEntity

includes properties and methods from bGeneralEntity

ILine

includes properties and methods from IEntity

IPoint

includes properties and methods from IEntity

ICircle

includes properties and methods from IEntity

IShape

includes properties and methods from IEntity

IArc

includes properties and methods from IEntity

ISolid

includes properties and methods from IEntity

ITrace

includes properties and methods from IEntity

IFace

includes properties and methods from IEntity

IInsert

includes properties and methods from IEntity

bGeneralText

IText

includes properties and methods from IEntity and bGeneralText

IAttdef

includes properties and methods from IEntity and bGeneralText

IAttributes

IAttribute

includes properties and methods from IEntity and bGeneralText

I2DPolyline

includes properties and methods from IEntity

I3DPolyline

includes properties and methods from IEntity

IPolymesh

includes properties and methods from IEntity

IPolyface

includes properties and methods from IEntity

I2DVertices

IVertices

IFaceVertices

I2DVertex

includes properties and methods from IEntity

IVertex

includes properties and methods from IEntity

IFaceVertex

includes properties and methods from IEntity

IDimension

includes properties and methods from IEntity

IViewport

includes properties and methods from IEntity


The VdraftEvents Control


Note: Unless otherwise noted, the following enumerated constants start at 0.

veLinearUnits

used in IUnits

veAngularUnits

used in IUnits

veDimStyleAlignment

used in IDimStyle

veDimStyleVertical

used in IDimStyle

veDimStyleHorizontal

used in IDimStyle

veDimStyleTolerance

used in IDimStyle

veCommonArrowsType

used in IDimStyle

veSeparateArrowsType

used in IDimStyle

veEntityType

used in IEntity

veXDataType

used in IXData

veXDataControl

used in IXData

vePolylineCurve

used in I2DPolyline, I3DPolyline, IPolymesh

veJustifyHorizontal

used in IText, IAttdef, IAttribute

veJustifyVertical

used in IText, IAttdef, IAttribute

veBlockDefinitionMethod

used in IBlocks

veCursorTipInfo

used in IPickEvents

vePickPopup

used in IPickEvents

veFilletChamfer

used in ILine, I2DPolyline
--NEW FOR 1.5--

veScaleOptions

used in IUnits
--NEW FOR 1.5--

veMetricDistance

used in IUnits
--NEW FOR 1.5--