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

#include <component.h>

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

List of all members.

Public Member Functions

void Alloc (const int &ns)
 BitFlags ()
const int & cFlags () const
void Dealloc ()
int Flags () const
int & Flags ()
template<class RightF >
void ImportData (const RightF &rightF)

Static Public Member Functions

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

Private Attributes

int _flags

Detailed Description

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

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


Constructor & Destructor Documentation

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

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


Member Function Documentation

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

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

template<class T>
void vcg::face::BitFlags< T >::Dealloc (  )  [inline]
template<class T>
int vcg::face::BitFlags< T >::Flags (  )  const [inline]

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

template<class T>
int& vcg::face::BitFlags< T >::Flags (  )  [inline]

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

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

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

template<class T>
template<class RightF >
void vcg::face::BitFlags< T >::ImportData ( const RightF &  rightF  )  [inline]
template<class T>
static void vcg::face::BitFlags< T >::Name ( std::vector< std::string > &  name  )  [inline, static]

Reimplemented in vcg::face::NormalAbs< vcg::Point3f, Arity6< FaceBase< PolyUsedTypes >, vcg::face::PolyInfo, vcg::face::PFVAdj, vcg::face::PFVAdj, vcg::face::PFFAdj, vcg::face::PFHAdj, vcg::face::BitFlags > >, 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, Arity4< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::Mark, face::BitFlags > >, vcg::face::Normal3f< Arity6< FaceBase< PolyUsedTypes >, vcg::face::PolyInfo, vcg::face::PFVAdj, vcg::face::PFVAdj, vcg::face::PFFAdj, vcg::face::PFHAdj, vcg::face::BitFlags > >, vcg::face::Normal3f< Arity3< FaceBase< MyUsedTypes >, face::VertexRef, face::FFAdj, face::BitFlags > >, 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::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::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::BitFlags > >, and vcg::face::FFAdj< Arity3< FaceBase< CUsedTypes >, face::VertexRef, face::Normal3f, face::BitFlags > >.

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


Member Data Documentation

template<class T>
int vcg::face::BitFlags< T >::_flags [private]

Definition at line 404 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:13 2013