Leader definition

Types

A3DMDLeaderSymbolData

A3DMDMarkupLeaderStubData

A3DMDLeaderDefinitionData

A3DMDLeaderSymbolType

Fields

KA3DMDLeaderSymbolNotUsed

KA3DMDLeaderSymbolCross

KA3DMDLeaderSymbolPlus

KA3DMDLeaderSymbolConcentric

KA3DMDLeaderSymbolCoincident

KA3DMDLeaderSymbolFullCircle

KA3DMDLeaderSymbolFullSquare

KA3DMDLeaderSymbolStar

KA3DMDLeaderSymbolDot

KA3DMDLeaderSymbolSmallDot

KA3DMDLeaderSymbolMisc1

KA3DMDLeaderSymbolMisc2

KA3DMDLeaderSymbolFullCircle2

KA3DMDLeaderSymbolFullSquare2

KA3DMDLeaderSymbolOpenArrow

KA3DMDLeaderSymbolUnfilledArrow

KA3DMDLeaderSymbolBlankedArrow

KA3DMDLeaderSymbolFilledArrow

KA3DMDLeaderSymbolUnfilledCircle

KA3DMDLeaderSymbolBlankedCircle

KA3DMDLeaderSymbolFilledCircle

KA3DMDLeaderSymbolCrossedCircle

KA3DMDLeaderSymbolBlankedSquare

KA3DMDLeaderSymbolFilledSquare

KA3DMDLeaderSymbolBlankedTriangle

KA3DMDLeaderSymbolFilledTriangle

KA3DMDLeaderSymbolManipulatorSquare

KA3DMDLeaderSymbolMamipulatorDiamond

KA3DMDLeaderSymbolManipulatorCircle

KA3DMDLeaderSymbolManipulatorTriangle

KA3DMDLeaderSymbolDoubleOpenArrow

KA3DMDLeaderSymbolWave

KA3DMDLeaderSymbolSegment

KA3DMDLeaderSymbolDoubleFilledArrow

KA3DMDLeaderSymbolDoubleClosedArrow

KA3DMDLeaderSymbolHalfOpenArrowUp

KA3DMDLeaderSymbolHalfOpenArrowDown

KA3DMDLeaderSymbolHalfFilledArrowUp

KA3DMDLeaderSymbolHalfFilledArrowDown

KA3DMDLeaderSymbolSlash

KA3DMDLeaderSymbolDoubleBlankedArrow

KA3DMDLeaderSymbolIntegral

KA3DMDLeaderSymbolZoneGlobalAllAround

KA3DMDLeaderSymbolZonePartialAllAround

KA3DMDLeaderSymbolZoneGlobalAllAboutWithHorizontalAxisIndicator

KA3DMDLeaderSymbolZoneGlobalAllAboutWithVerticalAxisIndicator

KA3DMDLeaderSymbolZonePartialAllAboutWithHorizontalAxisIndicator

KA3DMDLeaderSymbolZonePartialAllAboutWithVerticalAxisIndicator

KA3DMDLeaderSymbolZoneGlobalAllOver

KA3DMDLeaderSymbolZonePartialAllOver

Functions

A3DStatus

A3DMDLeaderSymbolGet

A3DStatus

A3DMDMarkupLeaderStubGet

A3DStatus

A3DMDLeaderDefinitionGet

Detailed Description

group a3d_markupleaderdefinition

Version

4.0

Type Documentation

enum A3DMDLeaderSymbolType

Enumerate that describes leader end symbols.

Values:

enumerator KA3DMDLeaderSymbolNotUsed

Unused symbol.

enumerator KA3DMDLeaderSymbolCross

Cross.

enumerator KA3DMDLeaderSymbolPlus

Plus sign.

enumerator KA3DMDLeaderSymbolConcentric

Concentric sign.

enumerator KA3DMDLeaderSymbolCoincident

Coincident.

enumerator KA3DMDLeaderSymbolFullCircle

Full circle.

enumerator KA3DMDLeaderSymbolFullSquare

Full square.

enumerator KA3DMDLeaderSymbolStar

Star.

enumerator KA3DMDLeaderSymbolDot

Dot.

enumerator KA3DMDLeaderSymbolSmallDot

Small dot.

enumerator KA3DMDLeaderSymbolMisc1

Misc1.

enumerator KA3DMDLeaderSymbolMisc2

Misc2.

enumerator KA3DMDLeaderSymbolFullCircle2

Full circle2.

enumerator KA3DMDLeaderSymbolFullSquare2

Full square2.

enumerator KA3DMDLeaderSymbolOpenArrow

Open arrow.

enumerator KA3DMDLeaderSymbolUnfilledArrow

Transparent arrow.

enumerator KA3DMDLeaderSymbolBlankedArrow

Blanked arrow.

enumerator KA3DMDLeaderSymbolFilledArrow

Filled arrow.

enumerator KA3DMDLeaderSymbolUnfilledCircle

Transparent circle.

enumerator KA3DMDLeaderSymbolBlankedCircle

Opaque circle.

enumerator KA3DMDLeaderSymbolFilledCircle

Filled circle.

enumerator KA3DMDLeaderSymbolCrossedCircle

Crossed circle.

enumerator KA3DMDLeaderSymbolBlankedSquare

Opaque square.

enumerator KA3DMDLeaderSymbolFilledSquare

Filled square.

enumerator KA3DMDLeaderSymbolBlankedTriangle

Opaque triangle.

enumerator KA3DMDLeaderSymbolFilledTriangle

Filled triangle.

enumerator KA3DMDLeaderSymbolManipulatorSquare

Manipulator square.

enumerator KA3DMDLeaderSymbolMamipulatorDiamond

Mamipulator diamond.

enumerator KA3DMDLeaderSymbolManipulatorCircle

Manipulator circle.

enumerator KA3DMDLeaderSymbolManipulatorTriangle

Manipulator triangle.

enumerator KA3DMDLeaderSymbolDoubleOpenArrow

Double open arrow.

enumerator KA3DMDLeaderSymbolWave

Wave sign.

enumerator KA3DMDLeaderSymbolSegment

Segment.

enumerator KA3DMDLeaderSymbolDoubleFilledArrow

Double filled arrow.

enumerator KA3DMDLeaderSymbolDoubleClosedArrow

Double closed arrow.

enumerator KA3DMDLeaderSymbolHalfOpenArrowUp

Half open arrow up.

enumerator KA3DMDLeaderSymbolHalfOpenArrowDown

Half open arrow down.

enumerator KA3DMDLeaderSymbolHalfFilledArrowUp

Half filled arrow up.

enumerator KA3DMDLeaderSymbolHalfFilledArrowDown

Half filled arrow down.

enumerator KA3DMDLeaderSymbolSlash

Slash.

enumerator KA3DMDLeaderSymbolDoubleBlankedArrow

Double blanked arrow.

enumerator KA3DMDLeaderSymbolIntegral

Integral.

enumerator KA3DMDLeaderSymbolZoneGlobalAllAround

Global All Around.

enumerator KA3DMDLeaderSymbolZonePartialAllAround

Partial All Around.

enumerator KA3DMDLeaderSymbolZoneGlobalAllAboutWithHorizontalAxisIndicator

Zone global all about with horizontal axis indicator.

enumerator KA3DMDLeaderSymbolZoneGlobalAllAboutWithVerticalAxisIndicator

Zone global all about with vertical axis indicator.

enumerator KA3DMDLeaderSymbolZonePartialAllAboutWithHorizontalAxisIndicator

Zone partial all about with horizontal axis indicator.

enumerator KA3DMDLeaderSymbolZonePartialAllAboutWithVerticalAxisIndicator

Zone partial all about with vertical axis indicator.

enumerator KA3DMDLeaderSymbolZoneGlobalAllOver

Zone global all over.

enumerator KA3DMDLeaderSymbolZonePartialAllOver

Zone partial all over.

Function Documentation

A3DStatus A3DMDLeaderSymbolGet(const A3DMDLeaderSymbol *pLeaderSymbol, A3DMDLeaderSymbolData *pData)

Populates the A3DMDLeaderSymbolData structure.

Version

4.0

Return values
  • A3D_INITIALIZE_NOT_CALLED

  • A3D_INVALID_DATA_STRUCT_SIZE

  • A3D_INVALID_DATA_STRUCT_NULL

  • A3D_INVALID_ENTITY_NULL

  • A3D_INVALID_ENTITY_TYPE

  • A3D_SUCCESS

Returns

A3D_SUCCESS in case of success or an error code

A3DStatus A3DMDMarkupLeaderStubGet(const A3DMDMarkupLeaderStub *pLeaderStub, A3DMDMarkupLeaderStubData *pData)

Populates the A3DMDMarkupLeaderStubData structure.

Version

4.0

Return values
  • A3D_INITIALIZE_NOT_CALLED

  • A3D_INVALID_DATA_STRUCT_SIZE

  • A3D_INVALID_DATA_STRUCT_NULL

  • A3D_INVALID_ENTITY_NULL

  • A3D_INVALID_ENTITY_TYPE

  • A3D_SUCCESS

Returns

A3D_SUCCESS in case of success or an error code

A3DStatus A3DMDLeaderDefinitionGet(const A3DMDLeaderDefinition *pLeader, A3DMDLeaderDefinitionData *pData)

Populates the A3DMDLeaderDefinitionData structure.

Version

4.0

Return values
  • A3D_INITIALIZE_NOT_CALLED

  • A3D_INVALID_DATA_STRUCT_SIZE

  • A3D_INVALID_DATA_STRUCT_NULL

  • A3D_INVALID_ENTITY_NULL

  • A3D_INVALID_ENTITY_TYPE

  • A3D_SUCCESS

Returns

A3D_SUCCESS in case of success or an error code