COVISE Core
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::GPUUsg ( const char *  name,
int  numElem,
int  numConn,
int  numCoord,
int *  elemList,
int *  typeList,
int *  connList,
float *  vertices,
int  numElemM,
int  numConnM,
int  numCoordM 
)

◆ ~GPUUsg()

virtual GPUUsg::~GPUUsg ( )
inlinevirtual

Member Function Documentation

◆ getConnList()

int * GPUUsg::getConnList ( )

◆ getElemList()

int * GPUUsg::getElemList ( )

◆ getNumConn()

int GPUUsg::getNumConn ( )

◆ getNumCoord()

int GPUUsg::getNumCoord ( )

◆ getNumElem()

int GPUUsg::getNumElem ( )

◆ getTypeList()

int * GPUUsg::getTypeList ( )

◆ getVertices()

float * GPUUsg::getVertices ( )

Member Data Documentation

◆ connList

int* GPUUsg::connList
private

◆ elemList

int* GPUUsg::elemList
private

◆ numConn

int GPUUsg::numConn
private

◆ numConnM

int GPUUsg::numConnM
private

◆ numCoord

int GPUUsg::numCoord
private

◆ numCoordM

int GPUUsg::numCoordM
private

◆ numElem

int GPUUsg::numElem
private

◆ numElemM

int GPUUsg::numElemM
private

◆ typeList

int* GPUUsg::typeList
private

◆ vertices

float* GPUUsg::vertices
private

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