#include <component.h>
Public Types | |
typedef vcg::Color4b | ColorType |
typedef vcg::Point3f | CoordType |
typedef CurvatureDirBaseType < float > | CurvatureDirType |
typedef Point2f | CurvatureType |
typedef int | FlagType |
typedef vcg::Point3s | NormalType |
typedef float | QualityType |
typedef ScalarType | RadiusType |
typedef CoordType::ScalarType | ScalarType |
typedef vcg::TexCoord2< float, 1 > | TexCoordType |
typedef Point3f | VecType |
Public Member Functions | |
ColorType & | C () |
const ColorType & | cC () const |
const int & | cIMark () const |
const ScalarType & | cK1 () const |
const ScalarType & | cK2 () const |
const float & | cKg () const |
const float & | cKh () const |
const NormalType | cN () const |
const CoordType & | cP () const |
const VecType & | cPD1 () const |
const VecType & | cPD2 () const |
const QualityType & | cQ () const |
const RadiusType & | cR () const |
const TexCoordType & | cT () const |
const TT::EdgePointer | cVEp () const |
int | cVFi () const |
const TT::FacePointer | cVFp () const |
const TT::HEdgePointer | cVHp () const |
const TT::TetraPointer | cVTp () const |
int | Flags () const |
int & | Flags () |
int | IMark () const |
int & | IMark () |
template<class LeftV > | |
void | ImportData (const LeftV &) |
void | InitIMark () |
ScalarType & | K1 () |
ScalarType & | K2 () |
float & | Kg () |
float & | Kh () |
NormalType & | N () |
const CoordType & | P () const |
CoordType & | P () |
VecType & | PD1 () |
VecType & | PD2 () |
QualityType & | Q () |
RadiusType & | R () |
TexCoordType & | T () |
int & | VEi () |
TT::EdgePointer & | VEp () |
int & | VFi () |
TT::FacePointer & | VFp () |
int & | VHi () |
TT::HEdgePointer & | VHp () |
int & | VTi () |
TT::TetraPointer & | VTp () |
Static Public Member Functions | |
static bool | HasColor () |
static bool | HasColorOcf () |
static bool | HasCoord () |
static bool | HasCurvature () |
static bool | HasCurvatureDir () |
static bool | HasFlags () |
static bool | HasMark () |
static bool | HasMarkOcf () |
static bool | HasNormal () |
static bool | HasNormalOcf () |
static bool | HasQuality () |
static bool | HasQualityOcf () |
static bool | HasRadius () |
static bool | HasRadiusOcf () |
static bool | HasTexCoord () |
static bool | HasVEAdjacency () |
static bool | HasVFAdjacency () |
static bool | HasVHAdjacency () |
static bool | HasVTAdjacency () |
static bool | IsColorEnabled (const typename TT::VertexType *) |
static bool | IsCurvatureDirEnabled (const typename TT::VertexType *) |
static bool | IsCurvatureEnabled (const typename TT::VertexType *) |
static bool | IsMarkEnabled (const typename TT::VertexType *) |
static bool | IsQualityEnabled (const typename TT::VertexType *) |
static bool | IsRadiusEnabled (const typename TT::VertexType *) |
static bool | IsTexCoordEnabled (const typename TT::VertexType *) |
static void | Name (std::vector< std::string > &name) |
Definition at line 77 of file vertex/component.h.
typedef vcg::Color4b vcg::vertex::EmptyCore< TT >::ColorType |
Reimplemented in vcg::vertex::Color< vcg::Color4b, Arity3< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f, vcg::vertex::BitFlags, vcg::vertex::Normal3f > >, and vcg::vertex::Color< vcg::Color4b, Arity4< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f, vertex::Mark > >.
Definition at line 104 of file vertex/component.h.
typedef vcg::Point3f vcg::vertex::EmptyCore< TT >::CoordType |
Reimplemented in vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< ColladaTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Normal3f > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj > >, and vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< PolyUsedTypes > >.
Definition at line 84 of file vertex/component.h.
typedef CurvatureDirBaseType<float> vcg::vertex::EmptyCore< TT >::CurvatureDirType |
Definition at line 161 of file vertex/component.h.
typedef Point2f vcg::vertex::EmptyCore< TT >::CurvatureType |
Definition at line 155 of file vertex/component.h.
typedef int vcg::vertex::EmptyCore< TT >::FlagType |
Reimplemented in vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Normal3f, vertex::Coord3f > >, vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf, vcg::vertex::Coord3f, vcg::vertex::TexCoordfOcf > >, vcg::vertex::BitFlags< vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::BitFlags< vertex::EmptyCore< PUsedTypes > >, vcg::vertex::BitFlags< Arity1< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f > >, vcg::vertex::BitFlags< Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f > >, vcg::vertex::BitFlags< vertex::EmptyCore< CUsedTypes > >, vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f, vcg::vertex::Mark > >, vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::BitFlags< Arity4< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f, vertex::Mark > >, vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f > >, and vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f > >.
Definition at line 79 of file vertex/component.h.
typedef vcg::Point3s vcg::vertex::EmptyCore< TT >::NormalType |
Reimplemented in vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags, vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f, vcg::vertex::BitFlags > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags > >, vcg::vertex::Normal< vcg::Point3f, vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f > >, and vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f > >.
Definition at line 91 of file vertex/component.h.
typedef float vcg::vertex::EmptyCore< TT >::QualityType |
Reimplemented in vcg::vertex::Quality< float, Arity5< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f, vertex::Mark, vertex::Color4b > >.
Definition at line 97 of file vertex/component.h.
typedef ScalarType vcg::vertex::EmptyCore< TT >::RadiusType |
Definition at line 119 of file vertex/component.h.
typedef CoordType::ScalarType vcg::vertex::EmptyCore< TT >::ScalarType |
Reimplemented in vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< ColladaTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Normal3f > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj > >, and vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< PolyUsedTypes > >.
Definition at line 85 of file vertex/component.h.
typedef vcg::TexCoord2<float,1> vcg::vertex::EmptyCore< TT >::TexCoordType |
Reimplemented in vcg::vertex::TexCoordOcf< TexCoord2< float, 1 >, Arity2< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf, vcg::vertex::Coord3f > >.
Definition at line 126 of file vertex/component.h.
typedef Point3f vcg::vertex::EmptyCore< TT >::VecType |
Definition at line 154 of file vertex/component.h.
ColorType& vcg::vertex::EmptyCore< TT >::C | ( | ) | [inline] |
Reimplemented in vcg::vertex::Color< vcg::Color4b, Arity3< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f, vcg::vertex::BitFlags, vcg::vertex::Normal3f > >, and vcg::vertex::Color< vcg::Color4b, Arity4< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f, vertex::Mark > >.
Definition at line 105 of file vertex/component.h.
const ColorType& vcg::vertex::EmptyCore< TT >::cC | ( | ) | const [inline] |
Reimplemented in vcg::vertex::Color< vcg::Color4b, Arity3< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f, vcg::vertex::BitFlags, vcg::vertex::Normal3f > >, and vcg::vertex::Color< vcg::Color4b, Arity4< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f, vertex::Mark > >.
Definition at line 106 of file vertex/component.h.
const int& vcg::vertex::EmptyCore< TT >::cIMark | ( | ) | const [inline] |
Reimplemented in vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::Normal3f, vertex::BitFlags > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::Mark< Arity2< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags, vcg::vertex::Coord3f > >, vcg::vertex::Mark< Arity2< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f > >, and vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f > >.
Definition at line 112 of file vertex/component.h.
const ScalarType& vcg::vertex::EmptyCore< TT >::cK1 | ( | ) | const [inline] |
Definition at line 169 of file vertex/component.h.
const ScalarType& vcg::vertex::EmptyCore< TT >::cK2 | ( | ) | const [inline] |
Definition at line 170 of file vertex/component.h.
const float& vcg::vertex::EmptyCore< TT >::cKg | ( | ) | const [inline] |
Definition at line 159 of file vertex/component.h.
const float& vcg::vertex::EmptyCore< TT >::cKh | ( | ) | const [inline] |
Definition at line 158 of file vertex/component.h.
const NormalType vcg::vertex::EmptyCore< TT >::cN | ( | ) | const [inline] |
Reimplemented in vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags, vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f, vcg::vertex::BitFlags > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags > >, vcg::vertex::Normal< vcg::Point3f, vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f > >, and vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f > >.
Definition at line 93 of file vertex/component.h.
const CoordType& vcg::vertex::EmptyCore< TT >::cP | ( | ) | const [inline] |
Reimplemented in vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< ColladaTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Normal3f > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj > >, and vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< PolyUsedTypes > >.
Definition at line 88 of file vertex/component.h.
const VecType& vcg::vertex::EmptyCore< TT >::cPD1 | ( | ) | const [inline] |
Definition at line 164 of file vertex/component.h.
const VecType& vcg::vertex::EmptyCore< TT >::cPD2 | ( | ) | const [inline] |
Definition at line 165 of file vertex/component.h.
const QualityType& vcg::vertex::EmptyCore< TT >::cQ | ( | ) | const [inline] |
Reimplemented in vcg::vertex::Quality< float, Arity5< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f, vertex::Mark, vertex::Color4b > >.
Definition at line 99 of file vertex/component.h.
const RadiusType& vcg::vertex::EmptyCore< TT >::cR | ( | ) | const [inline] |
Definition at line 121 of file vertex/component.h.
const TexCoordType& vcg::vertex::EmptyCore< TT >::cT | ( | ) | const [inline] |
Reimplemented in vcg::vertex::TexCoordOcf< TexCoord2< float, 1 >, Arity2< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf, vcg::vertex::Coord3f > >.
Definition at line 128 of file vertex/component.h.
const TT::EdgePointer vcg::vertex::EmptyCore< TT >::cVEp | ( | ) | const [inline] |
Definition at line 144 of file vertex/component.h.
int vcg::vertex::EmptyCore< TT >::cVFi | ( | ) | const [inline] |
Definition at line 140 of file vertex/component.h.
const TT::FacePointer vcg::vertex::EmptyCore< TT >::cVFp | ( | ) | const [inline] |
Reimplemented in vcg::vertex::VFAdj< vertex::EmptyCore< MyUsedTypes > >.
Definition at line 138 of file vertex/component.h.
const TT::HEdgePointer vcg::vertex::EmptyCore< TT >::cVHp | ( | ) | const [inline] |
Definition at line 149 of file vertex/component.h.
const TT::TetraPointer vcg::vertex::EmptyCore< TT >::cVTp | ( | ) | const [inline] |
Definition at line 133 of file vertex/component.h.
int vcg::vertex::EmptyCore< TT >::Flags | ( | ) | const [inline] |
Reimplemented in vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Normal3f, vertex::Coord3f > >, vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf, vcg::vertex::Coord3f, vcg::vertex::TexCoordfOcf > >, vcg::vertex::BitFlags< vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::BitFlags< vertex::EmptyCore< PUsedTypes > >, vcg::vertex::BitFlags< Arity1< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f > >, vcg::vertex::BitFlags< Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f > >, vcg::vertex::BitFlags< vertex::EmptyCore< CUsedTypes > >, vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f, vcg::vertex::Mark > >, vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::BitFlags< Arity4< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f, vertex::Mark > >, vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f > >, and vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f > >.
Definition at line 81 of file vertex/component.h.
int& vcg::vertex::EmptyCore< TT >::Flags | ( | ) | [inline] |
Reimplemented in vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Normal3f, vertex::Coord3f > >, vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf, vcg::vertex::Coord3f, vcg::vertex::TexCoordfOcf > >, vcg::vertex::BitFlags< vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::BitFlags< vertex::EmptyCore< PUsedTypes > >, vcg::vertex::BitFlags< Arity1< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f > >, vcg::vertex::BitFlags< Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f > >, vcg::vertex::BitFlags< vertex::EmptyCore< CUsedTypes > >, vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f, vcg::vertex::Mark > >, vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::BitFlags< Arity4< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f, vertex::Mark > >, vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f > >, and vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f > >.
Definition at line 80 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasColor | ( | ) | [inline, static] |
Reimplemented in vcg::vertex::Color< vcg::Color4b, Arity3< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f, vcg::vertex::BitFlags, vcg::vertex::Normal3f > >, and vcg::vertex::Color< vcg::Color4b, Arity4< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f, vertex::Mark > >.
Definition at line 107 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasColorOcf | ( | ) | [inline, static] |
Definition at line 108 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasCoord | ( | ) | [inline, static] |
Reimplemented in vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< ColladaTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Normal3f > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj > >, and vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< PolyUsedTypes > >.
Definition at line 89 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasCurvature | ( | ) | [inline, static] |
Definition at line 172 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasCurvatureDir | ( | ) | [inline, static] |
Definition at line 174 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasFlags | ( | ) | [inline, static] |
Reimplemented in vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Normal3f, vertex::Coord3f > >, vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf, vcg::vertex::Coord3f, vcg::vertex::TexCoordfOcf > >, vcg::vertex::BitFlags< vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::BitFlags< vertex::EmptyCore< PUsedTypes > >, vcg::vertex::BitFlags< Arity1< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f > >, vcg::vertex::BitFlags< Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f > >, vcg::vertex::BitFlags< vertex::EmptyCore< CUsedTypes > >, vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f, vcg::vertex::Mark > >, vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::BitFlags< Arity4< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f, vertex::Mark > >, vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f > >, and vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f > >.
Definition at line 82 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasMark | ( | ) | [inline, static] |
Reimplemented in vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::Normal3f, vertex::BitFlags > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::Mark< Arity2< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags, vcg::vertex::Coord3f > >, vcg::vertex::Mark< Arity2< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f > >, and vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f > >.
Definition at line 115 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasMarkOcf | ( | ) | [inline, static] |
Definition at line 116 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasNormal | ( | ) | [inline, static] |
Reimplemented in vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags, vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f, vcg::vertex::BitFlags > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags > >, vcg::vertex::Normal< vcg::Point3f, vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f > >, and vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f > >.
Definition at line 94 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasNormalOcf | ( | ) | [inline, static] |
Definition at line 95 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasQuality | ( | ) | [inline, static] |
Reimplemented in vcg::vertex::Quality< float, Arity5< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f, vertex::Mark, vertex::Color4b > >.
Definition at line 100 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasQualityOcf | ( | ) | [inline, static] |
Reimplemented in vcg::vertex::InfoOcf< vertex::EmptyCore< ScrUsedTypes > >.
Definition at line 101 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasRadius | ( | ) | [inline, static] |
Definition at line 122 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasRadiusOcf | ( | ) | [inline, static] |
Definition at line 123 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasTexCoord | ( | ) | [inline, static] |
Reimplemented in vcg::vertex::TexCoordOcf< TexCoord2< float, 1 >, Arity2< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf, vcg::vertex::Coord3f > >.
Definition at line 129 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasVEAdjacency | ( | ) | [inline, static] |
Definition at line 146 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasVFAdjacency | ( | ) | [inline, static] |
Reimplemented in vcg::vertex::VFAdj< vertex::EmptyCore< MyUsedTypes > >.
Definition at line 141 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasVHAdjacency | ( | ) | [inline, static] |
Reimplemented in vcg::vertex::VHAdj< Arity4< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f, vcg::vertex::Mark, vcg::vertex::BitFlags > >.
Definition at line 151 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::HasVTAdjacency | ( | ) | [inline, static] |
Definition at line 135 of file vertex/component.h.
int vcg::vertex::EmptyCore< TT >::IMark | ( | ) | const [inline] |
Reimplemented in vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::Normal3f, vertex::BitFlags > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::Mark< Arity2< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags, vcg::vertex::Coord3f > >, vcg::vertex::Mark< Arity2< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f > >, and vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f > >.
Definition at line 114 of file vertex/component.h.
int& vcg::vertex::EmptyCore< TT >::IMark | ( | ) | [inline] |
Reimplemented in vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::Normal3f, vertex::BitFlags > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::Mark< Arity2< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags, vcg::vertex::Coord3f > >, vcg::vertex::Mark< Arity2< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f > >, and vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f > >.
Definition at line 113 of file vertex/component.h.
void vcg::vertex::EmptyCore< TT >::ImportData | ( | const LeftV & | ) | [inline] |
Reimplemented in vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< ColladaTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Normal3f > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< PolyUsedTypes > >, vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags, vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f, vcg::vertex::BitFlags > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags > >, vcg::vertex::Normal< vcg::Point3f, vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::Normal3f, vertex::BitFlags > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::Mark< Arity2< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags, vcg::vertex::Coord3f > >, vcg::vertex::Mark< Arity2< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Normal3f, vertex::Coord3f > >, vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf, vcg::vertex::Coord3f, vcg::vertex::TexCoordfOcf > >, vcg::vertex::BitFlags< vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::BitFlags< vertex::EmptyCore< PUsedTypes > >, vcg::vertex::BitFlags< Arity1< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f > >, vcg::vertex::BitFlags< Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f > >, vcg::vertex::BitFlags< vertex::EmptyCore< CUsedTypes > >, vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f, vcg::vertex::Mark > >, vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::BitFlags< Arity4< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f, vertex::Mark > >, vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f > >, vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::Color< vcg::Color4b, Arity3< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f, vcg::vertex::BitFlags, vcg::vertex::Normal3f > >, vcg::vertex::Color< vcg::Color4b, Arity4< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f, vertex::Mark > >, vcg::vertex::Quality< float, Arity5< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f, vertex::Mark, vertex::Color4b > >, vcg::vertex::VFAdj< vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::VHAdj< Arity4< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f, vcg::vertex::Mark, vcg::vertex::BitFlags > >, and vcg::vertex::TexCoordOcf< TexCoord2< float, 1 >, Arity2< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf, vcg::vertex::Coord3f > >.
Definition at line 179 of file vertex/component.h.
void vcg::vertex::EmptyCore< TT >::InitIMark | ( | ) | [inline] |
Reimplemented in vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::Normal3f, vertex::BitFlags > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::Mark< Arity2< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags, vcg::vertex::Coord3f > >, vcg::vertex::Mark< Arity2< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f > >, and vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f > >.
Definition at line 111 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::IsColorEnabled | ( | const typename TT::VertexType * | ) | [inline, static] |
Definition at line 109 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::IsCurvatureDirEnabled | ( | const typename TT::VertexType * | ) | [inline, static] |
Definition at line 175 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::IsCurvatureEnabled | ( | const typename TT::VertexType * | ) | [inline, static] |
Definition at line 173 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::IsMarkEnabled | ( | const typename TT::VertexType * | ) | [inline, static] |
Definition at line 117 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::IsQualityEnabled | ( | const typename TT::VertexType * | ) | [inline, static] |
Definition at line 102 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::IsRadiusEnabled | ( | const typename TT::VertexType * | ) | [inline, static] |
Definition at line 124 of file vertex/component.h.
static bool vcg::vertex::EmptyCore< TT >::IsTexCoordEnabled | ( | const typename TT::VertexType * | ) | [inline, static] |
Definition at line 130 of file vertex/component.h.
ScalarType& vcg::vertex::EmptyCore< TT >::K1 | ( | ) | [inline] |
Definition at line 167 of file vertex/component.h.
ScalarType& vcg::vertex::EmptyCore< TT >::K2 | ( | ) | [inline] |
Definition at line 168 of file vertex/component.h.
float& vcg::vertex::EmptyCore< TT >::Kg | ( | ) | [inline] |
Definition at line 157 of file vertex/component.h.
float& vcg::vertex::EmptyCore< TT >::Kh | ( | ) | [inline] |
Definition at line 156 of file vertex/component.h.
NormalType& vcg::vertex::EmptyCore< TT >::N | ( | ) | [inline] |
Reimplemented in vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags, vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f, vcg::vertex::BitFlags > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags > >, vcg::vertex::Normal< vcg::Point3f, vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f > >, and vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f > >.
Definition at line 92 of file vertex/component.h.
static void vcg::vertex::EmptyCore< TT >::Name | ( | std::vector< std::string > & | name | ) | [inline, static] |
Reimplemented in vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< ColladaTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Normal3f > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< PolyUsedTypes > >, vcg::vertex::Coord3f< Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord3f< Arity1< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf > >, vcg::vertex::Coord3f< Arity1< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord3f< vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Coord3f< Arity1< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags > >, vcg::vertex::Coord3f< Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj > >, vcg::vertex::Coord3f< vertex::EmptyCore< ColladaTypes > >, vcg::vertex::Coord3f< Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Normal3f > >, vcg::vertex::Coord3f< vertex::EmptyCore< PolyUsedTypes > >, vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags, vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f, vcg::vertex::BitFlags > >, vcg::vertex::Normal< vcg::Point3f, Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags > >, vcg::vertex::Normal< vcg::Point3f, vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f > >, vcg::vertex::Normal< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f > >, vcg::vertex::Normal3f< Arity2< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f, vcg::vertex::BitFlags > >, vcg::vertex::Normal3f< vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Normal3f< Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::Coord3f > >, vcg::vertex::Normal3f< Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f > >, vcg::vertex::Normal3f< Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f > >, vcg::vertex::Normal3f< Arity1< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f > >, vcg::vertex::Normal3f< Arity2< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags, vertex::Coord3f > >, vcg::vertex::Normal3f< Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::Normal3f, vertex::BitFlags > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::Mark< Arity2< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags, vcg::vertex::Coord3f > >, vcg::vertex::Mark< Arity2< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f > >, vcg::vertex::Mark< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Normal3f, vertex::Coord3f > >, vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf, vcg::vertex::Coord3f, vcg::vertex::TexCoordfOcf > >, vcg::vertex::BitFlags< vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::BitFlags< vertex::EmptyCore< PUsedTypes > >, vcg::vertex::BitFlags< Arity1< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f > >, vcg::vertex::BitFlags< Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f > >, vcg::vertex::BitFlags< vertex::EmptyCore< CUsedTypes > >, vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f, vcg::vertex::Mark > >, vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::BitFlags< Arity4< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f, vertex::Mark > >, vcg::vertex::BitFlags< Arity2< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f > >, vcg::vertex::BitFlags< Arity3< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj, vertex::Coord3f, vertex::Normal3f > >, vcg::vertex::Color< vcg::Color4b, Arity3< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f, vcg::vertex::BitFlags, vcg::vertex::Normal3f > >, vcg::vertex::Color< vcg::Color4b, Arity4< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f, vertex::Mark > >, vcg::vertex::Color4b< Arity3< vertex::EmptyCore< ColladaTypes >, vcg::vertex::Coord3f, vcg::vertex::BitFlags, vcg::vertex::Normal3f > >, vcg::vertex::Color4b< Arity4< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f, vertex::Mark > >, vcg::vertex::Quality< float, Arity5< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f, vertex::Mark, vertex::Color4b > >, vcg::vertex::Qualityf< Arity5< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f, vertex::Mark, vertex::Color4b > >, vcg::vertex::VFAdj< vertex::EmptyCore< MyUsedTypes > >, and vcg::vertex::VHAdj< Arity4< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f, vcg::vertex::Mark, vcg::vertex::BitFlags > >.
Definition at line 182 of file vertex/component.h.
const CoordType& vcg::vertex::EmptyCore< TT >::P | ( | ) | const [inline] |
Reimplemented in vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< ColladaTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Normal3f > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj > >, and vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< PolyUsedTypes > >.
Definition at line 87 of file vertex/component.h.
CoordType& vcg::vertex::EmptyCore< TT >::P | ( | ) | [inline] |
Reimplemented in vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< CUsedTypes >, vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< PUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< ColladaTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::Normal3f > >, vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< MyUsedTypes > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vcg::vertex::BitFlags > >, vcg::vertex::Coord< vcg::Point3f, Arity1< vertex::EmptyCore< MyUsedTypes >, vertex::VFAdj > >, and vcg::vertex::Coord< vcg::Point3f, vertex::EmptyCore< PolyUsedTypes > >.
Definition at line 86 of file vertex/component.h.
VecType& vcg::vertex::EmptyCore< TT >::PD1 | ( | ) | [inline] |
Definition at line 162 of file vertex/component.h.
VecType& vcg::vertex::EmptyCore< TT >::PD2 | ( | ) | [inline] |
Definition at line 163 of file vertex/component.h.
QualityType& vcg::vertex::EmptyCore< TT >::Q | ( | ) | [inline] |
Reimplemented in vcg::vertex::Quality< float, Arity5< vertex::EmptyCore< MyUsedTypes >, vertex::Coord3f, vertex::BitFlags, vertex::Normal3f, vertex::Mark, vertex::Color4b > >.
Definition at line 98 of file vertex/component.h.
RadiusType& vcg::vertex::EmptyCore< TT >::R | ( | ) | [inline] |
Definition at line 120 of file vertex/component.h.
TexCoordType& vcg::vertex::EmptyCore< TT >::T | ( | ) | [inline] |
Reimplemented in vcg::vertex::TexCoordOcf< TexCoord2< float, 1 >, Arity2< vertex::EmptyCore< ScrUsedTypes >, vcg::vertex::InfoOcf, vcg::vertex::Coord3f > >.
Definition at line 127 of file vertex/component.h.
int& vcg::vertex::EmptyCore< TT >::VEi | ( | ) | [inline] |
Definition at line 145 of file vertex/component.h.
TT::EdgePointer& vcg::vertex::EmptyCore< TT >::VEp | ( | ) | [inline] |
Definition at line 143 of file vertex/component.h.
int& vcg::vertex::EmptyCore< TT >::VFi | ( | ) | [inline] |
Reimplemented in vcg::vertex::VFAdj< vertex::EmptyCore< MyUsedTypes > >.
Definition at line 139 of file vertex/component.h.
TT::FacePointer& vcg::vertex::EmptyCore< TT >::VFp | ( | ) | [inline] |
Reimplemented in vcg::vertex::VFAdj< vertex::EmptyCore< MyUsedTypes > >.
Definition at line 137 of file vertex/component.h.
int& vcg::vertex::EmptyCore< TT >::VHi | ( | ) | [inline] |
Reimplemented in vcg::vertex::VHAdj< Arity4< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f, vcg::vertex::Mark, vcg::vertex::BitFlags > >.
Definition at line 150 of file vertex/component.h.
TT::HEdgePointer& vcg::vertex::EmptyCore< TT >::VHp | ( | ) | [inline] |
Reimplemented in vcg::vertex::VHAdj< Arity4< vertex::EmptyCore< PolyUsedTypes >, vcg::vertex::Coord3f, vcg::vertex::Normal3f, vcg::vertex::Mark, vcg::vertex::BitFlags > >.
Definition at line 148 of file vertex/component.h.
int& vcg::vertex::EmptyCore< TT >::VTi | ( | ) | [inline] |
Definition at line 134 of file vertex/component.h.
TT::TetraPointer& vcg::vertex::EmptyCore< TT >::VTp | ( | ) | [inline] |
Definition at line 132 of file vertex/component.h.