SimValueMatrix Documentation

Classes Extended...

Class Referenced By...

Classes Referenced in Header File

Classes Referenced in Code File

public Declarations

Constructors

  • SimValueMatrix(const SimData& config, int height, int width, bool asColumns, bool setgrowable=true, int setmaxrows=0, int setmaxcols=0)
  • SimValueMatrix(const SimData* config, int height, int width, bool asColumns, bool setgrowable=true, int setmaxrows=0, int setmaxcols=0)
  • SimValueMatrix(const SimData& config, double* initdata, int height, int width, bool asColumns, bool setgrowable=true, int setmaxrows=0, int setmaxcols=0)
  • SimValueMatrix(const SimData* config, double* initdata, int height, int width, bool asColumns, bool setgrowable=true, int setmaxrows=0, int setmaxcols=0)
  • SimValueMatrix(const char* txt, const SimData& config, int height, int width, bool asColumns, bool setgrowable=true, int setmaxrows=0, int setmaxcols=0)
  • SimValueMatrix(const char* txt, const SimData* config, int height, int width, bool asColumns, bool setgrowable=true, int setmaxrows=0, int setmaxcols=0)
  • SimValueMatrix(const char* txt, const SimData& config, double* initdata, int height, int width, bool asColumns, bool setgrowable=true, int setmaxrows=0, int setmaxcols=0)
  • SimValueMatrix(const char* txt, const SimData* config, double* initdata, int height, int width, bool asColumns, bool setgrowable=true, int setmaxrows=0, int setmaxcols=0)
  • SimValueMatrix(const SimValueMatrix* src)

Destructor

  • ~SimValueMatrix()

Functions

sec1

Some text to test it...

Functions

private Declarations

Data Items

int rows
int dataitems
int dataitemsize
int cols
bool asCols
bool initialised
SimValueVector** data
bool growable
int maxrows
int maxdataitems
int maxcellsize
int maxcols
int* vectorindex

Functions

  • void doInitConfig(const char* txt, const SimData& config, double* initdata, int height, int width, bool asColumns, bool setgrowable, int setmaxrows, int setmaxcols)
  • SimValue* makeValue(int val)
  • SimValue* makeValue(long val)
  • SimValue* makeValue(double val)