vcg::tri::io::ImporterSMF< OpenMeshType > Class Template Reference

#include <import_smf.h>

List of all members.

Classes

class  SMFFacet

Public Types

enum  { SMF_LABEL_SIZE = 80 }
typedef OpenMeshType::FaceIterator FaceIterator
typedef OpenMeshType::FaceType FaceType
typedef OpenMeshType::ScalarType ScalarType
enum  SMFError { E_NOERROR, E_CANTOPEN, E_UNESPECTEDEOF }
typedef
OpenMeshType::VertexIterator 
VertexIterator
typedef OpenMeshType::VertexPointer VertexPointer
typedef OpenMeshType::VertexType VertexType

Static Public Member Functions

static const char * ErrorMsg (int error)
 Standard call for knowing the meaning of an error code.
static int Open (OpenMeshType &m, const char *filename)
 Standard call for reading a mesh.

Detailed Description

template<class OpenMeshType>
class vcg::tri::io::ImporterSMF< OpenMeshType >

This class encapsulate a filter for opening smf meshes.

Definition at line 41 of file import_smf.h.


Member Typedef Documentation

template<class OpenMeshType >
typedef OpenMeshType::FaceIterator vcg::tri::io::ImporterSMF< OpenMeshType >::FaceIterator

Definition at line 49 of file import_smf.h.

template<class OpenMeshType >
typedef OpenMeshType::FaceType vcg::tri::io::ImporterSMF< OpenMeshType >::FaceType

Definition at line 47 of file import_smf.h.

template<class OpenMeshType >
typedef OpenMeshType::ScalarType vcg::tri::io::ImporterSMF< OpenMeshType >::ScalarType

Definition at line 45 of file import_smf.h.

template<class OpenMeshType >
typedef OpenMeshType::VertexIterator vcg::tri::io::ImporterSMF< OpenMeshType >::VertexIterator

Definition at line 48 of file import_smf.h.

template<class OpenMeshType >
typedef OpenMeshType::VertexPointer vcg::tri::io::ImporterSMF< OpenMeshType >::VertexPointer

Definition at line 44 of file import_smf.h.

template<class OpenMeshType >
typedef OpenMeshType::VertexType vcg::tri::io::ImporterSMF< OpenMeshType >::VertexType

Definition at line 46 of file import_smf.h.


Member Enumeration Documentation

template<class OpenMeshType >
anonymous enum
Enumerator:
SMF_LABEL_SIZE 

Definition at line 52 of file import_smf.h.

template<class OpenMeshType >
enum vcg::tri::io::ImporterSMF::SMFError
Enumerator:
E_NOERROR 
E_CANTOPEN 
E_UNESPECTEDEOF 

Definition at line 61 of file import_smf.h.


Member Function Documentation

template<class OpenMeshType >
static const char* vcg::tri::io::ImporterSMF< OpenMeshType >::ErrorMsg ( int  error  )  [inline, static]

Standard call for knowing the meaning of an error code.

Definition at line 69 of file import_smf.h.

template<class OpenMeshType >
static int vcg::tri::io::ImporterSMF< OpenMeshType >::Open ( OpenMeshType &  m,
const char *  filename 
) [inline, static]

Standard call for reading a mesh.

Definition at line 81 of file import_smf.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:39 2013