vcg::tri::io::Mask Class Reference

#include <io_mask.h>

List of all members.

Public Types

enum  {
  IOM_NONE = 0x00000, IOM_VERTCOORD = 0x00001, IOM_VERTFLAGS = 0x00002, IOM_VERTCOLOR = 0x00004,
  IOM_VERTQUALITY = 0x00008, IOM_VERTNORMAL = 0x00010, IOM_VERTTEXCOORD = 0x00020, IOM_VERTRADIUS = 0x10000,
  IOM_FACEINDEX = 0x00040, IOM_FACEFLAGS = 0x00080, IOM_FACECOLOR = 0x00100, IOM_FACEQUALITY = 0x00200,
  IOM_FACENORMAL = 0x00400, IOM_WEDGCOLOR = 0x00800, IOM_WEDGTEXCOORD = 0x01000, IOM_WEDGTEXMULTI = 0x02000,
  IOM_WEDGNORMAL = 0x04000, IOM_BITPOLYGONAL = 0x20000, IOM_CAMERA = 0x08000, IOM_FLAGS = IOM_VERTFLAGS + IOM_FACEFLAGS,
  IOM_ALL = 0xFFFFF
}

Static Public Member Functions

template<class MeshType >
static void ClampMask (MeshType &m, int &mask)

Detailed Description

Definition at line 58 of file io_mask.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
IOM_NONE 
IOM_VERTCOORD 
IOM_VERTFLAGS 
IOM_VERTCOLOR 
IOM_VERTQUALITY 
IOM_VERTNORMAL 
IOM_VERTTEXCOORD 
IOM_VERTRADIUS 
IOM_FACEINDEX 
IOM_FACEFLAGS 
IOM_FACECOLOR 
IOM_FACEQUALITY 
IOM_FACENORMAL 
IOM_WEDGCOLOR 
IOM_WEDGTEXCOORD 
IOM_WEDGTEXMULTI 
IOM_WEDGNORMAL 
IOM_BITPOLYGONAL 
IOM_CAMERA 
IOM_FLAGS 
IOM_ALL 

Definition at line 66 of file io_mask.h.


Member Function Documentation

template<class MeshType >
static void vcg::tri::io::Mask::ClampMask ( MeshType &  m,
int &  mask 
) [inline, static]

Definition at line 123 of file io_mask.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:47 2013