All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
PatchArray Struct Reference

#include <types.h>

Public Member Functions

 PatchArray (Far::PatchDescriptor desc_in, int numPatches_in, int indexBase_in, int primitiveIdBase_in)
 
 PatchArray (Far::PatchDescriptor regDesc_in, Far::PatchDescriptor irregDesc_in, int numPatches_in, int indexBase_in, int primitiveIdBase_in)
 
Far::PatchDescriptor const & GetDescriptor () const
 
Far::PatchDescriptor const & GetDescriptorRegular () const
 
Far::PatchDescriptor const & GetDescriptorIrregular () const
 
int GetPatchType () const
 
int GetPatchTypeRegular () const
 
int GetPatchTypeIrregular () const
 
int GetNumPatches () const
 
int GetIndexBase () const
 
int GetStride () const
 
int GetPrimitiveIdBase () const
 

Public Attributes

Far::PatchDescriptor regDesc
 
Far::PatchDescriptor desc
 
int numPatches
 
int indexBase
 
int stride
 
int primitiveIdBase
 

Detailed Description

Definition at line 66 of file types.h.

Constructor & Destructor Documentation

PatchArray ( Far::PatchDescriptor  desc_in,
int  numPatches_in,
int  indexBase_in,
int  primitiveIdBase_in 
)
inline

Definition at line 68 of file types.h.

PatchArray ( Far::PatchDescriptor  regDesc_in,
Far::PatchDescriptor  irregDesc_in,
int  numPatches_in,
int  indexBase_in,
int  primitiveIdBase_in 
)
inline

Definition at line 75 of file types.h.

Member Function Documentation

Far::PatchDescriptor const& GetDescriptor ( ) const
inline

Definition at line 83 of file types.h.

Far::PatchDescriptor const& GetDescriptorIrregular ( ) const
inline

Definition at line 89 of file types.h.

Far::PatchDescriptor const& GetDescriptorRegular ( ) const
inline

Definition at line 86 of file types.h.

int GetIndexBase ( ) const
inline

Definition at line 106 of file types.h.

int GetNumPatches ( ) const
inline

Definition at line 103 of file types.h.

int GetPatchType ( ) const
inline

Definition at line 93 of file types.h.

int GetPatchTypeIrregular ( ) const
inline

Definition at line 99 of file types.h.

int GetPatchTypeRegular ( ) const
inline

Definition at line 96 of file types.h.

int GetPrimitiveIdBase ( ) const
inline

Definition at line 112 of file types.h.

int GetStride ( ) const
inline

Definition at line 109 of file types.h.

Member Data Documentation

Definition at line 119 of file types.h.

int indexBase

Definition at line 122 of file types.h.

int numPatches

Definition at line 121 of file types.h.

int primitiveIdBase

Definition at line 124 of file types.h.

Definition at line 118 of file types.h.

int stride

Definition at line 123 of file types.h.


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