#include <component.h>
Public Types | |
typedef CurvatureDirType::CurScalarType | CurScalarType |
typedef A | CurvatureDirType |
typedef CurvatureDirType::CurVecType | CurVecType |
Public Member Functions | |
CurScalarType | cK1 () const |
CurScalarType | cK2 () const |
CurVecType | cPD1 () const |
CurVecType | cPD2 () const |
template<class RightValueType > | |
void | ImportData (const RightValueType &rightF) |
CurScalarType & | K1 () |
CurScalarType & | K2 () |
CurVecType & | PD1 () |
CurVecType & | PD2 () |
Static Public Member Functions | |
static bool | HasCurvatureDir () |
static void | Name (std::vector< std::string > &name) |
Private Attributes | |
CurvatureDirType | _curv |
Definition at line 495 of file face/component.h.
typedef CurvatureDirType::CurScalarType vcg::face::CurvatureDir< A, TT >::CurScalarType |
Definition at line 499 of file face/component.h.
typedef A vcg::face::CurvatureDir< A, TT >::CurvatureDirType |
Definition at line 497 of file face/component.h.
typedef CurvatureDirType::CurVecType vcg::face::CurvatureDir< A, TT >::CurVecType |
Definition at line 498 of file face/component.h.
CurScalarType vcg::face::CurvatureDir< A, TT >::cK1 | ( | ) | const [inline] |
Definition at line 508 of file face/component.h.
CurScalarType vcg::face::CurvatureDir< A, TT >::cK2 | ( | ) | const [inline] |
Definition at line 509 of file face/component.h.
CurVecType vcg::face::CurvatureDir< A, TT >::cPD1 | ( | ) | const [inline] |
Definition at line 503 of file face/component.h.
CurVecType vcg::face::CurvatureDir< A, TT >::cPD2 | ( | ) | const [inline] |
Definition at line 504 of file face/component.h.
static bool vcg::face::CurvatureDir< A, TT >::HasCurvatureDir | ( | ) | [inline, static] |
Definition at line 519 of file face/component.h.
void vcg::face::CurvatureDir< A, TT >::ImportData | ( | const RightValueType & | rightF | ) | [inline] |
Reimplemented in vcg::face::VFAdj< Arity5< FaceBase< MyUsedTypes >, face::InfoOcf, face::VertexRef, face::CurvatureDirf, face::BitFlags, face::FFAdjOcf > >, vcg::face::Mark< Arity9< FaceBase< MyUsedTypes >, face::VertexRef, face::VFAdj, face::FFAdj, face::Normal3d, face::WedgeTexCoord2d, face::BitFlags, face::CurvatureDird, face::Qualityd, face::Color4b > >, vcg::face::Quality< double, Arity7< FaceBase< MyUsedTypes >, face::VertexRef, face::VFAdj, face::FFAdj, face::Normal3d, face::WedgeTexCoord2d, face::BitFlags, face::CurvatureDird > >, vcg::face::Color< vcg::Color4b, Arity8< FaceBase< MyUsedTypes >, face::VertexRef, face::VFAdj, face::FFAdj, face::Normal3d, face::WedgeTexCoord2d, face::BitFlags, face::CurvatureDird, face::Qualityd > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::InfoOcf, face::VertexRef, face::CurvatureDirf > >, vcg::face::WedgeTexCoord< TexCoord2< float, 1 >, Arity6< FaceBase< MyUsedTypes >, face::InfoOcf, face::VertexRef, face::CurvatureDirf, face::BitFlags, face::FFAdjOcf, face::VFAdj > >, and vcg::face::WedgeTexCoord< TexCoord2< float, 1 >, Arity5< FaceBase< VoroUsedTypes >, face::VertexRef, face::BitFlags, face::FFAdj, face::VFAdj, face::CurvatureDirf > >.
Definition at line 511 of file face/component.h.
CurScalarType& vcg::face::CurvatureDir< A, TT >::K1 | ( | ) | [inline] |
Definition at line 506 of file face/component.h.
CurScalarType& vcg::face::CurvatureDir< A, TT >::K2 | ( | ) | [inline] |
Definition at line 507 of file face/component.h.
static void vcg::face::CurvatureDir< A, TT >::Name | ( | std::vector< std::string > & | name | ) | [inline, static] |
Reimplemented in vcg::face::VFAdj< Arity5< FaceBase< MyUsedTypes >, face::InfoOcf, face::VertexRef, face::CurvatureDirf, face::BitFlags, face::FFAdjOcf > >, vcg::face::CurvatureDird< T >, vcg::face::CurvatureDird< Arity6< FaceBase< MyUsedTypes >, face::VertexRef, face::VFAdj, face::FFAdj, face::Normal3d, face::WedgeTexCoord2d, face::BitFlags > >, vcg::face::CurvatureDirf< T >, vcg::face::CurvatureDirf< Arity4< FaceBase< VoroUsedTypes >, face::VertexRef, face::BitFlags, face::FFAdj, face::VFAdj > >, vcg::face::CurvatureDirf< Arity2< FaceBase< MyUsedTypes >, face::InfoOcf, face::VertexRef > >, vcg::face::Mark< Arity9< FaceBase< MyUsedTypes >, face::VertexRef, face::VFAdj, face::FFAdj, face::Normal3d, face::WedgeTexCoord2d, face::BitFlags, face::CurvatureDird, face::Qualityd, face::Color4b > >, vcg::face::Qualityd< Arity7< FaceBase< MyUsedTypes >, face::VertexRef, face::VFAdj, face::FFAdj, face::Normal3d, face::WedgeTexCoord2d, face::BitFlags, face::CurvatureDird > >, vcg::face::Quality< double, Arity7< FaceBase< MyUsedTypes >, face::VertexRef, face::VFAdj, face::FFAdj, face::Normal3d, face::WedgeTexCoord2d, face::BitFlags, face::CurvatureDird > >, vcg::face::Color4b< Arity8< FaceBase< MyUsedTypes >, face::VertexRef, face::VFAdj, face::FFAdj, face::Normal3d, face::WedgeTexCoord2d, face::BitFlags, face::CurvatureDird, face::Qualityd > >, vcg::face::Color< vcg::Color4b, Arity8< FaceBase< MyUsedTypes >, face::VertexRef, face::VFAdj, face::FFAdj, face::Normal3d, face::WedgeTexCoord2d, face::BitFlags, face::CurvatureDird, face::Qualityd > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::InfoOcf, face::VertexRef, face::CurvatureDirf > >, vcg::face::WedgeTexCoord2f< Arity5< FaceBase< VoroUsedTypes >, face::VertexRef, face::BitFlags, face::FFAdj, face::VFAdj, face::CurvatureDirf > >, vcg::face::WedgeTexCoord2f< Arity6< FaceBase< MyUsedTypes >, face::InfoOcf, face::VertexRef, face::CurvatureDirf, face::BitFlags, face::FFAdjOcf, face::VFAdj > >, vcg::face::WedgeTexCoord< TexCoord2< float, 1 >, Arity6< FaceBase< MyUsedTypes >, face::InfoOcf, face::VertexRef, face::CurvatureDirf, face::BitFlags, face::FFAdjOcf, face::VFAdj > >, and vcg::face::WedgeTexCoord< TexCoord2< float, 1 >, Arity5< FaceBase< VoroUsedTypes >, face::VertexRef, face::BitFlags, face::FFAdj, face::VFAdj, face::CurvatureDirf > >.
Definition at line 520 of file face/component.h.
CurVecType& vcg::face::CurvatureDir< A, TT >::PD1 | ( | ) | [inline] |
Definition at line 501 of file face/component.h.
CurVecType& vcg::face::CurvatureDir< A, TT >::PD2 | ( | ) | [inline] |
Definition at line 502 of file face/component.h.
CurvatureDirType vcg::face::CurvatureDir< A, TT >::_curv [private] |
Definition at line 523 of file face/component.h.