GemaMesh
The GeMA Mesh Plugin
Loading...
Searching...
No Matches
GmpMeshLoader< Vector >::DataIt Struct Reference

Iterator structure returned by tableSize and consumed by ttable / itable. More...

#include <gmpMeshLoader.h>

Collaboration diagram for GmpMeshLoader< Vector >::DataIt:

Public Member Functions

 DataIt (const QVariant &v, const char *f, int s, int t)
 
void reset ()
 

Public Attributes

const QVariant_v
 The data source. Either a LuaTable or a LuaFunction object, held externally.
 
const char * _field
 The field name used on error messages.
 
int _size
 The data size.
 
int _type
 _v type: 0 = invalid, 1 = function, 2 = table, 3 = multiple tables
 
int _next
 The next index when calling a function / indexing a table.
 
int _nextt
 The next table index when the data is provided by multiple tables.
 

Detailed Description

template<template< class > class Vector>
struct GmpMeshLoader< Vector >::DataIt

Iterator structure returned by tableSize and consumed by ttable / itable.


The documentation for this struct was generated from the following file: