Implements operations that transform a SimpMeshRed. More...
#include "SimpMeshRed.h"
#include "transform.ipp"
Go to the source code of this file.
Functions | |
template<typename SMR , typename NodeIterInIter , class UnaryFunction > | |
BEGIN_NAMESPACE_GEOM void | transformNodes (NodeIterInIter begin, NodeIterInIter end, const UnaryFunction &f) |
Transform each vertex in the range with the specified function. | |
template<int N, int M, typename T , template< class > class Node, template< class > class Cell, template< class, class > class Cont, class UnaryFunction > | |
void | transform (SimpMeshRed< N, M, T, Node, Cell, Cont > *mesh, const UnaryFunction &f) |
Transform each vertex in the mesh with the specified function. | |
template<int N, int M, typename T , template< class > class Node, template< class > class Cell, template< class, class > class Cont, class UnaryFunction > | |
void | transformBoundary (SimpMeshRed< N, M, T, Node, Cell, Cont > *mesh, const UnaryFunction &f) |
Transform each boundary vertex in the mesh with the specified function. |
Implements operations that transform a SimpMeshRed.
BEGIN_NAMESPACE_GEOM void transformNodes | ( | NodeIterInIter | begin, | |
NodeIterInIter | end, | |||
const UnaryFunction & | f | |||
) | [inline] |
Transform each vertex in the range with the specified function.
The first template argument must be specified explicitly.