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_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