HDK
 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

IMG_RasterpicRaster
 
GU_Detailmeta
 
float(* getChanValue )(int ind, void *data)
 
voidcallbackData
 

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)
inline

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: