transform.h File Reference

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.

Detailed Description

Implements operations that transform a SimpMeshRed.


Function Documentation

template<typename SMR , typename NodeIterInIter , class UnaryFunction >
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.

Generated on Thu Jun 30 02:14:57 2016 for Computational Geometry Package by  doxygen 1.6.3