#include <refine_loop.h>

Public Types | |
| typedef MESH_TYPE::CoordType | CoordType |
| typedef METHOD_TYPE | Projection |
| typedef MESH_TYPE::template PerVertexAttributeHandle< int > | ValenceAttr |
| typedef WEIGHT_TYPE | Weight |
Public Member Functions | |
| EvenPointLoopGeneric (Projection proj=Projection(), Weight weight=Weight()) | |
| void | operator() (std::pair< CoordType, CoordType > &nv, face::Pos< typename MESH_TYPE::FaceType > ep) |
| void | setValenceAttr (ValenceAttr *valence) |
| Color4< typename MESH_TYPE::ScalarType > | WedgeInterp (Color4< typename MESH_TYPE::ScalarType > &c0, Color4< typename MESH_TYPE::ScalarType > &c1) |
| Color4b | WedgeInterp (Color4b &c0, Color4b &c1) |
| template<class FL_TYPE > | |
| TexCoord2< FL_TYPE, 1 > | WedgeInterp (TexCoord2< FL_TYPE, 1 > &t0, TexCoord2< FL_TYPE, 1 > &t1) |
Public Attributes | |
| Projection | proj |
| ValenceAttr * | valence |
| Weight | weight |
Definition at line 433 of file refine_loop.h.
| typedef MESH_TYPE::CoordType vcg::tri::EvenPointLoopGeneric< MESH_TYPE, METHOD_TYPE, WEIGHT_TYPE >::CoordType |
Definition at line 438 of file refine_loop.h.
| typedef METHOD_TYPE vcg::tri::EvenPointLoopGeneric< MESH_TYPE, METHOD_TYPE, WEIGHT_TYPE >::Projection |
Definition at line 435 of file refine_loop.h.
| typedef MESH_TYPE::template PerVertexAttributeHandle<int> vcg::tri::EvenPointLoopGeneric< MESH_TYPE, METHOD_TYPE, WEIGHT_TYPE >::ValenceAttr |
Definition at line 437 of file refine_loop.h.
| typedef WEIGHT_TYPE vcg::tri::EvenPointLoopGeneric< MESH_TYPE, METHOD_TYPE, WEIGHT_TYPE >::Weight |
Definition at line 436 of file refine_loop.h.
| vcg::tri::EvenPointLoopGeneric< MESH_TYPE, METHOD_TYPE, WEIGHT_TYPE >::EvenPointLoopGeneric | ( | Projection | proj = Projection(), |
| Weight | weight = Weight() |
||
| ) | [inline] |
Definition at line 444 of file refine_loop.h.
| void vcg::tri::EvenPointLoopGeneric< MESH_TYPE, METHOD_TYPE, WEIGHT_TYPE >::operator() | ( | std::pair< CoordType, CoordType > & | nv, |
| face::Pos< typename MESH_TYPE::FaceType > | ep | ||
| ) | [inline] |
Definition at line 447 of file refine_loop.h.
| void vcg::tri::EvenPointLoopGeneric< MESH_TYPE, METHOD_TYPE, WEIGHT_TYPE >::setValenceAttr | ( | ValenceAttr * | valence | ) | [inline] |
Definition at line 528 of file refine_loop.h.
| Color4<typename MESH_TYPE::ScalarType> vcg::tri::EvenPointLoopGeneric< MESH_TYPE, METHOD_TYPE, WEIGHT_TYPE >::WedgeInterp | ( | Color4< typename MESH_TYPE::ScalarType > & | c0, |
| Color4< typename MESH_TYPE::ScalarType > & | c1 | ||
| ) | [inline] |
Definition at line 506 of file refine_loop.h.
| Color4b vcg::tri::EvenPointLoopGeneric< MESH_TYPE, METHOD_TYPE, WEIGHT_TYPE >::WedgeInterp | ( | Color4b & | c0, |
| Color4b & | c1 | ||
| ) | [inline] |
Definition at line 511 of file refine_loop.h.
| TexCoord2<FL_TYPE,1> vcg::tri::EvenPointLoopGeneric< MESH_TYPE, METHOD_TYPE, WEIGHT_TYPE >::WedgeInterp | ( | TexCoord2< FL_TYPE, 1 > & | t0, |
| TexCoord2< FL_TYPE, 1 > & | t1 | ||
| ) | [inline] |
Definition at line 519 of file refine_loop.h.
| Projection vcg::tri::EvenPointLoopGeneric< MESH_TYPE, METHOD_TYPE, WEIGHT_TYPE >::proj |
Definition at line 440 of file refine_loop.h.
| ValenceAttr* vcg::tri::EvenPointLoopGeneric< MESH_TYPE, METHOD_TYPE, WEIGHT_TYPE >::valence |
Definition at line 442 of file refine_loop.h.
| Weight vcg::tri::EvenPointLoopGeneric< MESH_TYPE, METHOD_TYPE, WEIGHT_TYPE >::weight |
Definition at line 441 of file refine_loop.h.