Locator
Types
| A3DMarkupLocatorData | |
EA3DLocatorSymbol |
|
EA3DLocatorType |
|
EA3DLocatorSubType |
|
EA3DLocatorCoordinatePlane |
|
EA3DLocatorChangeLevel |
|
EA3DLocatorSubscript |
Fields
Detailed Description
-
group
a3d_markuplocator - Version
- 4.0
Type Documentation
-
enum
EA3DLocatorSymbol Enumerations for symbol type.
- Version
- 4.0
Values:
-
enumerator
KEA3DSymbolUnknown Unknown symbol.
-
enumerator
KEA3DEdge Edge.
-
enumerator
KEA3DHole Hole.
-
enumerator
KEA3DSurface Surface.
-
enumerator
KEA3DRectangle Rectangle.
-
enumerator
KEA3DSlot Slot.
-
enumerator
KEA3DFreeform Free form.
-
enum
EA3DLocatorType Enumerations for type.
- Version
- 4.0
Values:
-
enumerator
KEA3DLocatorUnknown Unknown locator.
-
enumerator
KEA3DMain Main locator.
-
enumerator
KEA3DSecondary Secondary locator.
-
enumerator
KEA3DMainPermTransf Main permanent transform.
-
enumerator
KEA3DSecondaryPermTransf Secondary permanent transform.
-
enumerator
KEA3DSecondaryCoordination Secondary coordination locator.
-
enumerator
KEA3DCoordination Coordination locator.
-
enumerator
KEA3DAccessClearance Access Clearance.
-
enumerator
KEA3DDetached Detached.
-
enumerator
KEA3DBlank Blank.
-
enumerator
KEA3DCorrectable Correctable.
-
enumerator
KEA3DAuxiliaryRest Auxiliary rest.
-
enumerator
KEA3DJclamps Clamps.
-
enum
EA3DLocatorSubType Enumerations for type.
- Version
- 4.0
Values:
-
enumerator
KEA3DSubtypeUnknown Unknown locator subtype.
-
enumerator
KEA3DDiesMolds Dies Molds.
-
enumerator
KEA3DFixing Fixing.
-
enumerator
KEA3DTemporaryTransferred Temporary Transferred.
-
enumerator
KEA3DMechanicallyFastened Mechanically Fastened.
-
enumerator
KEA3DManufacturingAssembly Manufacturing assembly.
-
enum
EA3DLocatorCoordinatePlane Enumerations for type.
- Version
- 4.0
Values:
-
enumerator
KEA3DCoordPlaneUnknown Unknown coordinate plane.
-
enumerator
KEA3DCoordPlaneX X plane.
-
enumerator
KEA3DCoordPlaneY Y plane.
-
enumerator
KEA3DCoordPlaneZ Z plane.
-
enumerator
KEA3DCoordPlaneXY XY plane.
-
enumerator
KEA3DCoordPlaneXZ XZ plane.
-
enumerator
KEA3DCoordPlaneYZ YZ plane.
-
enumerator
KEA3DCoordPlaneXYZ XYZ plane.
-
enum
EA3DLocatorChangeLevel Enumerations for type.
- Version
- 4.0
Values:
-
enumerator
KEA3DLevelUnknown Unknown change level.
-
enumerator
KEA3DHard Hard change level.
-
enumerator
KEA3DMedium Medium change level.
-
enumerator
KEA3DSoft Soft change level.
-
enum
EA3DLocatorSubscript Enumerations for type.
- Version
- 4.0
Values:
-
enumerator
KEA3DLocatorSubscriptO Subscript O Locator.
-
enumerator
KEA3DLocatorSubscriptS Subscript S Locator.
-
enumerator
KEA3DLocatorSubscriptK Subscript K Locator.
-
enumerator
KEA3DLocatorSubscriptC Subscript C Locator.
-
enumerator
KEA3DLocatorSubscriptF Subscript F Locator.
Function Documentation
-
A3DStatus
A3DMarkupLocatorGet(const A3DMarkupLocator *pLocator, A3DMarkupLocatorData *pData) Populates the A3DMarkupLocatorData 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_SUCCESSon success, or an error code on failure
-
A3DStatus
A3DMarkupLocatorCreate(const A3DMarkupLocatorData *pData, A3DMarkupLocator **ppLocator) Creates the A3DMarkupLocator from A3DMarkupLocatorData structure.
- Version
- 4.0
Return values: - A3D_INVALID_DATA_STRUCT_SIZE –
- A3D_INVALID_DATA_STRUCT_NULL –
- A3D_SUCCESS –
Returns: A3D_SUCCESSon success, or an error code on failure