Data Structures

struct  A3DMDLeaderDefinitionData
 Leader data structure. More...
 
struct  A3DMDLeaderSymbolData
 Markup leader symbol data structure. More...
 
struct  A3DMDMarkupLeaderStubData
 Markup Leader stub data structure. More...
 

Enumerations

enum  A3DMDLeaderSymbolType {
  KA3DMDLeaderSymbolNotUsed = 0, KA3DMDLeaderSymbolCross = 1, KA3DMDLeaderSymbolPlus = 2, KA3DMDLeaderSymbolConcentric = 3,
  KA3DMDLeaderSymbolCoincident = 4, KA3DMDLeaderSymbolFullCircle = 5, KA3DMDLeaderSymbolFullSquare = 6, KA3DMDLeaderSymbolStar = 7,
  KA3DMDLeaderSymbolDot = 8, KA3DMDLeaderSymbolSmallDot = 9, KA3DMDLeaderSymbolMisc1 = 10, KA3DMDLeaderSymbolMisc2 = 11,
  KA3DMDLeaderSymbolFullCircle2 = 12, KA3DMDLeaderSymbolFullSquare2 = 13, KA3DMDLeaderSymbolOpenArrow = 14, KA3DMDLeaderSymbolUnfilledArrow = 15,
  KA3DMDLeaderSymbolBlankedArrow = 16, KA3DMDLeaderSymbolFilledArrow = 17, KA3DMDLeaderSymbolUnfilledCircle = 18, KA3DMDLeaderSymbolBlankedCircle = 19,
  KA3DMDLeaderSymbolFilledCircle = 20, KA3DMDLeaderSymbolCrossedCircle = 21, KA3DMDLeaderSymbolBlankedSquare = 22, KA3DMDLeaderSymbolFilledSquare = 23,
  KA3DMDLeaderSymbolBlankedTriangle = 24, KA3DMDLeaderSymbolFilledTriangle = 25, KA3DMDLeaderSymbolManipulatorSquare = 26, KA3DMDLeaderSymbolMamipulatorDiamond = 27,
  KA3DMDLeaderSymbolManipulatorCircle = 28, KA3DMDLeaderSymbolManipulatorTriangle = 29, KA3DMDLeaderSymbolDoubleOpenArrow = 30, KA3DMDLeaderSymbolWave = 31
}
 Enumerate that describes leader end symbols. More...
 

Functions

A3DStatus A3DMDLeaderDefinitionGet (const A3DMDLeaderDefinition *pLeader, A3DMDLeaderDefinitionData *pData)
 Populates the A3DMDLeaderDefinitionData structure. More...
 
A3DStatus A3DMDLeaderSymbolGet (const A3DMDLeaderSymbol *pLeaderSymbol, A3DMDLeaderSymbolData *pData)
 Populates the A3DMDLeaderSymbolData structure. More...
 
A3DStatus A3DMDMarkupLeaderStubGet (const A3DMDMarkupLeaderStub *pLeaderStub, A3DMDMarkupLeaderStubData *pData)
 Populates the A3DMDMarkupLeaderStubData structure. More...
 

Detailed Description

Version
4.0

Enumeration Type Documentation

Enumerate that describes leader end symbols.

Enumerator
KA3DMDLeaderSymbolNotUsed 

Undocumented.

KA3DMDLeaderSymbolCross 

Cross.

KA3DMDLeaderSymbolPlus 

Plus sign.

KA3DMDLeaderSymbolConcentric 

Concentric sign.

KA3DMDLeaderSymbolCoincident 

Undocumented.

KA3DMDLeaderSymbolFullCircle 

Undocumented.

KA3DMDLeaderSymbolFullSquare 

Undocumented.

KA3DMDLeaderSymbolStar 

Undocumented.

KA3DMDLeaderSymbolDot 

Undocumented.

KA3DMDLeaderSymbolSmallDot 

Undocumented.

KA3DMDLeaderSymbolMisc1 

Undocumented.

KA3DMDLeaderSymbolMisc2 

Undocumented.

KA3DMDLeaderSymbolFullCircle2 

Undocumented.

KA3DMDLeaderSymbolFullSquare2 

Undocumented.

KA3DMDLeaderSymbolOpenArrow 

Open arrow.

KA3DMDLeaderSymbolUnfilledArrow 

Transparent arrow.

KA3DMDLeaderSymbolBlankedArrow 

Blanked arrow.

KA3DMDLeaderSymbolFilledArrow 

Filled arrow.

KA3DMDLeaderSymbolUnfilledCircle 

Transparent circle.

KA3DMDLeaderSymbolBlankedCircle 

Opaque circle.

KA3DMDLeaderSymbolFilledCircle 

Filled circle.

KA3DMDLeaderSymbolCrossedCircle 

Crossed circle.

KA3DMDLeaderSymbolBlankedSquare 

Opaque square.

KA3DMDLeaderSymbolFilledSquare 

Filled square.

KA3DMDLeaderSymbolBlankedTriangle 

Opaque triangle.

KA3DMDLeaderSymbolFilledTriangle 

Filled triangle.

KA3DMDLeaderSymbolManipulatorSquare 

Undocumented.

KA3DMDLeaderSymbolMamipulatorDiamond 

Undocumented.

KA3DMDLeaderSymbolManipulatorCircle 

Undocumented.

KA3DMDLeaderSymbolManipulatorTriangle 

Undocumented.

KA3DMDLeaderSymbolDoubleOpenArrow 

Double open arrow.

KA3DMDLeaderSymbolWave 

Wave sign.

Function Documentation