COVISE Core
|
#include <coColors.h>
Classes | |
struct | ColorMap |
struct | recObj |
Public Types | |
typedef float | FlColor [5] |
Public Member Functions | |
void | addColormapAttrib (const coObjInfo &info, coDistributedObject *outObj) |
coColors (const coDistributedObject *data, const coDoColormap *colorMapIn, bool transparentTextures) | |
coColors (const ScalarContainer &data, const coDoColormap *colorMapIn, bool transparentTextures, const ScalarContainer *glData) | |
coDistributedObject * | getColors (const coObjInfo &outInfo, bool create_texture=false, bool createCMAP=true, int repeat=1, float *min=NULL, float *max=NULL) |
++++ More... | |
Private Types | |
enum | { MAX_CMAP_SIZE = 2048 } |
enum | Outstyle { RGBA = 1, TEX = 4 } |
Private Member Functions | |
int | openObj (recObj &base, const coDistributedObject *obj, const char *&species) |
int | openObj (recObj &base, const ScalarContainer *obj, const char *&species) |
coDistributedObject * | createColors (recObj &base, const coObjInfo &info, int outStyle, int repeat) |
++++ More... | |
Private Attributes | |
const coDistributedObject * | data_ |
const ScalarContainer * | _scalar |
AttributeList | _attributes |
FlColor * | actMap_ |
int | steps_ |
string | annotation_ |
float | min_ |
float | max_ |
int | textureComponents_ |
unsigned long | d_noDataColor |
struct covise::coColors::ColorMap * | d_cmap |
typedef float covise::coColors::FlColor[5] |
|
private |
coColors::coColors | ( | const coDistributedObject * | data, |
const coDoColormap * | colorMapIn, | ||
bool | transparentTextures | ||
) |
coColors::coColors | ( | const ScalarContainer & | data, |
const coDoColormap * | colorMapIn, | ||
bool | transparentTextures, | ||
const ScalarContainer * | glData | ||
) |
void coColors::addColormapAttrib | ( | const coObjInfo & | info, |
coDistributedObject * | outObj | ||
) |
|
private |
++++
coDistributedObject * coColors::getColors | ( | const coObjInfo & | outInfo, |
bool | create_texture = false , |
||
bool | createCMAP = true , |
||
int | repeat = 1 , |
||
float * | min = NULL , |
||
float * | max = NULL |
||
) |
++++
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |