|
virtual vtkTypeBool | IsA (const char *type) |
| Return 1 if this class is the same type of (or a subclass of) the named class. More...
|
|
vtkWindowLevelLookupTable * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
void | Build () override |
| Generate lookup table as a linear ramp between MinimumTableValue and MaximumTableValue. More...
|
|
|
void | SetWindow (double window) |
| Set the window for the lookup table. More...
|
|
virtual double | GetWindow () |
| Set the window for the lookup table. More...
|
|
|
void | SetLevel (double level) |
| Set the Level for the lookup table. More...
|
|
virtual double | GetLevel () |
| Set the Level for the lookup table. More...
|
|
|
void | SetInverseVideo (vtkTypeBool iv) |
| Set inverse video on or off. More...
|
|
virtual vtkTypeBool | GetInverseVideo () |
| Set inverse video on or off. More...
|
|
virtual void | InverseVideoOn () |
| Set inverse video on or off. More...
|
|
virtual void | InverseVideoOff () |
| Set inverse video on or off. More...
|
|
|
virtual void | SetMinimumTableValue (double, double, double, double) |
| Set the minimum table value. More...
|
|
virtual void | SetMinimumTableValue (double[4]) |
| Set the minimum table value. More...
|
|
virtual double * | GetMinimumTableValue () |
| Set the minimum table value. More...
|
|
virtual void | GetMinimumTableValue (double &, double &, double &, double &) |
| Set the minimum table value. More...
|
|
virtual void | GetMinimumTableValue (double[4]) |
| Set the minimum table value. More...
|
|
|
virtual void | SetMaximumTableValue (double, double, double, double) |
| Set the maximum table value. More...
|
|
virtual void | SetMaximumTableValue (double[4]) |
| Set the maximum table value. More...
|
|
virtual double * | GetMaximumTableValue () |
| Set the maximum table value. More...
|
|
virtual void | GetMaximumTableValue (double &, double &, double &, double &) |
| Set the maximum table value. More...
|
|
virtual void | GetMaximumTableValue (double[4]) |
| Set the maximum table value. More...
|
|
vtkLookupTable * | NewInstance () const |
|
int | IsOpaque () override |
| Return true if all of the values defining the mapping have an opacity equal to 1. More...
|
|
int | Allocate (int sz=256, int ext=256) |
| Allocate a color table of specified size. More...
|
|
virtual void | ForceBuild () |
| Force the lookup table to regenerate from hue, saturation, value, and alpha min/max values. More...
|
|
void | BuildSpecialColors () |
| Copies the "special" colors into the given table. More...
|
|
unsigned char * | GetNanColorAsUnsignedChars () |
| Return the NanColor as a pointer to 4 unsigned chars. More...
|
|
const unsigned char * | MapValue (double v) override |
| Map one value through the lookup table, returning an RBGA[4] color. More...
|
|
void | GetColor (double x, double rgb[3]) override |
| Map one value through the lookup table and return the color as an RGB[3] array of doubles between 0 and 1. More...
|
|
double | GetOpacity (double v) override |
| Map one value through the lookup table and return the alpha value (the opacity) as a double between 0 and 1. More...
|
|
virtual vtkIdType | GetIndex (double v) |
| Return the table index associated with a particular value. More...
|
|
virtual void | SetTableValue (vtkIdType indx, const double rgba[4]) |
| Directly load color into lookup table. More...
|
|
virtual void | SetTableValue (vtkIdType indx, double r, double g, double b, double a=1.0) |
| Directly load color into lookup table. More...
|
|
double * | GetTableValue (vtkIdType id) |
| Return an RGBA color value for the given index into the lookup table. More...
|
|
void | GetTableValue (vtkIdType id, double rgba[4]) |
| Return an RGBA color value for the given index into the lookup table. More...
|
|
unsigned char * | GetPointer (vtkIdType id) |
| Get pointer to color table data. More...
|
|
unsigned char * | WritePointer (vtkIdType id, int number) |
| Get pointer to data. More...
|
|
void | MapScalarsThroughTable2 (void *input, unsigned char *output, int inputDataType, int numberOfValues, int inputIncrement, int outputIncrement) override |
| Map a set of scalars through the lookup table. More...
|
|
void | DeepCopy (vtkScalarsToColors *lut) override |
| Copy the contents from another LookupTable. More...
|
|
int | UsingLogScale () override |
| This should return 1 if the subclass is using log scale for mapping scalars to colors. More...
|
|
vtkIdType | GetNumberOfAvailableColors () override |
| Get the number of available colors for mapping to. More...
|
|
void | GetIndexedColor (vtkIdType idx, double rgba[4]) override |
| Return a color given an integer index. More...
|
|
virtual void | SetRamp (int) |
| Set the shape of the table ramp to either S-curve, linear, or sqrt. More...
|
|
void | SetRampToLinear () |
| Set the shape of the table ramp to either S-curve, linear, or sqrt. More...
|
|
void | SetRampToSCurve () |
| Set the shape of the table ramp to either S-curve, linear, or sqrt. More...
|
|
void | SetRampToSQRT () |
| Set the shape of the table ramp to either S-curve, linear, or sqrt. More...
|
|
virtual int | GetRamp () |
| Set the shape of the table ramp to either S-curve, linear, or sqrt. More...
|
|
void | SetScale (int scale) |
| Set the type of scale to use, linear or logarithmic. More...
|
|
void | SetScaleToLinear () |
| Set the type of scale to use, linear or logarithmic. More...
|
|
void | SetScaleToLog10 () |
| Set the type of scale to use, linear or logarithmic. More...
|
|
virtual int | GetScale () |
| Set the type of scale to use, linear or logarithmic. More...
|
|
virtual void | SetTableRange (const double r[2]) |
| Set/Get the minimum/maximum scalar values for scalar mapping. More...
|
|
virtual void | SetTableRange (double min, double max) |
| Set/Get the minimum/maximum scalar values for scalar mapping. More...
|
|
virtual double * | GetTableRange () |
| Set/Get the minimum/maximum scalar values for scalar mapping. More...
|
|
virtual void | GetTableRange (double data[2]) |
| Set/Get the minimum/maximum scalar values for scalar mapping. More...
|
|
virtual void | SetHueRange (double, double) |
| Set the range in hue (using automatic generation). More...
|
|
void | SetHueRange (double[2]) |
| Set the range in hue (using automatic generation). More...
|
|
virtual double * | GetHueRange () |
| Set the range in hue (using automatic generation). More...
|
|
virtual void | GetHueRange (double &, double &) |
| Set the range in hue (using automatic generation). More...
|
|
virtual void | GetHueRange (double[2]) |
| Set the range in hue (using automatic generation). More...
|
|
virtual void | SetSaturationRange (double, double) |
| Set the range in saturation (using automatic generation). More...
|
|
void | SetSaturationRange (double[2]) |
| Set the range in saturation (using automatic generation). More...
|
|
virtual double * | GetSaturationRange () |
| Set the range in saturation (using automatic generation). More...
|
|
virtual void | GetSaturationRange (double &, double &) |
| Set the range in saturation (using automatic generation). More...
|
|
virtual void | GetSaturationRange (double[2]) |
| Set the range in saturation (using automatic generation). More...
|
|
virtual void | SetValueRange (double, double) |
| Set the range in value (using automatic generation). More...
|
|
void | SetValueRange (double[2]) |
| Set the range in value (using automatic generation). More...
|
|
virtual double * | GetValueRange () |
| Set the range in value (using automatic generation). More...
|
|
virtual void | GetValueRange (double &, double &) |
| Set the range in value (using automatic generation). More...
|
|
virtual void | GetValueRange (double[2]) |
| Set the range in value (using automatic generation). More...
|
|
virtual void | SetAlphaRange (double, double) |
| Set the range in alpha (using automatic generation). More...
|
|
void | SetAlphaRange (double[2]) |
| Set the range in alpha (using automatic generation). More...
|
|
virtual double * | GetAlphaRange () |
| Set the range in alpha (using automatic generation). More...
|
|
virtual void | GetAlphaRange (double &, double &) |
| Set the range in alpha (using automatic generation). More...
|
|
virtual void | GetAlphaRange (double[2]) |
| Set the range in alpha (using automatic generation). More...
|
|
virtual void | SetNanColor (double, double, double, double) |
| Set the color to use when a NaN (not a number) is encountered. More...
|
|
virtual void | SetNanColor (double[4]) |
| Set the color to use when a NaN (not a number) is encountered. More...
|
|
virtual double * | GetNanColor () |
| Set the color to use when a NaN (not a number) is encountered. More...
|
|
virtual void | GetNanColor (double &, double &, double &, double &) |
| Set the color to use when a NaN (not a number) is encountered. More...
|
|
virtual void | GetNanColor (double[4]) |
| Set the color to use when a NaN (not a number) is encountered. More...
|
|
virtual void | SetBelowRangeColor (double, double, double, double) |
| Set the color to use when a value below the range is encountered. More...
|
|
virtual void | SetBelowRangeColor (double[4]) |
| Set the color to use when a value below the range is encountered. More...
|
|
virtual double * | GetBelowRangeColor () |
| Set the color to use when a value below the range is encountered. More...
|
|
virtual void | GetBelowRangeColor (double &, double &, double &, double &) |
| Set the color to use when a value below the range is encountered. More...
|
|
virtual void | GetBelowRangeColor (double[4]) |
| Set the color to use when a value below the range is encountered. More...
|
|
virtual void | SetUseBelowRangeColor (vtkTypeBool) |
| Set whether the below range color should be used. More...
|
|
virtual vtkTypeBool | GetUseBelowRangeColor () |
| Set whether the below range color should be used. More...
|
|
virtual void | UseBelowRangeColorOn () |
| Set whether the below range color should be used. More...
|
|
virtual void | UseBelowRangeColorOff () |
| Set whether the below range color should be used. More...
|
|
virtual void | SetAboveRangeColor (double, double, double, double) |
| Set the color to use when a value above the range is encountered. More...
|
|
virtual void | SetAboveRangeColor (double[4]) |
| Set the color to use when a value above the range is encountered. More...
|
|
virtual double * | GetAboveRangeColor () |
| Set the color to use when a value above the range is encountered. More...
|
|
virtual void | GetAboveRangeColor (double &, double &, double &, double &) |
| Set the color to use when a value above the range is encountered. More...
|
|
virtual void | GetAboveRangeColor (double[4]) |
| Set the color to use when a value above the range is encountered. More...
|
|
virtual void | SetUseAboveRangeColor (vtkTypeBool) |
| Set whether the above range color should be used. More...
|
|
virtual vtkTypeBool | GetUseAboveRangeColor () |
| Set whether the above range color should be used. More...
|
|
virtual void | UseAboveRangeColorOn () |
| Set whether the above range color should be used. More...
|
|
virtual void | UseAboveRangeColorOff () |
| Set whether the above range color should be used. More...
|
|
void | SetNumberOfTableValues (vtkIdType number) |
| Specify the number of values (i.e., colors) in the lookup table. More...
|
|
vtkIdType | GetNumberOfTableValues () |
| Specify the number of values (i.e., colors) in the lookup table. More...
|
|
double * | GetRange () override |
| Sets/Gets the range of scalars which will be mapped. More...
|
|
void | SetRange (double min, double max) override |
| Sets/Gets the range of scalars which will be mapped. More...
|
|
void | SetRange (const double rng[2]) override |
| Sets/Gets the range of scalars which will be mapped. More...
|
|
virtual void | SetNumberOfColors (vtkIdType) |
| Set the number of colors in the lookup table. More...
|
|
virtual vtkIdType | GetNumberOfColors () |
| Set the number of colors in the lookup table. More...
|
|
void | SetTable (vtkUnsignedCharArray *) |
| Set/Get the internal table array that is used to map the scalars to colors. More...
|
|
virtual vtkUnsignedCharArray * | GetTable () |
| Set/Get the internal table array that is used to map the scalars to colors. More...
|
|
vtkScalarsToColors * | NewInstance () const |
|
double * | GetColor (double v) |
| Map one value through the lookup table and return the color as an RGB array of doubles between 0 and 1. More...
|
|
double | GetLuminance (double x) |
| Map one value through the lookup table and return the luminance 0.3*red + 0.59*green + 0.11*blue as a double between 0 and 1. More...
|
|
void | MapVectorsThroughTable (void *input, unsigned char *output, int inputDataType, int numberOfValues, int inputIncrement, int outputFormat, int vectorComponent, int vectorSize) |
| Map vectors through the lookup table. More...
|
|
void | MapVectorsThroughTable (void *input, unsigned char *output, int inputDataType, int numberOfValues, int inputIncrement, int outputFormat) |
|
void | MapScalarsThroughTable (vtkDataArray *scalars, unsigned char *output, int outputFormat) |
| Map a set of scalars through the lookup table in a single operation. More...
|
|
void | MapScalarsThroughTable (vtkDataArray *scalars, unsigned char *output) |
|
void | MapScalarsThroughTable (void *input, unsigned char *output, int inputDataType, int numberOfValues, int inputIncrement, int outputFormat) |
|
virtual vtkIdType | SetAnnotation (vtkVariant value, vtkStdString annotation) |
| Add a new entry (or change an existing entry) to the list of annotated values. More...
|
|
virtual vtkIdType | SetAnnotation (vtkStdString value, vtkStdString annotation) |
| This variant of SetAnnotation accepts the value as a string so ParaView can treat annotations as string vector arrays. More...
|
|
vtkIdType | GetNumberOfAnnotatedValues () |
| Return the annotated value at a particular index in the list of annotations. More...
|
|
vtkVariant | GetAnnotatedValue (vtkIdType idx) |
| Return the annotated value at a particular index in the list of annotations. More...
|
|
vtkStdString | GetAnnotation (vtkIdType idx) |
| Return the annotation at a particular index in the list of annotations. More...
|
|
virtual void | GetAnnotationColor (const vtkVariant &val, double rgba[4]) |
| Obtain the color associated with a particular annotated value (or NanColor if unmatched). More...
|
|
vtkIdType | GetAnnotatedValueIndex (vtkVariant val) |
| Return the index of the given value in the list of annotated values (or -1 if not present). More...
|
|
vtkIdType | GetAnnotatedValueIndexInternal (const vtkVariant &val) |
| Look up an index into the array of annotations given a value. More...
|
|
virtual bool | RemoveAnnotation (vtkVariant value) |
| Remove an existing entry from the list of annotated values. More...
|
|
virtual void | ResetAnnotations () |
| Remove all existing values and their annotations. More...
|
|
virtual void | SetAlpha (double alpha) |
| Specify an additional opacity (alpha) value to blend with. More...
|
|
virtual double | GetAlpha () |
| Specify an additional opacity (alpha) value to blend with. More...
|
|
virtual vtkUnsignedCharArray * | MapScalars (vtkDataArray *scalars, int colorMode, int component) |
| Internal methods that map a data array into a 4-component, unsigned char RGBA array. More...
|
|
virtual vtkUnsignedCharArray * | MapScalars (vtkAbstractArray *scalars, int colorMode, int component) |
| Internal methods that map a data array into a 4-component, unsigned char RGBA array. More...
|
|
virtual void | SetVectorMode (int) |
| Change mode that maps vectors by magnitude vs. More...
|
|
virtual int | GetVectorMode () |
| Change mode that maps vectors by magnitude vs. More...
|
|
void | SetVectorModeToMagnitude () |
| Change mode that maps vectors by magnitude vs. More...
|
|
void | SetVectorModeToComponent () |
| Change mode that maps vectors by magnitude vs. More...
|
|
void | SetVectorModeToRGBColors () |
| Change mode that maps vectors by magnitude vs. More...
|
|
virtual void | SetVectorComponent (int) |
| If the mapper does not select which component of a vector to map to colors, you can specify it here. More...
|
|
virtual int | GetVectorComponent () |
| If the mapper does not select which component of a vector to map to colors, you can specify it here. More...
|
|
virtual void | SetVectorSize (int) |
| When mapping vectors, consider only the number of components selected by VectorSize to be part of the vector, and ignore any other components. More...
|
|
virtual int | GetVectorSize () |
| When mapping vectors, consider only the number of components selected by VectorSize to be part of the vector, and ignore any other components. More...
|
|
virtual void | SetAnnotations (vtkAbstractArray *values, vtkStringArray *annotations) |
| Set a list of discrete values, either as a categorical set of values (when IndexedLookup is true) or as a set of annotations to add to a scalar array (when IndexedLookup is false). More...
|
|
virtual vtkAbstractArray * | GetAnnotatedValues () |
| Set a list of discrete values, either as a categorical set of values (when IndexedLookup is true) or as a set of annotations to add to a scalar array (when IndexedLookup is false). More...
|
|
virtual vtkStringArray * | GetAnnotations () |
| Set a list of discrete values, either as a categorical set of values (when IndexedLookup is true) or as a set of annotations to add to a scalar array (when IndexedLookup is false). More...
|
|
virtual void | SetIndexedLookup (vtkTypeBool) |
| Set/get whether the lookup table is for categorical or ordinal data. More...
|
|
virtual vtkTypeBool | GetIndexedLookup () |
| Set/get whether the lookup table is for categorical or ordinal data. More...
|
|
virtual void | IndexedLookupOn () |
| Set/get whether the lookup table is for categorical or ordinal data. More...
|
|
virtual void | IndexedLookupOff () |
| Set/get whether the lookup table is for categorical or ordinal data. More...
|
|
template<> |
unsigned char | ColorToUChar (double t) |
| Specializations of vtkScalarsToColors::ColorToUChar Converts from a color in a floating point type in range 0.0-1.0 to a uchar in range 0-255. More...
|
|
template<> |
unsigned char | ColorToUChar (float t) |
| Specializations of vtkScalarsToColors::ColorToUChar Converts from a color in a floating point type in range 0.0-1.0 to a uchar in range 0-255. More...
|
|
| vtkBaseTypeMacro (vtkObject, vtkObjectBase) |
|
virtual void | DebugOn () |
| Turn debugging output on. More...
|
|
virtual void | DebugOff () |
| Turn debugging output off. More...
|
|
bool | GetDebug () |
| Get the value of the debug flag. More...
|
|
void | SetDebug (bool debugFlag) |
| Set the value of the debug flag. More...
|
|
virtual void | Modified () |
| Update the modification time for this object. More...
|
|
virtual vtkMTimeType | GetMTime () |
| Return this object's modified time. More...
|
|
void | RemoveObserver (unsigned long tag) |
|
void | RemoveObservers (unsigned long event) |
|
void | RemoveObservers (const char *event) |
|
void | RemoveAllObservers () |
|
vtkTypeBool | HasObserver (unsigned long event) |
|
vtkTypeBool | HasObserver (const char *event) |
|
int | InvokeEvent (unsigned long event) |
|
int | InvokeEvent (const char *event) |
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
vtkCommand * | GetCommand (unsigned long tag) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
void | RemoveObserver (vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
void | RemoveObservers (const char *event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
vtkTypeBool | HasObserver (unsigned long event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
vtkTypeBool | HasObserver (const char *event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| Overloads to AddObserver that allow developers to add class member functions as callbacks for events. More...
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| Overloads to AddObserver that allow developers to add class member functions as callbacks for events. More...
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| Allow user to set the AbortFlagOn() with the return value of the callback method. More...
|
|
int | InvokeEvent (unsigned long event, void *callData) |
| This method invokes an event and return whether the event was aborted or not. More...
|
|
int | InvokeEvent (const char *event, void *callData) |
| This method invokes an event and return whether the event was aborted or not. More...
|
|
const char * | GetClassName () const |
| Return the class name as a string. More...
|
|
virtual void | Delete () |
| Delete a VTK object. More...
|
|
virtual void | FastDelete () |
| Delete a reference to this object. More...
|
|
void | InitializeObjectBase () |
|
void | Print (ostream &os) |
| Print an object to an ostream. More...
|
|
virtual void | Register (vtkObjectBase *o) |
| Increase the reference count (mark as used by another object). More...
|
|
virtual void | UnRegister (vtkObjectBase *o) |
| Decrease the reference count (release by another object). More...
|
|
int | GetReferenceCount () |
| Return the current reference count of this object. More...
|
|
void | SetReferenceCount (int) |
| Sets the reference count. More...
|
|
void | PrintRevisions (ostream &) |
| Legacy. More...
|
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses. More...
|
|