ViennaGrid - The Vienna Grid Library
2.1.0
|
Scale functor with scaling factor and scale center. More...
#include <geometric_transform.hpp>
Public Types | |
typedef viennagrid::result_of::point < MeshT >::type | PointType |
typedef viennagrid::result_of::coord < MeshT >::type | ScalarType |
Public Member Functions | |
PointType | operator() (PointType p) const |
scale_functor () | |
scale_functor (ScalarType factor_) | |
scale_functor (ScalarType factor_, PointType const &scale_center_) | |
Data Fields | |
ScalarType | factor |
PointType | scale_center |
Scale functor with scaling factor and scale center.
MeshT | The mesh type |
typedef viennagrid::result_of::point<MeshT>::type PointType |
typedef viennagrid::result_of::coord<MeshT>::type ScalarType |
scale_functor | ( | ) | [inline] |
scale_functor | ( | ScalarType | factor_ | ) | [inline] |
scale_functor | ( | ScalarType | factor_, |
PointType const & | scale_center_ | ||
) | [inline] |