ViennaLS
Loading...
Searching...
No Matches
viennals::TransformMesh< T > Class Template Reference

#include <lsTransformMesh.hpp>

Public Member Functions

 TransformMesh (SmartPointer< Mesh< T > > passedMesh, TransformEnum passedTransform=TransformEnum::TRANSLATION, std::array< double, 3 > passedTransformVector={}, double passedAngle=0.0)
 
 TransformMesh (SmartPointer< Mesh< T > > passedMesh, TransformEnum passedTransform=TransformEnum::TRANSLATION, hrleVectorType< double, 3 > passedTransformVector={}, double passedAngle=0.0)
 
void apply ()
 

Constructor & Destructor Documentation

◆ TransformMesh() [1/2]

template<class T >
viennals::TransformMesh< T >::TransformMesh ( SmartPointer< Mesh< T > > passedMesh,
TransformEnum passedTransform = TransformEnum::TRANSLATION,
std::array< double, 3 > passedTransformVector = {},
double passedAngle = 0.0 )
inline

◆ TransformMesh() [2/2]

template<class T >
viennals::TransformMesh< T >::TransformMesh ( SmartPointer< Mesh< T > > passedMesh,
TransformEnum passedTransform = TransformEnum::TRANSLATION,
hrleVectorType< double, 3 > passedTransformVector = {},
double passedAngle = 0.0 )
inline

Member Function Documentation

◆ apply()

template<class T >
void viennals::TransformMesh< T >::apply ( )
inline

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