vcg::face::VertexRef< T > Class Template Reference

#include <component.h>

Inheritance diagram for vcg::face::VertexRef< T >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef T::VertexType::CoordType CoordType
typedef T::VertexType::ScalarType ScalarType

Public Member Functions

void Alloc (const int &ns)
const CoordTypecP (const int j) const
const CoordTypecP0 (const int j) const
const CoordTypecP1 (const int j) const
const CoordTypecP2 (const int j) const
T::VertexType * cV (const int j) const
T::VertexType * cV0 (const int j) const
T::VertexType * cV1 (const int j) const
T::VertexType * cV2 (const int j) const
void Dealloc ()
template<class RightF >
void ImportData (const RightF &rightF)
const CoordTypeP (const int j) const
CoordTypeP (const int j)
const CoordTypeP0 (const int j) const
CoordTypeP0 (const int j)
 Shortcut per accedere ai punti delle facce.
const CoordTypeP1 (const int j) const
CoordTypeP1 (const int j)
const CoordTypeP2 (const int j) const
CoordTypeP2 (const int j)
const T::VertexType *const & UberV (const int j) const
T::VertexType *& UberV (const int j)
T::VertexType *const & V (const int j) const
T::VertexType *& V (const int j)
T::VertexType *const V0 (const int j) const
T::VertexType *& V0 (const int j)
T::VertexType *const V1 (const int j) const
T::VertexType *& V1 (const int j)
T::VertexType *const V2 (const int j) const
T::VertexType *& V2 (const int j)
 VertexRef ()

Static Public Member Functions

static bool HasFVAdjacency ()
static bool HasVertexRef ()
static void Name (std::vector< std::string > &name)

Private Attributes

T::VertexType * v [3]

Detailed Description

template<class T>
class vcg::face::VertexRef< T >

Definition at line 139 of file face/component.h.


Member Typedef Documentation

template<class T>
typedef T::VertexType::CoordType vcg::face::VertexRef< T >::CoordType

Definition at line 147 of file face/component.h.

Reimplemented in vcg::FaceArityMax< MyUsedTypes, face::VertexRef, face::FFAdj, face::Mark, face::BitFlags, face::Normal3f, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, vcg::FaceArityMax< MyUsedTypes, face::VertexRef, face::FFAdj, face::BitFlags, face::Normal3f, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, vcg::FaceArityMax< MyUsedTypes, vcg::face::VertexRef, vcg::face::Normal3f, vcg::face::BitFlags, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, vcg::FaceArityMax< MyUsedTypes, face::VertexRef, face::Normal3f, face::BitFlags, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, vcg::FaceArityMax< CUsedTypes, face::VertexRef, face::Normal3f, face::BitFlags, face::FFAdj, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, vcg::FaceArityMax< ColladaTypes, vcg::face::VertexRef, vcg::face::BitFlags, vcg::face::Normal3f, vcg::face::Color4b, vcg::face::WedgeTexCoord2f, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, vcg::FaceArityMax< MyUsedTypes, face::VertexRef, face::Normal3f, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, vcg::FaceArityMax< MyUsedTypes, face::VFAdj, face::VertexRef, face::BitFlags, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, vcg::FaceArityMax< ScrUsedTypes, vcg::face::InfoOcf, vcg::face::VertexRef, vcg::face::WedgeTexCoordfOcf, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, vcg::FaceArityMax< MyUsedTypes, face::VertexRef, face::BitFlags, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, vcg::FaceArityMax< MyUsedTypes, face::VertexRef, face::Normal3f, face::EdgePlane, face::BitFlags, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, vcg::FaceArityMax< MyUsedTypes, face::VertexRef, face::BitFlags, face::Mark, face::Normal3f, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, vcg::FaceArityMax< MyUsedTypes, face::InfoOcf, face::FFAdjOcf, face::VertexRef, face::BitFlags, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, vcg::FaceArityMax< MyUsedTypes, face::FFAdj, face::VertexRef, face::BitFlags, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, vcg::FaceArityMax< MyUsedTypes, face::VertexRef, face::FFAdj, face::Mark, face::BitFlags, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, vcg::FaceArityMax< MyUsedTypes, vcg::face::VertexRef, vcg::face::Normal3f, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >, and vcg::FaceArityMax< MyUsedTypes, face::VFAdj, face::Normal3f, face::VertexRef, face::BitFlags, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver, DefaultDeriver >.

Definition at line 148 of file face/component.h.


Constructor & Destructor Documentation

template<class T>
vcg::face::VertexRef< T >::VertexRef (  )  [inline]

Definition at line 141 of file face/component.h.


Member Function Documentation

template<class T>
void vcg::face::VertexRef< T >::Alloc ( const int &  ns  )  [inline]

Reimplemented in vcg::face::NormalAbs< vcg::Point3f, Arity2< FaceBase< ColladaTypes >, vcg::face::VertexRef, vcg::face::BitFlags > >, vcg::face::NormalAbs< vcg::Point3f, Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::BitFlags > >, vcg::face::NormalAbs< vcg::Point3f, Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::BitFlags, face::Mark > >, vcg::face::NormalAbs< vcg::Point3f, Arity1< FaceBase< MyUsedTypes >, face::VertexRef > >, vcg::face::NormalAbs< vcg::Point3f, Arity1< FaceBase< CUsedTypes >, face::VertexRef > >, vcg::face::NormalAbs< vcg::Point3f, Arity1< FaceBase< MyUsedTypes >, vcg::face::VertexRef > >, vcg::face::NormalAbs< vcg::Point3f, Arity4< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::Mark, face::BitFlags > >, vcg::face::WedgeTexCoord< TexCoord2< float, 1 >, Arity4< FaceBase< ColladaTypes >, vcg::face::VertexRef, vcg::face::BitFlags, vcg::face::Normal3f, vcg::face::Color4b > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::VertexRef, face::Normal3f > >, vcg::face::BitFlags< Arity1< FaceBase< MyUsedTypes >, face::VertexRef > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::Normal3f, face::EdgePlane > >, vcg::face::BitFlags< Arity1< FaceBase< ColladaTypes >, vcg::face::VertexRef > >, vcg::face::BitFlags< Arity2< FaceBase< CUsedTypes >, face::VertexRef, face::Normal3f > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, vcg::face::VertexRef, vcg::face::Normal3f > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::VFAdj, face::Normal3f, face::VertexRef > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::FFAdj, face::VertexRef > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::InfoOcf, face::FFAdjOcf, face::VertexRef > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::VFAdj, face::VertexRef > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::Mark > >, vcg::face::Color< vcg::Color4b, Arity3< FaceBase< ColladaTypes >, vcg::face::VertexRef, vcg::face::BitFlags, vcg::face::Normal3f > >, vcg::face::FFAdj< Arity1< FaceBase< MyUsedTypes >, face::VertexRef > >, and vcg::face::FFAdj< Arity3< FaceBase< CUsedTypes >, face::VertexRef, face::Normal3f, face::BitFlags > >.

Definition at line 191 of file face/component.h.

template<class T>
const CoordType& vcg::face::VertexRef< T >::cP ( const int  j  )  const [inline]

Definition at line 157 of file face/component.h.

template<class T>
const CoordType& vcg::face::VertexRef< T >::cP0 ( const int  j  )  const [inline]

Definition at line 179 of file face/component.h.

template<class T>
const CoordType& vcg::face::VertexRef< T >::cP1 ( const int  j  )  const [inline]

Definition at line 180 of file face/component.h.

template<class T>
const CoordType& vcg::face::VertexRef< T >::cP2 ( const int  j  )  const [inline]

Definition at line 181 of file face/component.h.

template<class T>
T::VertexType* vcg::face::VertexRef< T >::cV ( const int  j  )  const [inline]

Definition at line 152 of file face/component.h.

template<class T>
T::VertexType* vcg::face::VertexRef< T >::cV0 ( const int  j  )  const [inline]

Definition at line 168 of file face/component.h.

template<class T>
T::VertexType* vcg::face::VertexRef< T >::cV1 ( const int  j  )  const [inline]

Definition at line 169 of file face/component.h.

template<class T>
T::VertexType* vcg::face::VertexRef< T >::cV2 ( const int  j  )  const [inline]

Definition at line 170 of file face/component.h.

template<class T>
void vcg::face::VertexRef< T >::Dealloc (  )  [inline]

Reimplemented in vcg::face::NormalAbs< vcg::Point3f, Arity2< FaceBase< ColladaTypes >, vcg::face::VertexRef, vcg::face::BitFlags > >, vcg::face::NormalAbs< vcg::Point3f, Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::BitFlags > >, vcg::face::NormalAbs< vcg::Point3f, Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::BitFlags, face::Mark > >, vcg::face::NormalAbs< vcg::Point3f, Arity1< FaceBase< MyUsedTypes >, face::VertexRef > >, vcg::face::NormalAbs< vcg::Point3f, Arity1< FaceBase< CUsedTypes >, face::VertexRef > >, vcg::face::NormalAbs< vcg::Point3f, Arity1< FaceBase< MyUsedTypes >, vcg::face::VertexRef > >, vcg::face::NormalAbs< vcg::Point3f, Arity4< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::Mark, face::BitFlags > >, vcg::face::WedgeTexCoord< TexCoord2< float, 1 >, Arity4< FaceBase< ColladaTypes >, vcg::face::VertexRef, vcg::face::BitFlags, vcg::face::Normal3f, vcg::face::Color4b > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::VertexRef, face::Normal3f > >, vcg::face::BitFlags< Arity1< FaceBase< MyUsedTypes >, face::VertexRef > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::Normal3f, face::EdgePlane > >, vcg::face::BitFlags< Arity1< FaceBase< ColladaTypes >, vcg::face::VertexRef > >, vcg::face::BitFlags< Arity2< FaceBase< CUsedTypes >, face::VertexRef, face::Normal3f > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, vcg::face::VertexRef, vcg::face::Normal3f > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::VFAdj, face::Normal3f, face::VertexRef > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::FFAdj, face::VertexRef > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::InfoOcf, face::FFAdjOcf, face::VertexRef > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::VFAdj, face::VertexRef > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::Mark > >, vcg::face::Color< vcg::Color4b, Arity3< FaceBase< ColladaTypes >, vcg::face::VertexRef, vcg::face::BitFlags, vcg::face::Normal3f > >, vcg::face::FFAdj< Arity1< FaceBase< MyUsedTypes >, face::VertexRef > >, and vcg::face::FFAdj< Arity3< FaceBase< CUsedTypes >, face::VertexRef, face::Normal3f, face::BitFlags > >.

Definition at line 192 of file face/component.h.

template<class T>
static bool vcg::face::VertexRef< T >::HasFVAdjacency (  )  [inline, static]

Definition at line 195 of file face/component.h.

template<class T>
static bool vcg::face::VertexRef< T >::HasVertexRef (  )  [inline, static]

Definition at line 194 of file face/component.h.

template<class T>
template<class RightF >
void vcg::face::VertexRef< T >::ImportData ( const RightF &  rightF  )  [inline]

Reimplemented in vcg::face::NormalAbs< vcg::Point3f, Arity2< FaceBase< ColladaTypes >, vcg::face::VertexRef, vcg::face::BitFlags > >, vcg::face::NormalAbs< vcg::Point3f, Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::BitFlags > >, vcg::face::NormalAbs< vcg::Point3f, Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::BitFlags, face::Mark > >, vcg::face::NormalAbs< vcg::Point3f, Arity1< FaceBase< MyUsedTypes >, face::VertexRef > >, vcg::face::NormalAbs< vcg::Point3f, Arity1< FaceBase< CUsedTypes >, face::VertexRef > >, vcg::face::NormalAbs< vcg::Point3f, Arity1< FaceBase< MyUsedTypes >, vcg::face::VertexRef > >, vcg::face::NormalAbs< vcg::Point3f, Arity4< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::Mark, face::BitFlags > >, vcg::face::WedgeTexCoord< TexCoord2< float, 1 >, Arity4< FaceBase< ColladaTypes >, vcg::face::VertexRef, vcg::face::BitFlags, vcg::face::Normal3f, vcg::face::Color4b > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::VertexRef, face::Normal3f > >, vcg::face::BitFlags< Arity1< FaceBase< MyUsedTypes >, face::VertexRef > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::Normal3f, face::EdgePlane > >, vcg::face::BitFlags< Arity1< FaceBase< ColladaTypes >, vcg::face::VertexRef > >, vcg::face::BitFlags< Arity2< FaceBase< CUsedTypes >, face::VertexRef, face::Normal3f > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, vcg::face::VertexRef, vcg::face::Normal3f > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::VFAdj, face::Normal3f, face::VertexRef > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::FFAdj, face::VertexRef > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::InfoOcf, face::FFAdjOcf, face::VertexRef > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::VFAdj, face::VertexRef > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::Mark > >, vcg::face::Color< vcg::Color4b, Arity3< FaceBase< ColladaTypes >, vcg::face::VertexRef, vcg::face::BitFlags, vcg::face::Normal3f > >, vcg::face::Mark< Arity2< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj > >, vcg::face::Mark< Arity2< FaceBase< MyUsedTypes >, face::VertexRef, face::BitFlags > >, vcg::face::FFAdj< Arity1< FaceBase< MyUsedTypes >, face::VertexRef > >, and vcg::face::FFAdj< Arity3< FaceBase< CUsedTypes >, face::VertexRef, face::Normal3f, face::BitFlags > >.

Definition at line 190 of file face/component.h.

template<class T>
static void vcg::face::VertexRef< T >::Name ( std::vector< std::string > &  name  )  [inline, static]

Reimplemented in vcg::face::NormalAbs< vcg::Point3f, Arity2< FaceBase< ColladaTypes >, vcg::face::VertexRef, vcg::face::BitFlags > >, vcg::face::NormalAbs< vcg::Point3f, Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::BitFlags > >, vcg::face::NormalAbs< vcg::Point3f, Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::BitFlags, face::Mark > >, vcg::face::NormalAbs< vcg::Point3f, Arity1< FaceBase< MyUsedTypes >, face::VertexRef > >, vcg::face::NormalAbs< vcg::Point3f, Arity1< FaceBase< CUsedTypes >, face::VertexRef > >, vcg::face::NormalAbs< vcg::Point3f, Arity1< FaceBase< MyUsedTypes >, vcg::face::VertexRef > >, vcg::face::NormalAbs< vcg::Point3f, Arity4< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::Mark, face::BitFlags > >, vcg::face::Normal3f< Arity1< FaceBase< MyUsedTypes >, face::VertexRef > >, vcg::face::Normal3f< Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::BitFlags > >, vcg::face::Normal3f< Arity1< FaceBase< MyUsedTypes >, vcg::face::VertexRef > >, vcg::face::Normal3f< Arity2< FaceBase< ColladaTypes >, vcg::face::VertexRef, vcg::face::BitFlags > >, vcg::face::Normal3f< Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::BitFlags, face::Mark > >, vcg::face::Normal3f< Arity4< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::Mark, face::BitFlags > >, vcg::face::Normal3f< Arity1< FaceBase< CUsedTypes >, face::VertexRef > >, vcg::face::WedgeTexCoord< TexCoord2< float, 1 >, Arity4< FaceBase< ColladaTypes >, vcg::face::VertexRef, vcg::face::BitFlags, vcg::face::Normal3f, vcg::face::Color4b > >, vcg::face::WedgeTexCoord2f< Arity4< FaceBase< ColladaTypes >, vcg::face::VertexRef, vcg::face::BitFlags, vcg::face::Normal3f, vcg::face::Color4b > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::VertexRef, face::Normal3f > >, vcg::face::BitFlags< Arity1< FaceBase< MyUsedTypes >, face::VertexRef > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::Normal3f, face::EdgePlane > >, vcg::face::BitFlags< Arity1< FaceBase< ColladaTypes >, vcg::face::VertexRef > >, vcg::face::BitFlags< Arity2< FaceBase< CUsedTypes >, face::VertexRef, face::Normal3f > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, vcg::face::VertexRef, vcg::face::Normal3f > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::VFAdj, face::Normal3f, face::VertexRef > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::FFAdj, face::VertexRef > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::InfoOcf, face::FFAdjOcf, face::VertexRef > >, vcg::face::BitFlags< Arity2< FaceBase< MyUsedTypes >, face::VFAdj, face::VertexRef > >, vcg::face::BitFlags< Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::Mark > >, vcg::face::Color< vcg::Color4b, Arity3< FaceBase< ColladaTypes >, vcg::face::VertexRef, vcg::face::BitFlags, vcg::face::Normal3f > >, vcg::face::Color4b< Arity3< FaceBase< ColladaTypes >, vcg::face::VertexRef, vcg::face::BitFlags, vcg::face::Normal3f > >, vcg::face::Mark< Arity2< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj > >, vcg::face::Mark< Arity2< FaceBase< MyUsedTypes >, face::VertexRef, face::BitFlags > >, vcg::face::FFAdj< Arity1< FaceBase< MyUsedTypes >, face::VertexRef > >, vcg::face::FFAdj< Arity3< FaceBase< CUsedTypes >, face::VertexRef, face::Normal3f, face::BitFlags > >, and vcg::face::EdgePlane< Arity2< FaceBase< MyUsedTypes >, face::VertexRef, face::Normal3f > >.

Definition at line 197 of file face/component.h.

template<class T>
const CoordType& vcg::face::VertexRef< T >::P ( const int  j  )  const [inline]

Definition at line 156 of file face/component.h.

template<class T>
CoordType& vcg::face::VertexRef< T >::P ( const int  j  )  [inline]

Definition at line 155 of file face/component.h.

template<class T>
const CoordType& vcg::face::VertexRef< T >::P0 ( const int  j  )  const [inline]

Definition at line 176 of file face/component.h.

template<class T>
CoordType& vcg::face::VertexRef< T >::P0 ( const int  j  )  [inline]

Shortcut per accedere ai punti delle facce.

Definition at line 173 of file face/component.h.

template<class T>
const CoordType& vcg::face::VertexRef< T >::P1 ( const int  j  )  const [inline]

Definition at line 177 of file face/component.h.

template<class T>
CoordType& vcg::face::VertexRef< T >::P1 ( const int  j  )  [inline]

Definition at line 174 of file face/component.h.

template<class T>
const CoordType& vcg::face::VertexRef< T >::P2 ( const int  j  )  const [inline]

Definition at line 178 of file face/component.h.

template<class T>
CoordType& vcg::face::VertexRef< T >::P2 ( const int  j  )  [inline]

Definition at line 175 of file face/component.h.

template<class T>
const T::VertexType* const& vcg::face::VertexRef< T >::UberV ( const int  j  )  const [inline]

Definition at line 184 of file face/component.h.

template<class T>
T::VertexType* & vcg::face::VertexRef< T >::UberV ( const int  j  )  [inline]

Definition at line 183 of file face/component.h.

template<class T>
T::VertexType* const& vcg::face::VertexRef< T >::V ( const int  j  )  const [inline]

Definition at line 151 of file face/component.h.

template<class T>
T::VertexType* & vcg::face::VertexRef< T >::V ( const int  j  )  [inline]

Definition at line 150 of file face/component.h.

template<class T>
T::VertexType* const vcg::face::VertexRef< T >::V0 ( const int  j  )  const [inline]

Definition at line 165 of file face/component.h.

template<class T>
T::VertexType* & vcg::face::VertexRef< T >::V0 ( const int  j  )  [inline]

Return the pointer to the ((j+1)3)-th vertex of the face.

Parameters:
j Index of the face vertex.

Definition at line 162 of file face/component.h.

template<class T>
T::VertexType* const vcg::face::VertexRef< T >::V1 ( const int  j  )  const [inline]

Definition at line 166 of file face/component.h.

template<class T>
T::VertexType* & vcg::face::VertexRef< T >::V1 ( const int  j  )  [inline]

Definition at line 163 of file face/component.h.

template<class T>
T::VertexType* const vcg::face::VertexRef< T >::V2 ( const int  j  )  const [inline]

Definition at line 167 of file face/component.h.

template<class T>
T::VertexType* & vcg::face::VertexRef< T >::V2 ( const int  j  )  [inline]

Definition at line 164 of file face/component.h.


Member Data Documentation

template<class T>
T::VertexType* vcg::face::VertexRef< T >::v[3] [private]

Definition at line 201 of file face/component.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:23:19 2013