8 virtual void initializeMultithreading(uint32 threads)=0;
9 virtual bool getProperty(
const Zone *zone,
double *val)
const=0;
10 virtual bool getProperty(
const Zone *zone,
double *val,uint32 thread,uint32 block)
const=0;
11 virtual bool setProperty(Zone *zone,
double val)=0;
12 virtual bool setProperty(Zone *zone,
double val,uint32 thread,uint32 block)
const=0;
13 virtual string getName()
const=0;
14 virtual void setName(
const string &s)=0;
15 virtual void destroy()=0;