vcg::tri::io::PlyInfo Class Reference

#include <io_ply.h>

List of all members.

Public Types

enum  Error {
  E_NO_VERTEX = ply::E_MAXPLYERRORS+1, E_NO_FACE = ply::E_MAXPLYERRORS+2, E_SHORTFILE = ply::E_MAXPLYERRORS+3, E_NO_3VERTINFACE = ply::E_MAXPLYERRORS+4,
  E_BAD_VERT_INDEX = ply::E_MAXPLYERRORS+5, E_NO_6TCOORD = ply::E_MAXPLYERRORS+6, E_DIFFER_COLORS = ply::E_MAXPLYERRORS+7, E_MAXPLYINFOERRORS = ply::E_MAXPLYERRORS+8
}
typedef ::vcg::ply::PropDescriptor PropDescriptor

Public Member Functions

 PlyInfo ()

Public Attributes

CallBackPoscb
 a Simple callback that can be used for long ply parsing.
PropDescriptorFaceData
 The additional vertex descriptor that a user can specify to load additional per-face non-standard data stored in a ply.
int fdn
 the number of per-face descriptor (usually 0)
std::string header
 a string containing the current ply header. Useful for showing it to the user.
int mask
 It returns a bit mask describing the field preesnt in the ply file.
int status
 Store the error codes enconutered when parsing a ply.
int vdn
 the number of per-vertex descriptor (usually 0)
PropDescriptorVertexData
 The additional vertex descriptor that a user can specify to load additional per-vertex non-standard data stored in a ply.

Detailed Description

Additional data needed or useful for parsing a ply mesh. This class can be passed to the ImporterPLY::Open() function for

Definition at line 62 of file io_trimesh/io_ply.h.


Member Typedef Documentation

Definition at line 65 of file io_trimesh/io_ply.h.


Member Enumeration Documentation

Enumerator:
E_NO_VERTEX 
E_NO_FACE 
E_SHORTFILE 
E_NO_3VERTINFACE 
E_BAD_VERT_INDEX 
E_NO_6TCOORD 
E_DIFFER_COLORS 
E_MAXPLYINFOERRORS 

Definition at line 97 of file io_trimesh/io_ply.h.


Constructor & Destructor Documentation

vcg::tri::io::PlyInfo::PlyInfo (  )  [inline]

Definition at line 67 of file io_trimesh/io_ply.h.


Member Data Documentation

a Simple callback that can be used for long ply parsing.

Definition at line 82 of file io_trimesh/io_ply.h.

The additional vertex descriptor that a user can specify to load additional per-face non-standard data stored in a ply.

Definition at line 92 of file io_trimesh/io_ply.h.

the number of per-face descriptor (usually 0)

Definition at line 89 of file io_trimesh/io_ply.h.

a string containing the current ply header. Useful for showing it to the user.

Definition at line 95 of file io_trimesh/io_ply.h.

It returns a bit mask describing the field preesnt in the ply file.

Definition at line 78 of file io_trimesh/io_ply.h.

Store the error codes enconutered when parsing a ply.

Definition at line 76 of file io_trimesh/io_ply.h.

the number of per-vertex descriptor (usually 0)

Definition at line 85 of file io_trimesh/io_ply.h.

The additional vertex descriptor that a user can specify to load additional per-vertex non-standard data stored in a ply.

Definition at line 87 of file io_trimesh/io_ply.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