Method GetEnclosingCylinderManagement
GetEnclosingCylinderManagement(DocumentId, out EnclosingCylinderManagementType, out SmartAxis3D, out SmartPoint3D, out SmartReal, out SmartReal)
Gets the enclosing cylinder management of a part.
Declaration
[OperationContract]
[AvailableSinceVersion(7, 10, 0, 0)]
void GetEnclosingCylinderManagement(DocumentId inDocumentId, out EnclosingCylinderManagementType outType, out SmartAxis3D outCylinderAxis, out SmartPoint3D outCenteringPoint, out SmartReal outCylinderDiameter, out SmartReal outCylinderLength)
Parameters
| Type | Name | Description |
|---|---|---|
| DocumentId | inDocumentId | Identifier of part document to analyze. |
| EnclosingCylinderManagementType | outType | Type of management. |
| SmartAxis3D | outCylinderAxis | Enclosing cylinder axis, or null if not of type Axial or Manual. |
| SmartPoint3D | outCenteringPoint | Centering point defining the enclosing cylinder center once projected on its axis, or null if not of type Manual. |
| SmartReal | outCylinderDiameter | Enclosing cylinder diameter, or null if not of type Manual. |
| SmartReal | outCylinderLength | Enclosing cylinder length, or null if not of type Manual. |
Remarks
This method is available since v7.10.