Method GetSphericalJoint
GetSphericalJoint(ElementId, out ElementId, out ElementId, out SmartPoint3D, out SmartDirection3D, out SmartDirection3D, out SmartReal)
Gets a spherical joint.
Declaration
[OperationContract]
[AvailableSinceVersion(7, 8, 0, 0)]
void GetSphericalJoint(ElementId inElementId, out ElementId outFirstRigidGroupId, out ElementId outSecondRigidGroupId, out SmartPoint3D outCenterPoint, out SmartDirection3D outFirstDirection, out SmartDirection3D outSecondDirection, out SmartReal outMaximumAngle)
Parameters
| Type | Name | Description |
|---|---|---|
| ElementId | inElementId | Identifier of the joint to analyze. |
| ElementId | outFirstRigidGroupId | Identifier of first rigid group. |
| ElementId | outSecondRigidGroupId | Identifier of second rigid group. |
| SmartPoint3D | outCenterPoint | Center point. |
| SmartDirection3D | outFirstDirection | First rigid group rotation axis direction, or null if no limits. |
| SmartDirection3D | outSecondDirection | Second rigid group rotation axis direction, or null if no limits. |
| SmartReal | outMaximumAngle | Maximum tilt angle between directions, or null if no limits. |
Remarks
This method is available since v7.8.