SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
CrvApprox Class Reference

Class for creating geometrical approximations of Crv meshes. More...

#include <CrvLinearLgn.h>

Inheritance diagram for CrvApprox:
CrvCubicHmt< T > CrvLinearLgn< T > CrvQuadraticLgn< T >

Public Member Functions

 CrvApprox ()
 
virtual ~CrvApprox ()
 
template<class VECTOR >
void approx_edge (const unsigned, const unsigned div_per_unit, VECTOR &coords) const
 
template<class VECTOR >
void approx_face (const unsigned, const unsigned, VECTOR &coords) const
 

Detailed Description

Class for creating geometrical approximations of Crv meshes.

Constructor & Destructor Documentation

CrvApprox ( )
inline
virtual ~CrvApprox ( )
inlinevirtual

Member Function Documentation

void approx_edge ( const unsigned  ,
const unsigned  div_per_unit,
VECTOR &  coords 
) const
inline

Approximate edge for element by piecewise linear segments return: coords gives parametric coordinates of the approximation. Use interpolate with coordinates to get the world coordinates.

void approx_face ( const unsigned  ,
const unsigned  ,
VECTOR &  coords 
) const
inline

Approximate faces for element by piecewise linear elements return: coords gives parametric coordinates at the approximation point. Use interpolate with coordinates to get the world coordinates.


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