COVISE Core
Public Member Functions | Private Attributes | List of all members
GPUScalar Class Reference

#include <GPUResourceManager.h>

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

Public Member Functions

 GPUScalar (const char *name, const int numElem, float *data, const int numElemM)
 
virtual ~GPUScalar ()
 
float * getData ()
 
int getNumElem ()
 
- Public Member Functions inherited from GPUObject
 GPUObject (const char *name)
 
virtual ~GPUObject ()
 
const char * getName ()
 

Private Attributes

int numElem
 
float * data
 
int numElemM
 

Constructor & Destructor Documentation

◆ GPUScalar()

GPUScalar::GPUScalar ( const char *  name,
const int  numElem,
float *  data,
const int  numElemM 
)

◆ ~GPUScalar()

virtual GPUScalar::~GPUScalar ( )
inlinevirtual

Member Function Documentation

◆ getData()

float * GPUScalar::getData ( )

◆ getNumElem()

int GPUScalar::getNumElem ( )

Member Data Documentation

◆ data

float* GPUScalar::data
private

◆ numElem

int GPUScalar::numElem
private

◆ numElemM

int GPUScalar::numElemM
private

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