Public Types | Public Member Functions | Static Public Member Functions
vcg::edge::EmptyCore< T > Class Template Reference

#include <component.h>

Inheritance diagram for vcg::edge::EmptyCore< T >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef vcg::Color4b ColorType
typedef int FlagType
typedef int MarkType
typedef float QualityType

Public Member Functions

ColorTypeC ()
ColorType cC () const
int cEEi (const int &) const
T::EdgePointer cEEp (const int &) const
int & cEFi () const
T::FacePointer cEFp () const
T::HEdgePointer cEHp () const
int cIMark () const
const T::CoordType & cP (const int j) const
QualityType cQ () const
T::VertexType * cV (const int j) const
int cVEi (const int &) const
T::EdgePointer cVEp (const int &) const
int & EEi (const int &)
T::EdgePointer & EEp (const int &)
int & EFi ()
T::FacePointer & EFp ()
T::HEdgePointer & EHp ()
int & Flags ()
int Flags () const
int & IMark ()
template<class LeftF >
void ImportData (const LeftF &leftF)
void InitIMark ()
T::CoordType & P (const int j)
const T::CoordType & P (const int j) const
QualityTypeQ ()
T::VertexType *& V (const int j)
T::VertexType *const & V (const int j) const
int & VEi (const int &)
T::EdgePointer & VEp (const int &)

Static Public Member Functions

static bool HasColor ()
static bool HasEEAdjacency ()
static bool HasEFAdjacency ()
static bool HasEHAdjacency ()
static bool HasEVAdjacency ()
static bool HasFlags ()
static bool HasMark ()
static bool HasQuality ()
static bool HasVEAdjacency ()
static bool HasVertexRef ()
static void Name (std::vector< std::string > &name)

Detailed Description

template<class T>
class vcg::edge::EmptyCore< T >

Definition at line 43 of file edge/component.h.


Member Typedef Documentation

template<class T>
typedef vcg::Color4b vcg::edge::EmptyCore< T >::ColorType

Definition at line 55 of file edge/component.h.

template<class T>
typedef int vcg::edge::EmptyCore< T >::FlagType
template<class T>
typedef int vcg::edge::EmptyCore< T >::MarkType

Definition at line 65 of file edge/component.h.

template<class T>
typedef float vcg::edge::EmptyCore< T >::QualityType

Definition at line 60 of file edge/component.h.


Member Function Documentation

template<class T>
ColorType& vcg::edge::EmptyCore< T >::C ( ) [inline]

Definition at line 56 of file edge/component.h.

template<class T>
ColorType vcg::edge::EmptyCore< T >::cC ( ) const [inline]

Definition at line 57 of file edge/component.h.

template<class T>
int vcg::edge::EmptyCore< T >::cEEi ( const int &  ) const [inline]
template<class T>
T::EdgePointer vcg::edge::EmptyCore< T >::cEEp ( const int &  ) const [inline]
template<class T>
int& vcg::edge::EmptyCore< T >::cEFi ( ) const [inline]

Definition at line 95 of file edge/component.h.

template<class T>
T::FacePointer vcg::edge::EmptyCore< T >::cEFp ( ) const [inline]

Definition at line 93 of file edge/component.h.

template<class T>
T::HEdgePointer vcg::edge::EmptyCore< T >::cEHp ( ) const [inline]

Definition at line 89 of file edge/component.h.

template<class T>
int vcg::edge::EmptyCore< T >::cIMark ( ) const [inline]

Definition at line 67 of file edge/component.h.

template<class T>
const T::CoordType& vcg::edge::EmptyCore< T >::cP ( const int  j) const [inline]
template<class T>
QualityType vcg::edge::EmptyCore< T >::cQ ( ) const [inline]

Definition at line 62 of file edge/component.h.

template<class T>
T::VertexType* vcg::edge::EmptyCore< T >::cV ( const int  j) const [inline]
template<class T>
int vcg::edge::EmptyCore< T >::cVEi ( const int &  ) const [inline]
template<class T>
T::EdgePointer vcg::edge::EmptyCore< T >::cVEp ( const int &  ) const [inline]
template<class T>
int& vcg::edge::EmptyCore< T >::EEi ( const int &  ) [inline]
template<class T>
T::EdgePointer& vcg::edge::EmptyCore< T >::EEp ( const int &  ) [inline]
template<class T>
int& vcg::edge::EmptyCore< T >::EFi ( ) [inline]

Definition at line 94 of file edge/component.h.

template<class T>
T::FacePointer& vcg::edge::EmptyCore< T >::EFp ( ) [inline]

Definition at line 92 of file edge/component.h.

template<class T>
T::HEdgePointer& vcg::edge::EmptyCore< T >::EHp ( ) [inline]

Definition at line 88 of file edge/component.h.

template<class T>
int& vcg::edge::EmptyCore< T >::Flags ( ) [inline]
template<class T>
int vcg::edge::EmptyCore< T >::Flags ( ) const [inline]
template<class T>
static bool vcg::edge::EmptyCore< T >::HasColor ( ) [inline, static]

Definition at line 58 of file edge/component.h.

template<class T>
static bool vcg::edge::EmptyCore< T >::HasEEAdjacency ( ) [inline, static]
template<class T>
static bool vcg::edge::EmptyCore< T >::HasEFAdjacency ( ) [inline, static]

Definition at line 96 of file edge/component.h.

template<class T>
static bool vcg::edge::EmptyCore< T >::HasEHAdjacency ( ) [inline, static]

Definition at line 90 of file edge/component.h.

template<class T>
static bool vcg::edge::EmptyCore< T >::HasEVAdjacency ( ) [inline, static]
template<class T>
static bool vcg::edge::EmptyCore< T >::HasFlags ( ) [inline, static]
template<class T>
static bool vcg::edge::EmptyCore< T >::HasMark ( ) [inline, static]

Definition at line 69 of file edge/component.h.

template<class T>
static bool vcg::edge::EmptyCore< T >::HasQuality ( ) [inline, static]

Definition at line 63 of file edge/component.h.

template<class T>
static bool vcg::edge::EmptyCore< T >::HasVEAdjacency ( ) [inline, static]
template<class T>
static bool vcg::edge::EmptyCore< T >::HasVertexRef ( ) [inline, static]
template<class T>
int& vcg::edge::EmptyCore< T >::IMark ( ) [inline]

Definition at line 68 of file edge/component.h.

template<class T>
template<class LeftF >
void vcg::edge::EmptyCore< T >::ImportData ( const LeftF &  leftF) [inline]
template<class T>
void vcg::edge::EmptyCore< T >::InitIMark ( ) [inline]

Definition at line 66 of file edge/component.h.

template<class T>
static void vcg::edge::EmptyCore< T >::Name ( std::vector< std::string > &  name) [inline, static]
template<class T>
T::CoordType& vcg::edge::EmptyCore< T >::P ( const int  j) [inline]
template<class T>
const T::CoordType& vcg::edge::EmptyCore< T >::P ( const int  j) const [inline]

Definition at line 50 of file edge/component.h.

template<class T>
QualityType& vcg::edge::EmptyCore< T >::Q ( ) [inline]

Definition at line 61 of file edge/component.h.

template<class T>
T::VertexType* & vcg::edge::EmptyCore< T >::V ( const int  j) [inline]
template<class T>
T::VertexType* const& vcg::edge::EmptyCore< T >::V ( const int  j) const [inline]
template<class T>
int& vcg::edge::EmptyCore< T >::VEi ( const int &  ) [inline]
template<class T>
T::EdgePointer& vcg::edge::EmptyCore< T >::VEp ( const int &  ) [inline]

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


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:41:25