Computes validation properties of objects. More...
Inherits global.SystemIDisposable.
Public Member Functions | |
| ValidationProperties (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| void | Dispose () |
Static Public Member Functions | |
| static cadex.Geom.Point | ComputeCentroid (cadex.ModelData.Model theModel) |
| Computes the center of mass of the model. | |
| static cadex.Geom.Point | ComputeCentroid (cadex.ModelData.ModelElement theModelElement) |
| Computes the center of mass of the model element. | |
| static cadex.Geom.Point | ComputeCentroid (cadex.ModelData.Body theBody) |
| Computes the center of mass of the body. | |
| static cadex.Geom.Point | ComputeCentroid (cadex.ModelData.Shape theShape) |
| Computes the center of mass of the shape. | |
| static cadex.Measurements.ValidationPropertyData | Compute (cadex.ModelData.Model theModel) |
| Computes the validation properties of the model. | |
| static cadex.Measurements.ValidationPropertyData | Compute (cadex.ModelData.ModelElement theModelElement) |
| Computes the validation properties of the model element. | |
| static cadex.Measurements.ValidationPropertyData | Compute (cadex.ModelData.Body theBody) |
| Computes the validation properties of the body. | |
| static cadex.Measurements.ValidationPropertyData | Compute (cadex.ModelData.Shape theShape) |
| Computes the validation properties of the shape. | |
Protected Member Functions | |
| virtual void | Dispose (bool disposing) |
Computes validation properties of objects.
Validation properties include volume, surface area, centroid, and axes of inertia. They can be computed for an entire model, a model graph element, a B-Rep body or shape.
Depending on the object contents, some computed values may be invalid. For instance, volume cannot be computed for sheet bodies, surface area cannot be computed for wireframe bodies.
|
inlinestatic |
Computes the validation properties of the body.
|
inlinestatic |
Computes the validation properties of the model.
|
inlinestatic |
Computes the validation properties of the model element.
|
inlinestatic |
Computes the validation properties of the shape.
|
inlinestatic |
Computes the center of mass of the body.
|
inlinestatic |
Computes the center of mass of the model.
|
inlinestatic |
Computes the center of mass of the model element.
|
inlinestatic |
Computes the center of mass of the shape.