All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PatchTables::PatchArray::ArrayRange Struct Reference

Describes the range of patches in a PatchArray. More...

#include <patchTables.h>

Public Member Functions

 ArrayRange (unsigned int ivertIndex, unsigned int ipatchIndex, unsigned int inpatches, unsigned int iquadOffsetIndex)
 Constructor. More...
 

Public Attributes

unsigned int vertIndex
 
unsigned int patchIndex
 
unsigned int npatches
 
unsigned int quadOffsetIndex
 

Detailed Description

Describes the range of patches in a PatchArray.

Definition at line 245 of file patchTables.h.

Constructor & Destructor Documentation

ArrayRange ( unsigned int  ivertIndex,
unsigned int  ipatchIndex,
unsigned int  inpatches,
unsigned int  iquadOffsetIndex 
)
inline

Constructor.

Parameters
ivertIndexabsolute index to the first control vertex of the first patch in the PTable
ipatchIndexabsolute index of the first patch in the array
inpatchesnumber of patches in the array
iquadOffsetIndexabsolute index of the first quad offset entry

Definition at line 260 of file patchTables.h.

Member Data Documentation

unsigned int npatches

Definition at line 263 of file patchTables.h.

unsigned int patchIndex

Definition at line 263 of file patchTables.h.

unsigned int quadOffsetIndex

Definition at line 263 of file patchTables.h.

unsigned int vertIndex

Definition at line 263 of file patchTables.h.


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