Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
GeomToStep_MakeCartesianTransformationOperator Class Reference

This class creates a cartesian_transformation_operator from gp_Trsf. This entity is used in OCCT to implement a transformation with scaling. In case of other inputs without scaling use Axis2Placement3d. More...

#include <GeomToStep_MakeCartesianTransformationOperator.hxx>

Inheritance diagram for GeomToStep_MakeCartesianTransformationOperator:
Inheritance graph
[legend]

Public Member Functions

 GeomToStep_MakeCartesianTransformationOperator (const gp_Trsf &theTrsf, const StepData_Factors &theLocalFactors=StepData_Factors())
 Main constructor.
 
const occ::handle< StepGeom_CartesianTransformationOperator3d > & Value () const
 Returns the created entity.
 
- Public Member Functions inherited from GeomToStep_Root
bool IsDone () const
 

Additional Inherited Members

- Protected Attributes inherited from GeomToStep_Root
bool done
 

Detailed Description

This class creates a cartesian_transformation_operator from gp_Trsf. This entity is used in OCCT to implement a transformation with scaling. In case of other inputs without scaling use Axis2Placement3d.

Constructor & Destructor Documentation

◆ GeomToStep_MakeCartesianTransformationOperator()

GeomToStep_MakeCartesianTransformationOperator::GeomToStep_MakeCartesianTransformationOperator ( const gp_Trsf & theTrsf,
const StepData_Factors & theLocalFactors = StepData_Factors() )

Main constructor.

Parameters
[in]theTrsfTransformation to create the operator from it.
[in]theLocalFactorsUnit scale factors

Member Function Documentation

◆ Value()

const occ::handle< StepGeom_CartesianTransformationOperator3d > & GeomToStep_MakeCartesianTransformationOperator::Value ( ) const
inline

Returns the created entity.

Returns
The created value.

The documentation for this class was generated from the following file: