Allow to compute classical Loop subdivision surface with the same code than LS3. More...
#include <refine_loop.h>
Public Types | |
| typedef MESH_TYPE::CoordType | CoordType |
| typedef LSCALAR_TYPE | LScalar |
| typedef vcg::Point3< LScalar > | LVector |
| typedef MESH_TYPE::ScalarType | Scalar |
Public Member Functions | |
| void | addVertex (const typename MESH_TYPE::VertexType &v, LScalar w) |
| Centroid () | |
| void | project (std::pair< CoordType, CoordType > &nv) const |
| void | reset () |
Public Attributes | |
| LVector | sumP |
| LScalar | sumW |
Allow to compute classical Loop subdivision surface with the same code than LS3.
Definition at line 208 of file refine_loop.h.
| typedef MESH_TYPE::CoordType vcg::tri::Centroid< MESH_TYPE, LSCALAR_TYPE >::CoordType |
Definition at line 210 of file refine_loop.h.
| typedef LSCALAR_TYPE vcg::tri::Centroid< MESH_TYPE, LSCALAR_TYPE >::LScalar |
Definition at line 211 of file refine_loop.h.
| typedef vcg::Point3<LScalar> vcg::tri::Centroid< MESH_TYPE, LSCALAR_TYPE >::LVector |
Definition at line 212 of file refine_loop.h.
| typedef MESH_TYPE::ScalarType vcg::tri::Centroid< MESH_TYPE, LSCALAR_TYPE >::Scalar |
Definition at line 209 of file refine_loop.h.
| vcg::tri::Centroid< MESH_TYPE, LSCALAR_TYPE >::Centroid | ( | ) | [inline] |
Definition at line 217 of file refine_loop.h.
| void vcg::tri::Centroid< MESH_TYPE, LSCALAR_TYPE >::addVertex | ( | const typename MESH_TYPE::VertexType & | v, |
| LScalar | w | ||
| ) | [inline] |
Definition at line 222 of file refine_loop.h.
| void vcg::tri::Centroid< MESH_TYPE, LSCALAR_TYPE >::project | ( | std::pair< CoordType, CoordType > & | nv | ) | const [inline] |
Definition at line 227 of file refine_loop.h.
| void vcg::tri::Centroid< MESH_TYPE, LSCALAR_TYPE >::reset | ( | ) | [inline] |
Definition at line 218 of file refine_loop.h.
| LVector vcg::tri::Centroid< MESH_TYPE, LSCALAR_TYPE >::sumP |
Definition at line 214 of file refine_loop.h.
| LScalar vcg::tri::Centroid< MESH_TYPE, LSCALAR_TYPE >::sumW |
Definition at line 215 of file refine_loop.h.