Overview

Programming Guide

API Reference

Locator

Data Structures

struct  A3DMarkupLocatorData
 Markup locator.
 

Enumerations

enum  EA3DLocatorSymbol {
  KEA3DSymbolUnknown = -1, KEA3DEdge = 0, KEA3DHole = 1, KEA3DSurface = 2,
  KEA3DRectangle = 3, KEA3DSlot = 4, KEA3DFreeform = 5
}
 
enum  EA3DLocatorType {
  KEA3DLocatorUnknown =-1, KEA3DMain = 0, KEA3DSecondary = 1, KEA3DMainPermTransf = 2,
  KEA3DSecondaryPermTransf = 3, KEA3DSecondaryCoordination = 4, KEA3DCoordination = 5, KEA3DAccessClearance = 6,
  KEA3DDetached = 7, KEA3DBlank = 8, KEA3DCorrectable = 9, KEA3DAuxiliaryRest = 10,
  KEA3DJclamps = 11
}
 
enum  EA3DLocatorSubType {
  KEA3DSubtypeUnknown = -1, KEA3DDiesMolds = 0, KEA3DFixing = 1, KEA3DTemporaryTransferred = 2,
  KEA3DMechanicallyFastened = 3, KEA3DManufacturingAssembly = 4
}
 
enum  EA3DLocatorCoordinatePlane {
  KEA3DCoordPlaneUnknown = -1, KEA3DCoordPlaneX = 0, KEA3DCoordPlaneY = 1, KEA3DCoordPlaneZ = 2,
  KEA3DCoordPlaneXY = 3, KEA3DCoordPlaneXZ = 4, KEA3DCoordPlaneYZ = 5, KEA3DCoordPlaneXYZ = 6
}
 
enum  EA3DLocatorChangeLevel { KEA3DLevelUnknown = -1, KEA3DHard = 0, KEA3DMedium = 1, KEA3DSoft = 2 }
 
enum  EA3DLocatorSubscript {
  KEA3DLocatorSubscriptO = 1<<0, KEA3DLocatorSubscriptS = 1<<1, KEA3DLocatorSubscriptK = 1<<2, KEA3DLocatorSubscriptC = 1<<3,
  KEA3DLocatorSubscriptF = 1<<4
}
 
enum  EA3DLocatorSymbol {
  KEA3DSymbolUnknown = -1, KEA3DEdge = 0, KEA3DHole = 1, KEA3DSurface = 2,
  KEA3DRectangle = 3, KEA3DSlot = 4, KEA3DFreeform = 5
}
 Enumerations for symbol type. More...
 
enum  EA3DLocatorType {
  KEA3DLocatorUnknown =-1, KEA3DMain = 0, KEA3DSecondary = 1, KEA3DMainPermTransf = 2,
  KEA3DSecondaryPermTransf = 3, KEA3DSecondaryCoordination = 4, KEA3DCoordination = 5, KEA3DAccessClearance = 6,
  KEA3DDetached = 7, KEA3DBlank = 8, KEA3DCorrectable = 9, KEA3DAuxiliaryRest = 10,
  KEA3DJclamps = 11
}
 Enumerations for type. More...
 
enum  EA3DLocatorSubType {
  KEA3DSubtypeUnknown = -1, KEA3DDiesMolds = 0, KEA3DFixing = 1, KEA3DTemporaryTransferred = 2,
  KEA3DMechanicallyFastened = 3, KEA3DManufacturingAssembly = 4
}
 Enumerations for type. More...
 
enum  EA3DLocatorCoordinatePlane {
  KEA3DCoordPlaneUnknown = -1, KEA3DCoordPlaneX = 0, KEA3DCoordPlaneY = 1, KEA3DCoordPlaneZ = 2,
  KEA3DCoordPlaneXY = 3, KEA3DCoordPlaneXZ = 4, KEA3DCoordPlaneYZ = 5, KEA3DCoordPlaneXYZ = 6
}
 Enumerations for type. More...
 
enum  EA3DLocatorChangeLevel { KEA3DLevelUnknown = -1, KEA3DHard = 0, KEA3DMedium = 1, KEA3DSoft = 2 }
 Enumerations for type. More...
 
enum  EA3DLocatorSubscript {
  KEA3DLocatorSubscriptO = 1<<0, KEA3DLocatorSubscriptS = 1<<1, KEA3DLocatorSubscriptK = 1<<2, KEA3DLocatorSubscriptC = 1<<3,
  KEA3DLocatorSubscriptF = 1<<4
}
 Enumerations for type. More...
 

Functions

A3DStatus A3DMarkupLocatorGet (const A3DMarkupLocator *pLocator, A3DMarkupLocatorData *pData)
 Populates the A3DMarkupLocatorData structure. More...
 

Detailed Description

Version
4.0