COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Member Functions | Private Attributes | List of all members
GPUUsg Class Reference

#include <GPUResourceManager.h>

Inheritance diagram for GPUUsg:
Inheritance graph
[legend]
Collaboration diagram for GPUUsg:
Collaboration graph
[legend]

Public Member Functions

 GPUUsg (const char *name, int numElem, int numConn, int numCoord, int *elemList, int *typeList, int *connList, float *vertices, int numElemM, int numConnM, int numCoordM)
 
virtual ~GPUUsg ()
 
int getNumElem ()
 
int getNumConn ()
 
int getNumCoord ()
 
int * getTypeList ()
 
int * getElemList ()
 
int * getConnList ()
 
float * getVertices ()
 
- Public Member Functions inherited from GPUObject
 GPUObject (const char *name)
 
virtual ~GPUObject ()
 
const char * getName ()
 

Private Attributes

int numElem
 
int numConn
 
int numCoord
 
int * typeList
 
int * elemList
 
int * connList
 
float * vertices
 
int numElemM
 
int numConnM
 
int numCoordM
 

Constructor & Destructor Documentation

GPUUsg::GPUUsg ( const char *  name,
int  numElem,
int  numConn,
int  numCoord,
int *  elemList,
int *  typeList,
int *  connList,
float *  vertices,
int  numElemM,
int  numConnM,
int  numCoordM 
)
virtual GPUUsg::~GPUUsg ( )
inlinevirtual

Member Function Documentation

int * GPUUsg::getConnList ( )
int * GPUUsg::getElemList ( )
int GPUUsg::getNumConn ( )
int GPUUsg::getNumCoord ( )
int GPUUsg::getNumElem ( )
int * GPUUsg::getTypeList ( )
float * GPUUsg::getVertices ( )

Member Data Documentation

int* GPUUsg::connList
private
int* GPUUsg::elemList
private
int GPUUsg::numConn
private
int GPUUsg::numConnM
private
int GPUUsg::numCoord
private
int GPUUsg::numCoordM
private
int GPUUsg::numElem
private
int GPUUsg::numElemM
private
int* GPUUsg::typeList
private
float* GPUUsg::vertices
private

The documentation for this class was generated from the following files: