Overview

Programming Guide

API Reference

Leader definition

Data Structures

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

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
}
 
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 A3DMDLeaderSymbolGet (const A3DMDLeaderSymbol *pLeaderSymbol, A3DMDLeaderSymbolData *pData)
 Populates the A3DMDLeaderSymbolData structure. More...
 
A3DStatus A3DMDMarkupLeaderStubGet (const A3DMDMarkupLeaderStub *pLeaderStub, A3DMDMarkupLeaderStubData *pData)
 Populates the A3DMDMarkupLeaderStubData structure. More...
 
A3DStatus A3DMDLeaderDefinitionGet (const A3DMDLeaderDefinition *pLeader, A3DMDLeaderDefinitionData *pData)
 Populates the A3DMDLeaderDefinitionData structure. More...
 

Detailed Description

Version
4.0