FreePOOMA  2.4.1
Public Types | Public Member Functions
LuxAppPointer Class Reference

#include <LuxAppPointer.h>

List of all members.

Public Types

enum  { scalar = 1, vector = 2, tensor = 3 }

Public Member Functions

 LuxAppPointer (const char *conname)
virtual ~LuxAppPointer ()
bool connected () const
VizTool & lux () const
void poll ()
void close ()
ReadFieldTool * createArray (const std::string &nm)
void beginArray (ReadFieldTool *tool, int datatype, int *size, float *spacing, float *origin)
void insertArray (ReadFieldTool *tool, int datatype, int indx, float *val)
void endArray (ReadFieldTool *tool, const std::string &nm)
void destroyArray (ReadFieldTool *tool, const std::string &nm)
ReadParticleTool * createParticles (const std::string &nm)
void beginParticles (ReadParticleTool *tool, int datatype, int totsize)
void insertParticles (ReadParticleTool *tool, int datatype, int indx, float *pos, float *val, int id)
void endParticles (ReadParticleTool *tool, const std::string &nm)
void destroyParticles (ReadParticleTool *tool, const std::string &nm)

Member Enumeration Documentation

anonymous enum
Enumerator:
scalar 
vector 
tensor 

Constructor & Destructor Documentation

LuxAppPointer::LuxAppPointer ( const char *  conname)
virtual LuxAppPointer::~LuxAppPointer ( ) [virtual]

Member Function Documentation

bool LuxAppPointer::connected ( ) const [inline]
VizTool& LuxAppPointer::lux ( ) const
ReadFieldTool* LuxAppPointer::createArray ( const std::string &  nm)
void LuxAppPointer::beginArray ( ReadFieldTool *  tool,
int  datatype,
int *  size,
float *  spacing,
float *  origin 
)
void LuxAppPointer::insertArray ( ReadFieldTool *  tool,
int  datatype,
int  indx,
float *  val 
)
void LuxAppPointer::endArray ( ReadFieldTool *  tool,
const std::string &  nm 
)
void LuxAppPointer::destroyArray ( ReadFieldTool *  tool,
const std::string &  nm 
)
ReadParticleTool* LuxAppPointer::createParticles ( const std::string &  nm)
void LuxAppPointer::beginParticles ( ReadParticleTool *  tool,
int  datatype,
int  totsize 
)
void LuxAppPointer::insertParticles ( ReadParticleTool *  tool,
int  datatype,
int  indx,
float *  pos,
float *  val,
int  id 
)
void LuxAppPointer::endParticles ( ReadParticleTool *  tool,
const std::string &  nm 
)
void LuxAppPointer::destroyParticles ( ReadParticleTool *  tool,
const std::string &  nm 
)

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