vcg::tri::io::DerK< MeshType, A, T > Struct Template Reference

#include <import_vmi.h>

Inheritance diagram for vcg::tri::io::DerK< MeshType, A, T >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef std::set< typename
MeshType::PointerToAttribute >
::iterator 
HWIte

Static Public Member Functions

template<int VoF>
static void AddAttrib (MeshType &m, const char *name, unsigned int s, void *data)

Detailed Description

template<class MeshType, class A, class T>
struct vcg::tri::io::DerK< MeshType, A, T >

this class is for testing the list of increasing size types until one is larger than the size of the unknown type

Definition at line 106 of file import_vmi.h.


Member Typedef Documentation

template<class MeshType, class A, class T>
typedef std::set<typename MeshType::PointerToAttribute >::iterator vcg::tri::io::DerK< MeshType, A, T >::HWIte

Reimplemented in vcg::tri::io::Der< MeshType, A2, C1< MeshType, A0, A1 > >, vcg::tri::io::Der< MeshType, A4, C3< MeshType, A0, A1, A2, A3 > >, vcg::tri::io::Der< OpenMeshType, A3, C2< OpenMeshType, A0, A1, A2 > >, vcg::tri::io::Der< MeshType, A3, C2< MeshType, A0, A1, A2 > >, vcg::tri::io::Der< OpenMeshType, A4, C3< OpenMeshType, A0, A1, A2, A3 > >, vcg::tri::io::Der< MeshType, A1, C0< MeshType, A0 > >, vcg::tri::io::Der< OpenMeshType, A2, C1< OpenMeshType, A0, A1 > >, vcg::tri::io::Der< OpenMeshType, A1, C0< OpenMeshType, A0 > >, vcg::tri::io::DerK< MeshType, DummyType< 512 >, K2< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 > > >, vcg::tri::io::DerK< MeshType, DummyType< 1 >, K9< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 128 >, K4< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 64 >, K5< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 > > >, vcg::tri::io::DerK< MeshType, DummyType< 1024 >, K1< MeshType, DummyType< 1048576 >, DummyType< 2048 > > >, vcg::tri::io::DerK< MeshType, A0, K12< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 >, DummyType< 4 >, DummyType< 2 >, DummyType< 1 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 1 >, K10< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 >, DummyType< 1 > > >, vcg::tri::io::DerK< MeshType, DummyType< 256 >, K3< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 > > >, vcg::tri::io::DerK< MeshType, B5, K4< MeshType, B0, B1, B2, B3, B4 > >, vcg::tri::io::DerK< MeshType, B11, K9< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9 > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 512 >, K2< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 > > >, vcg::tri::io::DerK< MeshType, B6, K5< MeshType, B0, B1, B2, B3, B4, B5 > >, vcg::tri::io::DerK< MeshType, B10, K9< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9 > >, vcg::tri::io::DerK< MeshType, DummyType< 128 >, K4< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 > > >, vcg::tri::io::DerK< MeshType, B2, K1< MeshType, B0, B1 > >, vcg::tri::io::DerK< MeshType, B12, K11< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9, B11, B12 > >, vcg::tri::io::DerK< MeshType, DummyType< 32 >, K6< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 > > >, vcg::tri::io::DerK< MeshType, B1, K0< MeshType, B0 > >, vcg::tri::io::DerK< MeshType, B12, K9< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9 > >, vcg::tri::io::DerK< MeshType, B11, K10< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9, B11 > >, vcg::tri::io::DerK< OpenMeshType, A0, K12< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 >, DummyType< 4 >, DummyType< 2 >, DummyType< 1 > > >, vcg::tri::io::DerK< MeshType, B8, K7< MeshType, B0, B1, B2, B3, B4, B5, B6, B7 > >, vcg::tri::io::DerK< MeshType, B4, K3< MeshType, B0, B1, B2, B3 > >, vcg::tri::io::DerK< MeshType, DummyType< 16 >, K7< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 > > >, vcg::tri::io::DerK< MeshType, DummyType< 8 >, K8< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 32 >, K6< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 16 >, K7< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 1 >, K9< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 > > >, vcg::tri::io::DerK< MeshType, DummyType< 64 >, K5< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 > > >, vcg::tri::io::DerK< MeshType, DummyType< 1 >, K10< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 >, DummyType< 1 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 1024 >, K1< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 > > >, vcg::tri::io::DerK< MeshType, A0, K12< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12 > >, vcg::tri::io::DerK< MeshType, B7, K6< MeshType, B0, B1, B2, B3, B4, B5, B6 > >, vcg::tri::io::DerK< MeshType, B3, K2< MeshType, B0, B1, B2 > >, vcg::tri::io::DerK< MeshType, B12, K10< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9, B12 > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 256 >, K3< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 1 >, K11< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 >, DummyType< 2 >, DummyType< 1 > > >, vcg::tri::io::DerK< MeshType, DummyType< 1 >, K11< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 >, DummyType< 2 >, DummyType< 1 > > >, vcg::tri::io::DerK< MeshType, B9, K8< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8 > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 2048 >, K0< OpenMeshType, DummyType< 1048576 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 8 >, K8< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 > > >, and vcg::tri::io::DerK< MeshType, DummyType< 2048 >, K0< MeshType, DummyType< 1048576 > > >.

Definition at line 107 of file import_vmi.h.


Member Function Documentation

template<class MeshType, class A, class T>
template<int VoF>
static void vcg::tri::io::DerK< MeshType, A, T >::AddAttrib ( MeshType &  m,
const char *  name,
unsigned int  s,
void *  data 
) [inline, static]

Reimplemented in vcg::tri::io::Der< MeshType, A2, C1< MeshType, A0, A1 > >, vcg::tri::io::Der< MeshType, A4, C3< MeshType, A0, A1, A2, A3 > >, vcg::tri::io::Der< MeshType, A3, C2< MeshType, A0, A1, A2 > >, vcg::tri::io::Der< MeshType, A1, C0< MeshType, A0 > >, vcg::tri::io::DerK< MeshType, DummyType< 512 >, K2< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 > > >, vcg::tri::io::DerK< MeshType, DummyType< 1 >, K9< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 128 >, K4< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 64 >, K5< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 > > >, vcg::tri::io::DerK< MeshType, DummyType< 1024 >, K1< MeshType, DummyType< 1048576 >, DummyType< 2048 > > >, vcg::tri::io::DerK< MeshType, A0, K12< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 >, DummyType< 4 >, DummyType< 2 >, DummyType< 1 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 1 >, K10< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 >, DummyType< 1 > > >, vcg::tri::io::DerK< MeshType, DummyType< 256 >, K3< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 > > >, vcg::tri::io::DerK< MeshType, B5, K4< MeshType, B0, B1, B2, B3, B4 > >, vcg::tri::io::DerK< MeshType, B11, K9< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9 > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 512 >, K2< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 > > >, vcg::tri::io::DerK< MeshType, B6, K5< MeshType, B0, B1, B2, B3, B4, B5 > >, vcg::tri::io::DerK< MeshType, B10, K9< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9 > >, vcg::tri::io::DerK< MeshType, DummyType< 128 >, K4< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 > > >, vcg::tri::io::DerK< MeshType, B2, K1< MeshType, B0, B1 > >, vcg::tri::io::DerK< MeshType, B12, K11< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9, B11, B12 > >, vcg::tri::io::DerK< MeshType, DummyType< 32 >, K6< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 > > >, vcg::tri::io::DerK< MeshType, B1, K0< MeshType, B0 > >, vcg::tri::io::DerK< MeshType, B12, K9< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9 > >, vcg::tri::io::DerK< MeshType, B11, K10< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9, B11 > >, vcg::tri::io::DerK< OpenMeshType, A0, K12< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 >, DummyType< 4 >, DummyType< 2 >, DummyType< 1 > > >, vcg::tri::io::DerK< MeshType, B8, K7< MeshType, B0, B1, B2, B3, B4, B5, B6, B7 > >, vcg::tri::io::DerK< MeshType, B4, K3< MeshType, B0, B1, B2, B3 > >, vcg::tri::io::DerK< MeshType, DummyType< 16 >, K7< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 > > >, vcg::tri::io::DerK< MeshType, DummyType< 8 >, K8< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 32 >, K6< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 16 >, K7< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 1 >, K9< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 > > >, vcg::tri::io::DerK< MeshType, DummyType< 64 >, K5< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 > > >, vcg::tri::io::DerK< MeshType, DummyType< 1 >, K10< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 >, DummyType< 1 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 1024 >, K1< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 > > >, vcg::tri::io::DerK< MeshType, A0, K12< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12 > >, vcg::tri::io::DerK< MeshType, B7, K6< MeshType, B0, B1, B2, B3, B4, B5, B6 > >, vcg::tri::io::DerK< MeshType, B3, K2< MeshType, B0, B1, B2 > >, vcg::tri::io::DerK< MeshType, B12, K10< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9, B12 > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 256 >, K3< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 1 >, K11< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 >, DummyType< 2 >, DummyType< 1 > > >, vcg::tri::io::DerK< MeshType, DummyType< 1 >, K11< MeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 >, DummyType< 8 >, DummyType< 2 >, DummyType< 1 > > >, vcg::tri::io::DerK< MeshType, B9, K8< MeshType, B0, B1, B2, B3, B4, B5, B6, B7, B8 > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 2048 >, K0< OpenMeshType, DummyType< 1048576 > > >, vcg::tri::io::DerK< OpenMeshType, DummyType< 8 >, K8< OpenMeshType, DummyType< 1048576 >, DummyType< 2048 >, DummyType< 1024 >, DummyType< 512 >, DummyType< 256 >, DummyType< 128 >, DummyType< 64 >, DummyType< 32 >, DummyType< 16 > > >, and vcg::tri::io::DerK< MeshType, DummyType< 2048 >, K0< MeshType, DummyType< 1048576 > > >.

Definition at line 109 of file import_vmi.h.


The documentation for this struct 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:37 2013