All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_LSysExpr Class Reference

#include <GU_LSysExpr.h>

Public Member Functions

 GU_LSysExpr ()
floatoperator[] (int i)
int evalExpr (char *src, char *dest, float *var[LSYS_MAX_PARAMS])
float eval (char *str)
const char * getString (int idx) const
int addString (const char *str)

Public Attributes

float(* getChanValue )(int ind, void *data)

Detailed Description

Definition at line 36 of file GU_LSysExpr.h.

Constructor & Destructor Documentation

GU_LSysExpr::GU_LSysExpr ( )

Member Function Documentation

int GU_LSysExpr::addString ( const char *  str)
float GU_LSysExpr::eval ( char *  str)
int GU_LSysExpr::evalExpr ( char *  src,
char *  dest,
float var[LSYS_MAX_PARAMS] 
const char* GU_LSysExpr::getString ( int  idx) const
float& GU_LSysExpr::operator[] ( int  i)

Definition at line 42 of file GU_LSysExpr.h.

Member Data Documentation

void* GU_LSysExpr::callbackData

Definition at line 56 of file GU_LSysExpr.h.

float(* GU_LSysExpr::getChanValue)(int ind, void *data)

Definition at line 55 of file GU_LSysExpr.h.

GU_Detail* GU_LSysExpr::meta

Definition at line 54 of file GU_LSysExpr.h.

IMG_Raster* GU_LSysExpr::picRaster

Definition at line 53 of file GU_LSysExpr.h.

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