Defines a Part.
Declaration Syntax
public class Part : ImportedDataModelObject, IFolderDataModelObject
Table 318: Members
| 
                 Property  | ApproximateSurfaceArea | 
                 Gets the approximate surface area of the part. This is only applicable to parts made up entirely of surface bodies.  | 
| 
                 Property  | Assignment ***OBSOLETE*** Use 'Material' property instead. | 
                 Gets or sets the Assignment.  | 
| 
                 Property  | Average | 
                 Gets the Average.  | 
| 
                 Property  | CentroidX | 
                 Gets the CentroidX.  | 
| 
                 Property  | CentroidY | 
                 Gets the CentroidY.  | 
| 
                 Property  | CentroidZ | 
                 Gets the CentroidZ.  | 
| 
                 Property  | Children | 
                 Gets the list of children.  | 
| 
                 Property  | Comments | 
                 Gets the list of associated comments.  | 
| 
                 Property  | ConfigurationId | 
                 Gets the related Result Mesh's ConfigurationId.  | 
| 
                 Property  | CoordinateSystem | 
                 Gets or sets the CoordinateSystem.  | 
| 
                 Property  | DataModelObjectCategory | 
                 Gets the current DataModelObject's category.  | 
| 
                 Property  | Elements | 
                 Gets the Elements.  | 
| 
                 Property  | Figures | 
                 Gets the list of associated figures.  | 
| 
                 Property  | Hidden | 
                 Hide or show the body.  | 
| 
                 Property  | Images | 
                 Gets the list of associated images.  | 
| 
                 Property  | InternalObject | 
                 Gets the internal object. For advanced usage only.  | 
| 
                 Property  | LengthX | 
                 Gets the LengthX.  | 
| 
                 Property  | LengthY | 
                 Gets the LengthY.  | 
| 
                 Property  | LengthZ | 
                 Gets the LengthZ.  | 
| 
                 Property  | Mass | 
                 Gets the Mass.  | 
| 
                 Property  | Material | 
                 Gets or sets the Material.  | 
| 
                 Property  | MaterialName ***OBSOLETE*** Use 'Assignment' property instead. | 
                 Gets or sets the MaterialName.  | 
| 
                 Property  | Maximum | 
                 Gets the Maximum.  | 
| 
                 Property  | MeshMetric | 
                 Gets the MeshMetric.  | 
| 
                 Property  | Minimum | 
                 Gets the Minimum.  | 
| 
                 Property  | MomentOfInertiaIp1 | 
                 Gets the MomentOfInertiaIp1.  | 
| 
                 Property  | MomentOfInertiaIp2 | 
                 Gets the MomentOfInertiaIp2.  | 
| 
                 Property  | MomentOfInertiaIp3 | 
                 Gets the MomentOfInertiaIp3.  | 
| 
                 Property  | Nodes | 
                 Gets the Nodes.  | 
| 
                 Property  | ResultMeshId | 
                 Gets the related Result Mesh's ObjectId.  | 
| 
                 Property  | StandardDeviation | 
                 Gets the StandardDeviation.  | 
| 
                 Property  | Suppressed | 
                 Gets or sets the Suppressed.  | 
| 
                 Property  | Visible | 
                 Gets or sets the Visible.  | 
| 
                 Property  | Volume | 
                 Gets the Volume.  | 
| 
                 Method  | AddComment() | 
                 Creates a new child Comment.  | 
| 
                 Method  | AddFigure() | 
                 Creates a new child Figure.  | 
| 
                 Method  | AddImage(string) | 
                 Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the image will be a screen capture of the Geometry window.  | 
| 
                 Method  | ClearGeneratedData() | 
                 Run the ClearGeneratedData action.  | 
| 
                 Method  | GenerateMesh() | 
                 Run the GenerateMesh action.  | 
| 
                 Method  | GetChildren<ChildrenType>(bool, IList<ChildrenType>) | 
                 Gets the list of children, filtered by type.  | 
| 
                 Method  | GetChildren(DataModelObjectCategory, bool, IList<IDataModelObject>) | 
                 Gets the list of children, filtered by type.  | 
| 
                 Method  | PreviewInflation() | 
                 Run the PreviewInflation action.  | 
| 
                 Method  | PreviewSurfaceMesh() | 
                 Run the PreviewSurfaceMesh action.  | 
| 
                 Method  | Update() | 
                 Run the Update action.  |