Defines a Geometry.
Declaration Syntax
public class Geometry : DataModelObject, IFolderDataModelObject
Table 227: Members
|
Property | ActiveBodies |
Gets the ActiveBodies. |
|
Property | AnalysisType |
Gets the AnalysisType. |
|
Property | AssignMaterialOnUpdate |
Gets or sets the AssignMaterialOnUpdate. |
|
Property | AttachFileViaTempFile |
Gets or sets the AttachFileViaTempFile. |
|
Property | AttributeKey |
Gets the AttributeKey. |
|
Property | Attributes |
Gets the Attributes. |
|
Property | Average |
Gets the Average. |
|
Property | Bodies |
Gets the Bodies. |
|
Property | CanChangeCADUnits |
Gets the CanChangeCADUnits. |
|
Property | Children |
Gets the list of children. |
|
Property | Comments |
Gets the list of associated comments. |
|
Property | ComparePartsOnUpdate |
Gets the ComparePartsOnUpdate. |
|
Property | ComparePartsTolerance |
Gets the ComparePartsTolerance. |
|
Property | DataModelObjectCategory |
Gets the current DataModelObject's category. |
|
Property | DecomposeDisjointGeometry |
Gets the DecomposeDisjointGeometry. |
|
Property | DisplayStyle |
Gets or sets the DisplayStyle. |
|
Property | ElementControl |
Gets or sets the ElementControl. |
|
Property | Elements |
Gets the Elements. |
|
Property | EnclosureAndSymmetryProcessing |
Gets the EnclosureAndSymmetryProcessing. |
|
Property | EndPlaneRotationAboutX |
Gets or sets the EndPlaneRotationAboutX. |
|
Property | EndPlaneRotationAboutY |
Gets or sets the EndPlaneRotationAboutY. |
|
Property | FiberLength |
Gets or sets the FiberLength. |
|
Property | Figures |
Gets the list of associated figures. |
|
Property | GeometryPreferencesReadOnly |
Gets the GeometryPreferencesReadOnly. |
|
Property | Images |
Gets the list of associated images. |
|
Property | ImportCoordinateSystems |
Gets the ImportCoordinateSystems. |
|
Property | InternalObject |
Gets the internal object. For advanced usage only. |
|
Property | LengthUnit |
Gets or sets the LengthUnit. |
|
Property | LengthX |
Gets the LengthX. |
|
Property | LengthY |
Gets the LengthY. |
|
Property | LengthZ |
Gets the LengthZ. |
|
Property | LineBodies |
Gets the LineBodies. |
|
Property | Mass |
Gets the Mass. |
|
Property | MaterialProperties |
Gets the MaterialProperties. |
|
Property | Maximum |
Gets the Maximum. |
|
Property | MeshMetric |
Gets the MeshMetric. |
|
Property | MeshVolume |
Gets the MeshVolume. |
|
Property | Minimum |
Gets the Minimum. |
|
Property | MixedImportResolution |
Gets the MixedImportResolution. |
|
Property | Model2DBehavior |
Gets or sets the Model2DBehavior. |
|
Property | NamedSelectionKey |
Gets the NamedSelectionKey. |
|
Property | NamedSelections |
Gets the NamedSelections. |
|
Property | Nodes |
Gets the Nodes. |
|
Property | ParameterKey |
Gets the ParameterKey. |
|
Property | Parameters |
Gets the Parameters. |
|
Property | ReaderModeSavesUpdatedFile |
Gets or sets the ReaderModeSavesUpdatedFile. |
|
Property | ScaleFactorValue |
Gets or sets the ScaleFactorValue. |
|
Property | SheetSurfaceArea |
Gets the SheetSurfaceArea. |
|
Property | SmartCADUpdate |
Gets the SmartCADUpdate. |
|
Property | SolidBodies |
Gets the SolidBodies. |
|
Property | Source |
Gets the Source. |
|
Property | StandardDeviation |
Gets the StandardDeviation. |
|
Property | SurfaceArea |
Gets the SurfaceArea. |
|
Property | SurfaceBodies |
Gets the SurfaceBodies. |
|
Property | TemporaryDirectory |
Gets or sets the TemporaryDirectory. |
|
Property | Tolerance2D |
Gets or sets the Tolerance2D. |
|
Property | Type |
Gets the Type. |
|
Property | UseAssociativity |
Gets the UseAssociativity. |
|
Property | UseInstances |
Gets the UseInstances. |
|
Property | Volume |
Gets the Volume. |
|
Property | XCentroid |
Gets the XCentroid. |
|
Property | YCentroid |
Gets the YCentroid. |
|
Property | ZCentroid |
Gets the ZCentroid. |
|
Method | AddComment() |
Creates a new child Comment. |
|
Method | AddDistributedMass() |
Creates a new DistributedMass |
|
Method | AddElementOrientation() |
Creates a new ElementOrientation |
|
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 | AddImportedElementOrientationExternalData() |
Creates a new Imported Element Orientation (External Data). |
|
Method | AddImportedThicknessExternalData() |
Creates a new Imported Thickness (External Data). |
|
Method | AddLayeredSection() |
Creates a new child LayeredSection. |
|
Method | AddPointMass() |
Creates a new PointMass |
|
Method | AddSurfaceCoating() |
Creates a new SurfaceCoating |
|
Method | AddThermalPointMass() |
Creates a new ThermalPointMass |
|
Method | AddThickness() |
Creates a new child Thickness. |
|
Method | CenterOfMass(IList<IBaseGeoBody>, IList<PointMass>, IList<DistributedMass>) |
Calculates the center of mass of the selected bodies and point masses. |
|
Method | ExportParts(string, IList<int>) |
Method to export parts. If the second argument partIds is not provided or is null, all Geometry parts will be exported. |
|
Method | FreezeMeshOnAllParts() |
Run the FreezeMeshOnAllParts action. |
|
Method | GetBody(IBaseGeoBody) |
Gets the Body associated with the given IGeoBody |
|
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 | GetPart(IBaseGeoPart) |
Gets the Part associated with the given IGeoPart |
|
Method | InvertSuppressedBodySet() |
Invert all parts Suppressed property. |
|
Method | ResetBodyColors() |
Run the ResetBodyColors action. |
|
Method | UnfreezeMeshOnAllParts() |
Run the UnfreezeMeshOnAllParts action. |
|
Method | UnsuppressAllBodies() |
Unsuppress all the bodies that were suppressed. |
|
Method | UpdateGeometryFromSource() |
Run the UpdateGeometryFromSource action. |