#include <curvature_fitting.h>
Public Member Functions | |
| double & | a () |
| double & | b () |
| double & | c () |
| double & | d () |
| double | du (double u, double v) |
| double | duu (double u, double v) |
| double | duv (double u, double v) |
| double | dv (double u, double v) |
| double | dvv (double u, double v) |
| double & | e () |
| double | evaluate (double u, double v) |
| Quadric (double av, double bv, double cv, double dv, double ev) | |
Static Public Member Functions | |
| static Quadric | fit (std::vector< CoordType > VV) |
Public Attributes | |
| double | data [5] |
Definition at line 62 of file curvature_fitting.h.
| vcg::tri::UpdateCurvatureFitting< MeshType >::Quadric::Quadric | ( | double | av, | |
| double | bv, | |||
| double | cv, | |||
| double | dv, | |||
| double | ev | |||
| ) | [inline] |
Definition at line 66 of file curvature_fitting.h.
| double& vcg::tri::UpdateCurvatureFitting< MeshType >::Quadric::a | ( | ) | [inline] |
Definition at line 75 of file curvature_fitting.h.
| double& vcg::tri::UpdateCurvatureFitting< MeshType >::Quadric::b | ( | ) | [inline] |
Definition at line 76 of file curvature_fitting.h.
| double& vcg::tri::UpdateCurvatureFitting< MeshType >::Quadric::c | ( | ) | [inline] |
Definition at line 77 of file curvature_fitting.h.
| double& vcg::tri::UpdateCurvatureFitting< MeshType >::Quadric::d | ( | ) | [inline] |
Definition at line 78 of file curvature_fitting.h.
| double vcg::tri::UpdateCurvatureFitting< MeshType >::Quadric::du | ( | double | u, | |
| double | v | |||
| ) | [inline] |
Definition at line 88 of file curvature_fitting.h.
| double vcg::tri::UpdateCurvatureFitting< MeshType >::Quadric::duu | ( | double | u, | |
| double | v | |||
| ) | [inline] |
Definition at line 103 of file curvature_fitting.h.
| double vcg::tri::UpdateCurvatureFitting< MeshType >::Quadric::duv | ( | double | u, | |
| double | v | |||
| ) | [inline] |
Definition at line 98 of file curvature_fitting.h.
| double vcg::tri::UpdateCurvatureFitting< MeshType >::Quadric::dv | ( | double | u, | |
| double | v | |||
| ) | [inline] |
Definition at line 93 of file curvature_fitting.h.
| double vcg::tri::UpdateCurvatureFitting< MeshType >::Quadric::dvv | ( | double | u, | |
| double | v | |||
| ) | [inline] |
Definition at line 108 of file curvature_fitting.h.
| double& vcg::tri::UpdateCurvatureFitting< MeshType >::Quadric::e | ( | ) | [inline] |
Definition at line 79 of file curvature_fitting.h.
| double vcg::tri::UpdateCurvatureFitting< MeshType >::Quadric::evaluate | ( | double | u, | |
| double | v | |||
| ) | [inline] |
Definition at line 83 of file curvature_fitting.h.
| static Quadric vcg::tri::UpdateCurvatureFitting< MeshType >::Quadric::fit | ( | std::vector< CoordType > | VV | ) | [inline, static] |
Definition at line 113 of file curvature_fitting.h.
| double vcg::tri::UpdateCurvatureFitting< MeshType >::Quadric::data[5] |
Definition at line 81 of file curvature_fitting.h.