Hide menu
Loading...
Searching...
No Matches
cadex::ModelAlgo_TransformationApplier Class Reference

The class for applying transformations. More...

Static Public Member Functions

static __CADEX_EXPORT ModelData_Shape Transform (const ModelData_Shape &theShape, const ModelData_Transformation &theTransformation)
 Returns transformed shape.
 
static __CADEX_EXPORT ModelData_Model Transform (const ModelData_Model &theModel, const ModelData_Transformation &theTransformation)
 Returns transformed model.
 

Detailed Description

The class for applying transformations.

Member Function Documentation

◆ Transform() [1/2]

ModelData_Model cadex::ModelAlgo_TransformationApplier::Transform ( const ModelData_Model theModel,
const ModelData_Transformation theTransformation 
)
static

Returns transformed model.

Creates a new ModelData_Model with transformation applied. Original model will not be modified.

Warning
PMI data will be lost after transformation.

◆ Transform() [2/2]

ModelData_Shape cadex::ModelAlgo_TransformationApplier::Transform ( const ModelData_Shape theShape,
const ModelData_Transformation theTransformation 
)
static

Returns transformed shape.

Creates a new ModelData_Shape with transformation applied. Original shape will not be modified.