A3DSDKConstraintEnums.h
Types
EA3DConstraintLinkType |
|
EA3DConstraintType |
|
EA3DContactType |
|
EA3DConstraintStatus |
Fields
kA3DConstraintLink_None |
|
kA3DConstraintLink_Axis |
|
kA3DConstraintLink_Center |
|
kA3DConstraintType_None |
|
kA3DConstraintType_Set |
|
kA3DConstraintType_Fix |
|
kA3DConstraintType_FixTogether |
|
kA3DConstraintType_Contact |
|
kA3DConstraintType_Distance |
|
kA3DConstraintType_Angle |
|
kA3DConstraintType_Perpendicular |
|
kA3DConstraintType_Parallel |
|
kA3DContactType_None |
|
kA3DContactType_Unknown |
|
kA3DContactType_Surface |
|
kA3DContactType_Annular |
|
kA3DContactType_Line |
|
kA3DContactType_Point |
|
kA3DConstraintStatus_OK |
|
kA3DConstraintStatus_Disabled |
|
kA3DConstraintStatus_Error |
Detailed Description
- Author
- Tech Soft 3D
- Version
- 25.7
- Date
- September 2025
- Copyright
- Copyright (c) 2010 - 2025 by Tech Soft 3D, Inc. All rights reserved.
Type Documentation
-
enum
EA3DConstraintLinkType Values:
-
enumerator
kA3DConstraintLink_None No type specified.
-
enumerator
kA3DConstraintLink_Axis The constraint is applied using the Axis corresponding to the linked face (e.g.
cylinder axis or cone axis).
-
enumerator
kA3DConstraintLink_Center The constraint is applied using the Center corresponding to the linked face (e.g.
sphere center).
-
enumerator
-
enum
EA3DConstraintType Values:
-
enumerator
kA3DConstraintType_None No type specified.
-
enumerator
kA3DConstraintType_Set Constraint Set: contains other constraints.
-
enumerator
kA3DConstraintType_Fix Fix an element so it can’t be moved.
-
enumerator
kA3DConstraintType_FixTogether Fix two elements together, bound so that they act as a single body.
-
enumerator
kA3DConstraintType_Contact Constrain two elements so that they are in contact of each others.
Type of contact is specified in additional data.
-
enumerator
kA3DConstraintType_Distance Reserved for future use.
Specify a distance between two elements.
-
enumerator
kA3DConstraintType_Angle Reserved for future use.
Specify an angle between two elements.
-
enumerator
kA3DConstraintType_Perpendicular Reserved for future use.
Constrain two elements as Perpendicular to each other.
-
enumerator
kA3DConstraintType_Parallel Reserved for future use.
Constrain two elements as Parallel to each other.
-
enumerator
-
enum
EA3DContactType Values:
-
enumerator
kA3DContactType_None No type specified.
-
enumerator
kA3DContactType_Unknown The contact type is not defined by the software and is ambiguous to determine.
-
enumerator
kA3DContactType_Surface The elements are in contact with a common surface (e.g.
two cubes).
-
enumerator
kA3DContactType_Annular The contact between two elements can be reduced to a circular shape (e.g.
a sphere in a cone, or in a cylinder with the same radius.
-
enumerator
kA3DContactType_Line The contact between two elements can be reduced to a line (e.g.
a cylinder on a plane).
-
enumerator
kA3DContactType_Point The contact between two elements can be reduced to a point (e.g.
a sphere on a plane).
-
enumerator