Contains information about minimum and maximum wall thicknesses.
More...
Inherits global.SystemIDisposable.
|
|
| WallThickness_Data (global::System.IntPtr cPtr, bool cMemoryOwn) |
| |
|
void | Dispose () |
| |
| | WallThickness_Data () |
| | Constructor.
|
| |
|
double | MinThickness () |
| | Returns the minimum wall thickness in mm.
|
| |
|
double | MaxThickness () |
| | Returns the maximum wall thickness in mm.
|
| |
| void | PointsOfMinThickness (cadex.Geom.Point theFirstPoint, cadex.Geom.Point theSecondPoint) |
| | Returns points of minimum thickness.
|
| |
| void | PointsOfMaxThickness (cadex.Geom.Point theFirstPoint, cadex.Geom.Point theSecondPoint) |
| | Returns points of maximum thickness.
|
| |
| cadex.MTKBase_DoubleList | ThicknessList () |
| |
| cadex.MTKBase_DoubleList | ThicknessList (double theThicknessTolerance) |
| |
|
double | GetThickness (cadex.ModelData.Face theFace, double theU, double theV) |
| | Returns the thickness at a specific point on a surface.
|
| |
|
double | GetThickness (cadex.ModelData.IndexedTriangleSet theITS, int theTriangleIdx) |
| | Returns the thickness for the given triangle.
|
| |
| double | GetThickness (cadex.ModelData.IndexedTriangleSet theITS, int theTriangleIdx, int theVertexSlot, double theCenterOffset) |
| |
|
double | GetThickness (cadex.ModelData.IndexedTriangleSet theITS, int theTriangleIdx, int theVertexSlot) |
| |
|
bool | IsEmpty () |
| | Returns true if WallThickness_Data is empty.
|
| |
|
|
virtual void | Dispose (bool disposing) |
| |
Contains information about minimum and maximum wall thicknesses.
- Examples
- wall_thickness/analyzer/Program.cs, and wall_thickness/analyzer/main.cxx.
◆ WallThickness_Data()
| cadex.WallThickness_Data.WallThickness_Data |
( |
| ) |
|
|
inline |
◆ GetThickness()
theCenterOffset should be within [0;1] range, where 0 refer to a center point of a triangle, 1 refer to a given vertex. Returns the thickness between the given vertex and a center of a triangle.
◆ PointsOfMaxThickness()
Returns points of maximum thickness.
Returns the points on the surface between which the maximum thickness has been found. Distance between points is MaxThickness()
◆ PointsOfMinThickness()
Returns points of minimum thickness.
Returns the points on the surface between which the minimum thickness has been found. Distance between points is MinThickness()
◆ ThicknessList() [1/2]
Returns full range of different thickness values found during wall thickness analysis.
- See also
- WallThickness_Analyzer
◆ ThicknessList() [2/2]
Returns the range of unique thickness values found during wall thickness analysis, in ascending order and in increments greater than theThicknessTolerance.
- See also
- WallThickness_Analyzer