42 const char *getAttribute(
const char *word)
const;
45 std::vector<std::pair<std::string, std::string> >
m_attrList;
52 typedef float FlColor[5];
55 static FlColor *interpolateColormap(FlColor *map,
int numColors,
int numSteps);
76 void OpenList(
int size);
79 const char *getAttribute(
const char *)
const;
80 const char *getAttributeRecursive(
const char *)
const;
81 void AddArray(
int size,
const float *scalar);
83 const float *ScalarField()
const;
84 int SizeField()
const;
87 int NoChildren()
const;
89 void MinMax(
float &
min,
float &
max)
const;
103 typedef float FlColor[5];
179 bool create_texture =
false,
180 bool createCMAP =
true,
int numcoColors
Definition: coColors.h:166
const coDistributedObject *const * objList
Definition: coColors.h:137
GLsizeiptr size
Definition: khronos-glext.h:6610
Definition: coColors.h:36
float min_
Definition: coColors.h:61
Definition: coDoColormap.h:38
recObj()
Definition: coColors.h:143
Definition: coColors.h:69
vector< ScalarContainer > _children
Definition: coColors.h:96
Definition: coColors.h:48
Definition: coColors.h:163
const char * annotation_
Definition: coColors.h:60
int _size_field
Definition: coColors.h:93
float * data
Definition: coColors.h:140
GLsizei GLsizei GLenum GLenum const GLvoid * data
Definition: khronos-glext.h:6354
FlColor * actMap_
Definition: coColors.h:116
Outstyle
Definition: coColors.h:126
int steps_
Definition: coColors.h:59
GLsizei GLsizei GLchar * source
Definition: khronos-glext.h:6739
int steps_
Definition: coColors.h:117
int numElem
Definition: coColors.h:139
FlColor * actMap_
Definition: coColors.h:58
AttributeList _attributes
Definition: coColors.h:94
int max(int a, int b)
Definition: cutil_math.h:55
recObj * subObj
Definition: coColors.h:138
Definition: coObjID.h:230
AttributeList _attributes
Definition: coColors.h:66
const coDistributedObject * data_
Definition: coColors.h:112
float * data
Definition: coColors.h:63
std::vector< std::pair< std::string, std::string > > m_attrList
Definition: coColors.h:45
const ScalarContainer * _scalar
Definition: coColors.h:113
ScalarContainer * objSCont
Definition: coColors.h:136
AttributeList _attributes
Definition: coColors.h:114
float * _field
Definition: coColors.h:92
const coDistributedObject * obj
Definition: coColors.h:135
int min(int a, int b)
Definition: cutil_math.h:60
FlColor * map
Definition: coColors.h:165
float min_
Definition: coColors.h:119
unsigned long d_noDataColor
Definition: coColors.h:65
GLsizei GLsizei GLuint * obj
Definition: khronos-glext.h:6733
bool doDelete
Definition: coColors.h:141
Definition: coColors.h:133
int textureComponents_
Definition: coColors.h:120
int numElem
Definition: coColors.h:62
string annotation_
Definition: coColors.h:118
unsigned long d_noDataColor
Definition: coColors.h:123
Definition: coDistributedObject.h:295
#define ALGEXPORT
Definition: coExport.h:325
#define NULL
Definition: covise_list.h:22
~recObj()
Definition: coColors.h:153
Definition: coColors.h:99