SOFA plugin: SofaOpenCL  master
Open source framework for multi-physics simuation
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
ShowVector Class Reference

#include <showvector.h>

Public Member Functions

 ShowVector (const char *fileName)
 
 ~ShowVector ()
 
void writeVector (int v)
 
void writeVector (float v)
 
void addTitle (const char *str)
 
template<class T >
void addVector (T *v, int size)
 
template<class T >
void addOpenCLVector (const sofa::gpu::opencl::_device_pointer &dp, int size)
 

Constructor details

◆ ShowVector()

ShowVector::ShowVector ( const char *  fileName)
inline

◆ ~ShowVector()

ShowVector::~ShowVector ( )
inline

Function details

◆ addOpenCLVector()

template<class T >
void ShowVector::addOpenCLVector ( const sofa::gpu::opencl::_device_pointer &  dp,
int  size 
)
inline

◆ addTitle()

void ShowVector::addTitle ( const char *  str)
inline

◆ addVector()

template<class T >
void ShowVector::addVector ( T *  v,
int  size 
)
inline

◆ writeVector() [1/2]

void ShowVector::writeVector ( float  v)
inline

◆ writeVector() [2/2]

void ShowVector::writeVector ( int  v)
inline