Locator
Types
Fields
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Functions
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_SUCCESS
on 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_SUCCESS
on success, or an error code on failure