The wall thickness analyzer parameters. More...
Public Member Functions | |
| WallThickness_AnalyzerParameters () | |
| Specifies parameters for wall thickness analysis. | |
| const WallThickness_VoxelizationParameters & | VoxelizationParameters () const |
| Returns parameters of voxelization method of wall thickness analysis. | |
| void | SetVoxelizationParameters (const WallThickness_VoxelizationParameters &theVoxelizationParameters) |
| Sets parameters of voxelization method of wall thickness analysis. | |
| const WallThickness_RayMarchingParameters & | RayMarchingParameters () const |
| Returns parameters of ray marching method of wall thickness analysis. | |
| void | SetRayMarchingParameters (const WallThickness_RayMarchingParameters &theRayMarchingParameters) |
| Sets parameters of ray marching method of wall thickness analysis. | |
| WallThickness_Method | Method () const |
| Returns chosen method of wall thickness analysis. | |
| void | SetMethod (WallThickness_Method theMethod) |
| Sets method of wall thickness analysis. | |
Public Member Functions inherited from cadex::BaseObject | |
| size_t | Id () const |
| Return unique identifier of public object. | |
| internal::BaseObjectImpl * | Impl () const |
| bool | IsNull () const |
| operator bool () const | |
| template<typename T > | |
| bool | IsOfType () const |
| template<typename T > | |
| T * | Impl () const |
| Reserved for internal use. | |
Additional Inherited Members | |
Public Types inherited from cadex::BaseObject | |
| typedef std::shared_ptr< internal::BaseObjectImpl > | ImplType |
Protected Member Functions inherited from cadex::BaseObject | |
| BaseObject (const ImplType &theImpl) | |
The wall thickness analyzer parameters.
Defines parameters for wall thickness analysis.
| cadex::WallThickness_AnalyzerParameters::WallThickness_AnalyzerParameters | ( | ) |
Specifies parameters for wall thickness analysis.
| WallThickness_Method cadex::WallThickness_AnalyzerParameters::Method | ( | ) | const |
Returns chosen method of wall thickness analysis.
Default value is WallThickness_Method::Voxelization
| const WallThickness_RayMarchingParameters & cadex::WallThickness_AnalyzerParameters::RayMarchingParameters | ( | ) | const |
Returns parameters of ray marching method of wall thickness analysis.
| void cadex::WallThickness_AnalyzerParameters::SetMethod | ( | WallThickness_Method | theMethod | ) |
Sets method of wall thickness analysis.
| void cadex::WallThickness_AnalyzerParameters::SetRayMarchingParameters | ( | const WallThickness_RayMarchingParameters & | theRayMarchingParameters | ) |
Sets parameters of ray marching method of wall thickness analysis.
| void cadex::WallThickness_AnalyzerParameters::SetVoxelizationParameters | ( | const WallThickness_VoxelizationParameters & | theVoxelizationParameters | ) |
Sets parameters of voxelization method of wall thickness analysis.
| const WallThickness_VoxelizationParameters & cadex::WallThickness_AnalyzerParameters::VoxelizationParameters | ( | ) | const |
Returns parameters of voxelization method of wall thickness analysis.