$darkmode
VCG Library
Public Types | Public Member Functions | Static Public Member Functions | List of all members
vcg::vertex::EmptyCore< TT > Class Template Reference
Inheritance diagram for vcg::vertex::EmptyCore< TT >:

Public Types

typedef int FlagType
 
typedef vcg::Point3f CoordType
 
typedef CoordType::ScalarType ScalarType
 
typedef vcg::Point3s NormalType
 
typedef float QualityType
 
typedef vcg::Color4b ColorType
 
typedef int MarkType
 
typedef ScalarType RadiusType
 
typedef vcg::TexCoord2< float, 1 > TexCoordType
 
typedef float CurScalarType
 
typedef Point3f CurVecType
 
typedef Point2f CurvatureType
 
typedef CurvatureDirBaseType< float > CurvatureDirType
 

Public Member Functions

int & Flags ()
 
int Flags () const
 
int cFlags () const
 
CoordTypeP ()
 
CoordType P () const
 
const CoordTypecP () const
 
bool IsCoordEnabled () const
 
NormalTypeN ()
 
NormalType N () const
 
const NormalTypecN () const
 
bool IsNormalEnabled () const
 
QualityType & Q ()
 
QualityType Q () const
 
const QualityType & cQ () const
 
bool IsQualityEnabled () const
 
ColorTypeC ()
 
ColorType C () const
 
const ColorTypecC () const
 
bool IsColorEnabled () const
 
void InitIMark ()
 
int cIMark () const
 
int IMark () const
 
int & IMark ()
 
bool IsMarkEnabled () const
 
RadiusType & R ()
 
RadiusType R () const
 
const RadiusType & cR () const
 
bool IsRadiusEnabled () const
 
TexCoordType & T ()
 
TexCoordType T () const
 
const TexCoordType & cT () const
 
bool IsTexCoordEnabled () const
 
TT::TetraPointer & VTp ()
 
const TT::TetraPointer & cVTp () const
 
int & VTi ()
 
int VTi () const
 
int cVTi () const
 
bool IsVTInitialized () const
 
void VTClear ()
 
TT::FacePointer & VFp ()
 
const TT::FacePointer & cVFp () const
 
int & VFi ()
 
int VFi () const
 
int cVFi () const
 
bool IsNull () const
 
bool IsVFInitialized () const
 
void VFClear ()
 
TT::EdgePointer & VEp ()
 
TT::EdgePointer cVEp () const
 
int & VEi ()
 
int VEi () const
 
int cVEi () const
 
bool IsVEInitialized () const
 
void VEClear ()
 
TT::HEdgePointer & VHp ()
 
TT::HEdgePointer cVHp () const
 
int & VHi ()
 
int VHi () const
 
int cVHi () const
 
CurVecTypePD1 ()
 
CurVecTypePD2 ()
 
CurVecType PD1 () const
 
CurVecType PD2 () const
 
const CurVecTypecPD1 () const
 
const CurVecTypecPD2 () const
 
CurScalarType & K1 ()
 
CurScalarType & K2 ()
 
CurScalarType K1 () const
 
CurScalarType K2 () const
 
const CurScalarType & cK1 () const
 
const CurScalarType & cK2 () const
 
bool IsCurvatureDirEnabled () const
 
template<class RightValueType >
void ImportData (const RightValueType &)
 

Static Public Member Functions

static bool HasFlags ()
 
static bool HasCoord ()
 
static bool HasNormal ()
 
static bool HasQuality ()
 
static bool HasColor ()
 
static bool HasMark ()
 
static bool HasRadius ()
 
static bool HasTexCoord ()
 
static bool HasVTAdjacency ()
 
static bool HasVFAdjacency ()
 
static bool HasVEAdjacency ()
 
static bool HasVHAdjacency ()
 
static bool HasCurvatureDir ()
 
static void Name (std::vector< std::string > &name)
 

The documentation for this class was generated from the following file: