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

void LuxAppPointer::poll (  ) 

void LuxAppPointer::close (  ) 

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:

Generated on Wed Mar 16 06:20:19 2011 for FreePOOMA by  doxygen 1.5.9