Method CreateEquidistantJoint
CreateEquidistantJoint(DocumentId, ElementId, ElementId, ElementId, SmartPoint3D, SmartPoint3D, SmartPoint3D)
Creates an equidistant joint
Declaration
[OperationContract]
[AvailableSinceVersion(7, 18, 400, 260)]
ElementId CreateEquidistantJoint(DocumentId inDocumentId, ElementId inFirstRigidGroupId, ElementId inSecondRigidGroupId, ElementId inThirdRigidGroupId, SmartPoint3D inFirstPoint, SmartPoint3D inSecondPoint, SmartPoint3D inThirdPoint)
Parameters
| Type | Name | Description |
|---|---|---|
| DocumentId | inDocumentId | Identifier of the document to modify. |
| ElementId | inFirstRigidGroupId | Identifier of first rigid group. |
| ElementId | inSecondRigidGroupId | Identifier of second rigid group. |
| ElementId | inThirdRigidGroupId | Identifier of third rigid group. |
| SmartPoint3D | inFirstPoint | First point |
| SmartPoint3D | inSecondPoint | Second point |
| SmartPoint3D | inThirdPoint | Third point |
Returns
| Type | Description |
|---|---|
| ElementId | Identifier of the created joint entity. |
Remarks
StartModification(string, bool) and EnsureIsDirty(ref DocumentId) must be called before calling this method.