vtf-logo

subdiv::AveragingLoop< V > Class Template Reference

#include <AveragingLoop.h>

Inheritance diagram for subdiv::AveragingLoop< V >:

subdiv::Averaging< V > List of all members.

template<typename V>
class subdiv::AveragingLoop< V >


Public Member Functions

 AveragingLoop ()
virtual ~AveragingLoop ()
virtual void averageTriangleEdge (TTree< V > *tt, int iedge, int level, VecD3 &posNew)
virtual void averageTriangleVertex (TTree< V > *tt, int ivtx, int level, VecD3 &posNew)

Protected Member Functions

virtual void collectOneRing (TTree< V > *tt, int ivtx, std::vector< V * > &vtxs)
virtual void findCreaseNeighbors (TTree< V > *tt, int ivtx, std::vector< V * > &vtxs)

Constructor & Destructor Documentation

template<typename V>
subdiv::AveragingLoop< V >::AveragingLoop (  )  [inline]

template<typename V>
virtual subdiv::AveragingLoop< V >::~AveragingLoop (  )  [inline, virtual]


Member Function Documentation

template<typename V>
void subdiv::AveragingLoop< V >::averageTriangleEdge ( TTree< V > *  tt,
int  iedge,
int  level,
VecD3 posNew 
) [virtual]

template<typename V>
void subdiv::AveragingLoop< V >::averageTriangleVertex ( TTree< V > *  tt,
int  ivtx,
int  level,
VecD3 posNew 
) [virtual]

template<typename V>
void subdiv::AveragingLoop< V >::collectOneRing ( TTree< V > *  tt,
int  ivtx,
std::vector< V * > &  vtxs 
) [protected, virtual]

template<typename V>
void subdiv::AveragingLoop< V >::findCreaseNeighbors ( TTree< V > *  tt,
int  ivtx,
std::vector< V * > &  vtxs 
) [protected, virtual]


The documentation for this class was generated from the following files:
Generated on Fri Aug 24 13:00:25 2007 for SFC Thin-Shell Finite Element Solver by  doxygen 1.4.7