Computes the surface area of objects. More...
Inherits global.SystemIDisposable.
Public Member Functions | |
| SurfaceArea (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| void | Dispose () |
Static Public Member Functions | |
| static double | Compute (cadex.ModelData.Model theModel) |
| Computes the surface area of the model. | |
| static double | Compute (cadex.ModelData.ModelElement theModelElement) |
| Computes the surface area of the model element. This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
| static double | Compute (cadex.ModelData.Body theBody) |
| Computes the surface area of the body. This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
| static double | Compute (cadex.ModelData.Shape theShape) |
| Computes the surface area of the shape. This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
Protected Member Functions | |
| virtual void | Dispose (bool disposing) |
Computes the surface area of objects.
The surface area can be computed either for an entire model or for any assembly/part/instance, body or shape.
Depending on the object contents, the surface area may not be computable. For instance, surface area cannot be computed for wireframe bodies.