Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkPVColorMap Class Reference

Object to represent a color map of a parameter. More...

#include <vtkPVColorMap.h>

Inheritance diagram for vtkPVColorMap:

Inheritance graph
[legend]
Collaboration diagram for vtkPVColorMap:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVColorMap, vtkPVTracedWidget)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Create (vtkKWApplication *app)
vtkPVApplicationGetPVApplication ()
void SetNumberOfVectorComponents (int num)
int GetNumberOfVectorComponents ()
void CreateParallelTclObjects (vtkPVApplication *pvApp)
void SaveInBatchScript (ofstream *file)
void SetScalarRangeLock (int val)
void BackButtonCallback ()
void ScalarBarTitleEntryCallback ()
void ScalarBarLabelFormatEntryCallback ()
void MapConfigureCallback (int width, int height)
void VectorModeMagnitudeCallback ()
void VectorModeComponentCallback ()
void VectorComponentCallback (int component)
void SaveState (ofstream *file)
virtual void RenderView ()
void UpdateForSource (vtkPVSource *source)
virtual void UpdateEnableState ()
void TitleTextPropertyWidgetCallback ()
void LabelTextPropertyWidgetCallback ()
vtkSMProxyGetProxyByName (const char *name)
void SetPVRenderView (vtkPVRenderView *view)
vtkPVRenderViewGetPVRenderView ()
void SetScalarBarTitle (const char *Name)
void SetScalarBarTitleNoTrace (const char *name)
virtual char * GetScalarBarTitle ()
void SetArrayName (const char *name)
const char * GetArrayName ()
int MatchArrayName (const char *name, int numberOfComponents)
void SetScalarBarLabelFormat (const char *Name)
const char * GetScalarBarLabelFormat ()
void ResetScalarRange ()
void ResetScalarRangeInternal ()
void ResetScalarRangeInternal (vtkPVSource *source)
void SetScalarBarVisibility (int val)
int GetScalarBarVisibility ()
void SetScalarBarPosition1 (float x, float y)
void SetScalarBarPosition2 (float x, float y)
void SetScalarBarOrientation (int)
void SetColorSchemeToRedBlue ()
void SetColorSchemeToBlueRed ()
void SetColorSchemeToGrayscale ()
void SetColorSchemeToLabBlueRed ()
void SetVectorComponent (int component)
virtual int GetVectorComponent ()
void ScalarBarCheckCallback ()
void ScalarRangeWidgetCallback ()
void LockCheckCallback ()
void ScalarBarVectorTitleEntryCallback ()
void SetScalarBarVectorTitle (const char *name)
void StartColorButtonCallback (double r, double g, double b)
void EndColorButtonCallback (double r, double g, double b)
void SetStartHSV (double h, double s, double v)
void SetEndHSV (double h, double s, double v)
void NumberOfColorsScaleCallback ()
void SetNumberOfColors (int num)
virtual void SetVisitedFlag (int)
virtual int GetVisitedFlag ()
virtual void ExecuteEvent (vtkObject *wdg, unsigned long event, void *calldata)
virtual vtkKWCheckButtonGetScalarBarCheck ()
virtual vtkPVTextPropertyEditorGetTitleTextPropertyWidget ()
virtual vtkPVTextPropertyEditorGetLabelTextPropertyWidget ()
void IncrementUseCount ()
void DecrementUseCount ()
void SetWholeScalarRange (double min, double max)
virtual double * GetWholeScalarRange ()
virtual void GetWholeScalarRange (double &, double &)
virtual void GetWholeScalarRange (double[2])
void SetScalarRange (double min, double max)
void SetScalarRangeInternal (double min, double max)
virtual double * GetScalarRange ()
virtual void GetScalarRange (double &, double &)
virtual void GetScalarRange (double[2])
virtual void SetTitleColor (double r, double g, double b)
virtual void SetTitleOpacity (double opacity)
virtual void SetTitleFontFamily (int font)
virtual void SetTitleBold (int bold)
virtual void SetTitleItalic (int italic)
virtual void SetTitleShadow (int shadow)
virtual void SetLabelColor (double r, double g, double b)
virtual void SetLabelOpacity (double opacity)
virtual void SetLabelFontFamily (int font)
virtual void SetLabelBold (int bold)
virtual void SetLabelItalic (int italic)
virtual void SetLabelShadow (int shadow)

Static Public Member Functions

vtkPVColorMapNew ()

Protected Member Functions

 vtkPVColorMap ()
 ~vtkPVColorMap ()
void InitializeObservers ()
void UpdateVectorComponentMenu ()
void UpdateInternalScalarBarVisibility ()
void ComputeScalarRangeForSource (vtkPVSource *pvs, double *range)
void UpdateMap (int width, int height)
void UpdateMap ()
virtual void SetScalarBarProxyName (const char *)
virtual void SetLookupTableProxyName (const char *)
void UpdateScalarBarTitle ()
void SetTitleColorInternal (double r, double g, double b)
void SetTitleOpacityInternal (double opacity)
void SetTitleFontFamilyInternal (int font)
void SetTitleBoldInternal (int bold)
void SetTitleItalicInternal (int italic)
void SetTitleShadowInternal (int shadow)
void SetLabelColorInternal (double r, double g, double b)
void SetLabelOpacityInternal (double opacity)
void SetLabelFontFamilyInternal (int font)
void SetLabelBoldInternal (int bold)
void SetLabelItalicInternal (int italic)
void SetLabelShadowInternal (int shadow)
void SetTitleInternal (const char *name)
void SetVisibilityInternal (int visible)
void SetVectorComponentInternal (int component)
void SetScalarBarWidgetScalarRangeInternal (double min, double max)
void ComputeScalarRange (vtkPVDataSetAttributesInformation *attrInfo, double *range)
int GetVectorModeInternal ()
void SetVectorModeInternal (int mode)
const char * GetLabelFormatInternal ()
void SetLabelFormatInternal (const char *format)
const char * GetArrayNameInternal ()
void SetArrayNameInternal (const char *name)
void GetHueRangeInternal (double range[2])
void GetSaturationRangeInternal (double range[2])
void GetValueRangeInternal (double range[2])
void SetHSVRangesInternal (double hrange[2], double srange[2], double vrange[2])
void SetNumberOfColorsInternal (int num)
int GetNumberOfColorsInternal ()
void GetLabelTextPropertyInternal ()
void GetTitleTextPropertyInternal ()
void SetPosition1Internal (double x, double y)
void GetPosition1Internal (double pos[2])
void SetPosition2Internal (double x, double y)
void GetPosition2Internal (double pos[2])
void SetOrientationInternal (int orientation)
int GetOrientationInternal ()

Protected Attributes

vtkPVColorMapObserver * ScalarBarObserver
vtkPVRenderViewPVRenderView
int Initialized
int ScalarBarVisibility
int InternalScalarBarVisibility
int UserModifiedScalarRange
double ScalarRange [2]
double WholeScalarRange [2]
int ScalarRangeLock
vtkKWFrameWithLabelColorMapFrame
vtkKWLabelArrayNameLabel
vtkKWFrameScalarRangeFrame
vtkKWCheckButtonScalarRangeLockCheck
vtkKWRangeScalarRangeWidget
vtkKWScaleWithEntryNumberOfColorsScale
vtkKWFrameColorEditorFrame
vtkKWChangeColorButtonStartColorButton
vtkKWLabelMap
vtkKWChangeColorButtonEndColorButton
vtkKWFrameWithLabelVectorFrame
vtkKWMenuButtonVectorModeMenu
vtkKWMenuButtonVectorComponentMenu
vtkKWEntryScalarBarVectorTitleEntry
vtkKWFrameWithLabelScalarBarFrame
vtkKWCheckButtonScalarBarCheck
vtkKWFrameScalarBarTitleFrame
vtkKWLabelScalarBarTitleLabel
vtkKWEntryScalarBarTitleEntry
vtkKWFrameScalarBarLabelFormatFrame
vtkKWLabelScalarBarLabelFormatLabel
vtkKWEntryScalarBarLabelFormatEntry
vtkPVTextPropertyEditorTitleTextPropertyWidget
vtkPVTextPropertyEditorLabelTextPropertyWidget
unsigned char * MapData
int MapDataSize
int MapWidth
int MapHeight
vtkKWMenuButtonPresetsMenuButton
vtkKWPushButtonBackButton
vtkSMScalarBarWidgetProxyScalarBarProxy
char * ScalarBarProxyName
vtkSMLookupTableProxyLookupTableProxy
char * LookupTableProxyName
vtkTextProperty * LabelTextProperty
vtkTextProperty * TitleTextProperty
char * ScalarBarTitle
char * ScalarBarVectorTitle
char * VectorMagnitudeTitle
char ** VectorComponentTitles
int NumberOfVectorComponents
int VectorComponent
char * ArrayName
int VisitedFlag
int UseCount

Detailed Description

Object to represent a color map of a parameter.

This object contains a global color represention for a parameter / unit. For the moment, I am keeping the minimal color map editor as part of the data object. Multiple data objects may point to and edit this color map.

Attention:
To remove actors fropm render view, please turn visilibty off before deleting this object.

Definition at line 56 of file vtkPVColorMap.h.


Constructor & Destructor Documentation

vtkPVColorMap::vtkPVColorMap  )  [protected]
 

vtkPVColorMap::~vtkPVColorMap  )  [protected]
 


Member Function Documentation

vtkPVColorMap* vtkPVColorMap::New  )  [static]
 

Reimplemented from vtkPVTracedWidget.

vtkPVColorMap::vtkTypeRevisionMacro vtkPVColorMap  ,
vtkPVTracedWidget 
 

void vtkPVColorMap::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkPVTracedWidget.

virtual void vtkPVColorMap::Create vtkKWApplication app  )  [virtual]
 

Create the widget.

Reimplemented from vtkKWCompositeWidget.

vtkPVApplication* vtkPVColorMap::GetPVApplication  ) 
 

void vtkPVColorMap::SetPVRenderView vtkPVRenderView view  ) 
 

Reference to the view is needed to display the scalar bar actor.

vtkPVRenderView* vtkPVColorMap::GetPVRenderView  )  [inline]
 

Reference to the view is needed to display the scalar bar actor.

Definition at line 71 of file vtkPVColorMap.h.

void vtkPVColorMap::SetScalarBarTitle const char *  Name  ) 
 

The name of the color map serves as the label of the ScalarBar (e.g. Temperature). Currently it also indicates the arrays mapped by this color map object.

void vtkPVColorMap::SetScalarBarTitleNoTrace const char *  name  ) 
 

The name of the color map serves as the label of the ScalarBar (e.g. Temperature). Currently it also indicates the arrays mapped by this color map object.

virtual char* vtkPVColorMap::GetScalarBarTitle  )  [virtual]
 

The name of the color map serves as the label of the ScalarBar (e.g. Temperature). Currently it also indicates the arrays mapped by this color map object.

void vtkPVColorMap::SetArrayName const char *  name  ) 
 

This map is used for arrays with this name and this number of components. In the future, they may handle more than one type of array.

const char* vtkPVColorMap::GetArrayName  ) 
 

This map is used for arrays with this name and this number of components. In the future, they may handle more than one type of array.

int vtkPVColorMap::MatchArrayName const char *  name,
int  numberOfComponents
 

This map is used for arrays with this name and this number of components. In the future, they may handle more than one type of array.

void vtkPVColorMap::SetNumberOfVectorComponents int  num  ) 
 

int vtkPVColorMap::GetNumberOfVectorComponents  ) 
 

void vtkPVColorMap::SetScalarBarLabelFormat const char *  Name  ) 
 

The format of the scalar bar labels.

const char* vtkPVColorMap::GetScalarBarLabelFormat  ) 
 

The format of the scalar bar labels.

void vtkPVColorMap::CreateParallelTclObjects vtkPVApplication pvApp  ) 
 

This method should be called immediately after the object is constructed. It create VTK objects which have to exist on all processes.

void vtkPVColorMap::ResetScalarRange  ) 
 

Looks at all of the data object for a global range. This also sets the color map to automatic. In the future, it will rescale to match changes in the global scalar range.

void vtkPVColorMap::ResetScalarRangeInternal  ) 
 

Looks at all of the data object for a global range. This also sets the color map to automatic. In the future, it will rescale to match changes in the global scalar range.

void vtkPVColorMap::ResetScalarRangeInternal vtkPVSource source  ) 
 

Looks at all of the data object for a global range. This also sets the color map to automatic. In the future, it will rescale to match changes in the global scalar range.

void vtkPVColorMap::SetScalarBarVisibility int  val  ) 
 

Adds and removes scalar bar from renderer.

int vtkPVColorMap::GetScalarBarVisibility  )  [inline]
 

Adds and removes scalar bar from renderer.

Definition at line 119 of file vtkPVColorMap.h.

void vtkPVColorMap::SetScalarBarPosition1 float  x,
float  y
 

Set the position, the size, and orientation of scalar bar.

void vtkPVColorMap::SetScalarBarPosition2 float  x,
float  y
 

Set the position, the size, and orientation of scalar bar.

void vtkPVColorMap::SetScalarBarOrientation int   ) 
 

Set the position, the size, and orientation of scalar bar.

void vtkPVColorMap::SetColorSchemeToRedBlue  ) 
 

Choose preset color schemes.

void vtkPVColorMap::SetColorSchemeToBlueRed  ) 
 

Choose preset color schemes.

void vtkPVColorMap::SetColorSchemeToGrayscale  ) 
 

Choose preset color schemes.

void vtkPVColorMap::SetColorSchemeToLabBlueRed  ) 
 

Choose preset color schemes.

void vtkPVColorMap::SetVectorComponent int  component  ) 
 

Choose which component to color with.

virtual int vtkPVColorMap::GetVectorComponent  )  [virtual]
 

Choose which component to color with.

void vtkPVColorMap::SaveInBatchScript ofstream *  file  ) 
 

Save out the mapper and actor to a file.

void vtkPVColorMap::ScalarBarCheckCallback  ) 
 

Callbacks.

void vtkPVColorMap::ScalarRangeWidgetCallback  ) 
 

Callbacks.

void vtkPVColorMap::LockCheckCallback  ) 
 

Callbacks.

void vtkPVColorMap::SetScalarRangeLock int  val  ) 
 

Access for scripts.

void vtkPVColorMap::BackButtonCallback  ) 
 

This method returns the user to the source page. I would eventually like to replace this by a more general back/forward ParaView navigation.

void vtkPVColorMap::ScalarBarTitleEntryCallback  ) 
 

This method is called when the user changes the name of the scalar bar.

void vtkPVColorMap::ScalarBarVectorTitleEntryCallback  ) 
 

For setting the title suffix for vectors.

void vtkPVColorMap::SetScalarBarVectorTitle const char *  name  ) 
 

For setting the title suffix for vectors.

void vtkPVColorMap::ScalarBarLabelFormatEntryCallback  ) 
 

This method is called when the user changes the format of the scalar bar labels.

void vtkPVColorMap::StartColorButtonCallback double  r,
double  g,
double  b
 

Callbacks to change the color map.

void vtkPVColorMap::EndColorButtonCallback double  r,
double  g,
double  b
 

Callbacks to change the color map.

void vtkPVColorMap::SetStartHSV double  h,
double  s,
double  v
 

Callbacks to change the color map.

void vtkPVColorMap::SetEndHSV double  h,
double  s,
double  v
 

Callbacks to change the color map.

void vtkPVColorMap::MapConfigureCallback int  width,
int  height
 

Internal call used when the color map image changes shape.

void vtkPVColorMap::NumberOfColorsScaleCallback  ) 
 

Called when the slider that select the resolution changes.

void vtkPVColorMap::SetNumberOfColors int  num  ) 
 

Called when the slider that select the resolution changes.

virtual void vtkPVColorMap::SetVisitedFlag int   )  [virtual]
 

For internal use. This is just a flag that is used to mark that the source has been saved into the tcl script (visited) during the recursive saving process.

virtual int vtkPVColorMap::GetVisitedFlag  )  [virtual]
 

For internal use. This is just a flag that is used to mark that the source has been saved into the tcl script (visited) during the recursive saving process.

virtual void vtkPVColorMap::ExecuteEvent vtkObject *  wdg,
unsigned long  event,
void *  calldata
[virtual]
 

This method is called when event is triggered on the scalar bar. BTX

virtual vtkKWCheckButton* vtkPVColorMap::GetScalarBarCheck  )  [virtual]
 

GUI components access

virtual vtkPVTextPropertyEditor* vtkPVColorMap::GetTitleTextPropertyWidget  )  [virtual]
 

GUI components access

virtual vtkPVTextPropertyEditor* vtkPVColorMap::GetLabelTextPropertyWidget  )  [virtual]
 

GUI components access

void vtkPVColorMap::VectorModeMagnitudeCallback  ) 
 

void vtkPVColorMap::VectorModeComponentCallback  ) 
 

void vtkPVColorMap::VectorComponentCallback int  component  ) 
 

void vtkPVColorMap::IncrementUseCount  ) 
 

Data objects use this to "register" their use of the map. Scalar bar becomes invisible when use count reaches zero.

void vtkPVColorMap::DecrementUseCount  ) 
 

Data objects use this to "register" their use of the map. Scalar bar becomes invisible when use count reaches zero.

void vtkPVColorMap::SaveState ofstream *  file  ) 
 

Save the state of the color map in the state file.

virtual void vtkPVColorMap::RenderView  )  [virtual]
 

If the PVRenderView is set, render it

void vtkPVColorMap::UpdateForSource vtkPVSource source  ) 
 

Call this when a source starts using this map, or when the source changes. It expands the whole range to include the range of the source.

void vtkPVColorMap::SetWholeScalarRange double  min,
double  max
 

Sets the whole range of color map slider.

virtual double* vtkPVColorMap::GetWholeScalarRange  )  [virtual]
 

Sets the whole range of color map slider.

virtual void vtkPVColorMap::GetWholeScalarRange double &  ,
double & 
[virtual]
 

Sets the whole range of color map slider.

virtual void vtkPVColorMap::GetWholeScalarRange double  [2]  )  [virtual]
 

Sets the whole range of color map slider.

void vtkPVColorMap::SetScalarRange double  min,
double  max
 

Sets the color range of all the mappers (all procs) and updates the user interface as well.

void vtkPVColorMap::SetScalarRangeInternal double  min,
double  max
 

Sets the color range of all the mappers (all procs) and updates the user interface as well.

virtual double* vtkPVColorMap::GetScalarRange  )  [virtual]
 

Sets the color range of all the mappers (all procs) and updates the user interface as well.

virtual void vtkPVColorMap::GetScalarRange double &  ,
double & 
[virtual]
 

Sets the color range of all the mappers (all procs) and updates the user interface as well.

virtual void vtkPVColorMap::GetScalarRange double  [2]  )  [virtual]
 

Sets the color range of all the mappers (all procs) and updates the user interface as well.

virtual void vtkPVColorMap::UpdateEnableState  )  [virtual]
 

Update the "enable" state of the object and its internal parts. Depending on different Ivars (this->Enabled, the application's Limited Edition Mode, etc.), the "enable" state of the object is updated and propagated to its internal parts/subwidgets. This will, for example, enable/disable parts of the widget UI, enable/disable the visibility of 3D widgets, etc.

Reimplemented from vtkKWWidget.

void vtkPVColorMap::TitleTextPropertyWidgetCallback  ) 
 

Callback when the text property for the title is changed

virtual void vtkPVColorMap::SetTitleColor double  r,
double  g,
double  b
[virtual]
 

Methods to modify the Title text property.

virtual void vtkPVColorMap::SetTitleOpacity double  opacity  )  [virtual]
 

Methods to modify the Title text property.

virtual void vtkPVColorMap::SetTitleFontFamily int  font  )  [virtual]
 

Methods to modify the Title text property.

virtual void vtkPVColorMap::SetTitleBold int  bold  )  [virtual]
 

Methods to modify the Title text property.

virtual void vtkPVColorMap::SetTitleItalic int  italic  )  [virtual]
 

Methods to modify the Title text property.

virtual void vtkPVColorMap::SetTitleShadow int  shadow  )  [virtual]
 

Methods to modify the Title text property.

void vtkPVColorMap::LabelTextPropertyWidgetCallback  ) 
 

Callback when the text property for the labels is changed

virtual void vtkPVColorMap::SetLabelColor double  r,
double  g,
double  b
[virtual]
 

Methods to modify the Labels text property.

virtual void vtkPVColorMap::SetLabelOpacity double  opacity  )  [virtual]
 

Methods to modify the Labels text property.

virtual void vtkPVColorMap::SetLabelFontFamily int  font  )  [virtual]
 

Methods to modify the Labels text property.

virtual void vtkPVColorMap::SetLabelBold int  bold  )  [virtual]
 

Methods to modify the Labels text property.

virtual void vtkPVColorMap::SetLabelItalic int  italic  )  [virtual]
 

Methods to modify the Labels text property.

virtual void vtkPVColorMap::SetLabelShadow int  shadow  )  [virtual]
 

Methods to modify the Labels text property.

vtkSMProxy* vtkPVColorMap::GetProxyByName const char *  name  ) 
 

Get proxies: name = LookupTable:- vtkSMLookupTableProxy ScalarBarWidget:- vtkSMScalarBarWidgetProxy

void vtkPVColorMap::InitializeObservers  )  [protected]
 

void vtkPVColorMap::UpdateVectorComponentMenu  )  [protected]
 

void vtkPVColorMap::UpdateInternalScalarBarVisibility  )  [protected]
 

void vtkPVColorMap::ComputeScalarRangeForSource vtkPVSource pvs,
double *  range
[protected]
 

void vtkPVColorMap::UpdateMap int  width,
int  height
[protected]
 

void vtkPVColorMap::UpdateMap  )  [protected]
 

virtual void vtkPVColorMap::SetScalarBarProxyName const char *   )  [protected, virtual]
 

virtual void vtkPVColorMap::SetLookupTableProxyName const char *   )  [protected, virtual]
 

void vtkPVColorMap::UpdateScalarBarTitle  )  [protected]
 

void vtkPVColorMap::SetTitleColorInternal double  r,
double  g,
double  b
[protected]
 

Get/Set the Title color from/to the Proxy

void vtkPVColorMap::SetTitleOpacityInternal double  opacity  )  [protected]
 

Get/Set the Title opacity from/to the Proxy

void vtkPVColorMap::SetTitleFontFamilyInternal int  font  )  [protected]
 

Get/Set teh Title font family from/to the Proxy

void vtkPVColorMap::SetTitleBoldInternal int  bold  )  [protected]
 

Get/Set teh Title bold from/to the Proxy

void vtkPVColorMap::SetTitleItalicInternal int  italic  )  [protected]
 

Get/Set teh Title italic from/to the Proxy

void vtkPVColorMap::SetTitleShadowInternal int  shadow  )  [protected]
 

Get/Set teh Title shadow from/to the Proxy

void vtkPVColorMap::SetLabelColorInternal double  r,
double  g,
double  b
[protected]
 

Get/Set the Label color from/to the Proxy

void vtkPVColorMap::SetLabelOpacityInternal double  opacity  )  [protected]
 

Get/Set the Label opacity from/to the Proxy

void vtkPVColorMap::SetLabelFontFamilyInternal int  font  )  [protected]
 

Get/Set teh Label font family from/to the Proxy

void vtkPVColorMap::SetLabelBoldInternal int  bold  )  [protected]
 

Get/Set teh Label bold from/to the Proxy

void vtkPVColorMap::SetLabelItalicInternal int  italic  )  [protected]
 

Get/Set teh Label italic from/to the Proxy

void vtkPVColorMap::SetLabelShadowInternal int  shadow  )  [protected]
 

Get/Set teh Label shadow from/to the Proxy

void vtkPVColorMap::SetTitleInternal const char *  name  )  [protected]
 

Get/Set the complete Title for the Proxy

int vtkPVColorMap::GetVectorModeInternal  )  [protected]
 

Get/Set the Vector mode from the Scalar bar Proxy

void vtkPVColorMap::SetVectorModeInternal int  mode  )  [protected]
 

Get/Set the Vector mode from the Scalar bar Proxy

const char* vtkPVColorMap::GetLabelFormatInternal  )  [protected]
 

Get/Set the Label format from the Scalarbar Proxy

void vtkPVColorMap::SetLabelFormatInternal const char *  format  )  [protected]
 

Get/Set the Label format from the Scalarbar Proxy

const char* vtkPVColorMap::GetArrayNameInternal  )  [protected]
 

Get/Set ArrayName from the Scalarbar Proxy

void vtkPVColorMap::SetArrayNameInternal const char *  name  )  [protected]
 

Get/Set ArrayName from the Scalarbar Proxy

void vtkPVColorMap::GetHueRangeInternal double  range[2]  )  [protected]
 

Get/Set Hue/Saturation/Value ranges for the lookuptable

void vtkPVColorMap::GetSaturationRangeInternal double  range[2]  )  [protected]
 

Get/Set Hue/Saturation/Value ranges for the lookuptable

void vtkPVColorMap::GetValueRangeInternal double  range[2]  )  [protected]
 

Get/Set Hue/Saturation/Value ranges for the lookuptable

void vtkPVColorMap::SetHSVRangesInternal double  hrange[2],
double  srange[2],
double  vrange[2]
[protected]
 

Get/Set Hue/Saturation/Value ranges for the lookuptable

void vtkPVColorMap::SetNumberOfColorsInternal int  num  )  [protected]
 

Set the number of colors for the Proxy

int vtkPVColorMap::GetNumberOfColorsInternal  )  [protected]
 

Set the number of colors for the Proxy

void vtkPVColorMap::GetLabelTextPropertyInternal  )  [protected]
 

Get the vector mode from the property of the ScalarBarProxy

void vtkPVColorMap::GetTitleTextPropertyInternal  )  [protected]
 

Get the vector mode from the property of the ScalarBarProxy

void vtkPVColorMap::SetVisibilityInternal int  visible  )  [protected]
 

void vtkPVColorMap::SetVectorComponentInternal int  component  )  [protected]
 

void vtkPVColorMap::SetPosition1Internal double  x,
double  y
[protected]
 

Get/Set the positions for the scalar bar Proxy ScalarBarProxy->UpdateInformation() must be called before calling the Get method.

void vtkPVColorMap::GetPosition1Internal double  pos[2]  )  [protected]
 

Get/Set the positions for the scalar bar Proxy ScalarBarProxy->UpdateInformation() must be called before calling the Get method.

void vtkPVColorMap::SetPosition2Internal double  x,
double  y
[protected]
 

Get/Set the positions for the scalar bar Proxy ScalarBarProxy->UpdateInformation() must be called before calling the Get method.

void vtkPVColorMap::GetPosition2Internal double  pos[2]  )  [protected]
 

Get/Set the positions for the scalar bar Proxy ScalarBarProxy->UpdateInformation() must be called before calling the Get method.

void vtkPVColorMap::SetOrientationInternal int  orientation  )  [protected]
 

Get/Set the orientation for the Proxy ScalarBarProxy->UpdateInformation() must be called before calling the Get method

int vtkPVColorMap::GetOrientationInternal  )  [protected]
 

Get/Set the orientation for the Proxy ScalarBarProxy->UpdateInformation() must be called before calling the Get method

void vtkPVColorMap::SetScalarBarWidgetScalarRangeInternal double  min,
double  max
[protected]
 

void vtkPVColorMap::ComputeScalarRange vtkPVDataSetAttributesInformation attrInfo,
double *  range
[protected]
 


Member Data Documentation

vtkPVColorMapObserver* vtkPVColorMap::ScalarBarObserver [protected]
 

Definition at line 295 of file vtkPVColorMap.h.

vtkPVRenderView* vtkPVColorMap::PVRenderView [protected]
 

Definition at line 303 of file vtkPVColorMap.h.

int vtkPVColorMap::Initialized [protected]
 

Definition at line 305 of file vtkPVColorMap.h.

int vtkPVColorMap::ScalarBarVisibility [protected]
 

Definition at line 306 of file vtkPVColorMap.h.

int vtkPVColorMap::InternalScalarBarVisibility [protected]
 

Definition at line 307 of file vtkPVColorMap.h.

int vtkPVColorMap::UserModifiedScalarRange [protected]
 

Definition at line 308 of file vtkPVColorMap.h.

double vtkPVColorMap::ScalarRange[2] [protected]
 

Definition at line 311 of file vtkPVColorMap.h.

double vtkPVColorMap::WholeScalarRange[2] [protected]
 

Definition at line 313 of file vtkPVColorMap.h.

int vtkPVColorMap::ScalarRangeLock [protected]
 

Definition at line 314 of file vtkPVColorMap.h.

vtkKWFrameWithLabel* vtkPVColorMap::ColorMapFrame [protected]
 

Definition at line 317 of file vtkPVColorMap.h.

vtkKWLabel* vtkPVColorMap::ArrayNameLabel [protected]
 

Definition at line 318 of file vtkPVColorMap.h.

vtkKWFrame* vtkPVColorMap::ScalarRangeFrame [protected]
 

Definition at line 320 of file vtkPVColorMap.h.

vtkKWCheckButton* vtkPVColorMap::ScalarRangeLockCheck [protected]
 

Definition at line 321 of file vtkPVColorMap.h.

vtkKWRange* vtkPVColorMap::ScalarRangeWidget [protected]
 

Definition at line 322 of file vtkPVColorMap.h.

vtkKWScaleWithEntry* vtkPVColorMap::NumberOfColorsScale [protected]
 

Definition at line 323 of file vtkPVColorMap.h.

vtkKWFrame* vtkPVColorMap::ColorEditorFrame [protected]
 

Definition at line 325 of file vtkPVColorMap.h.

vtkKWChangeColorButton* vtkPVColorMap::StartColorButton [protected]
 

Definition at line 326 of file vtkPVColorMap.h.

vtkKWLabel* vtkPVColorMap::Map [protected]
 

Definition at line 327 of file vtkPVColorMap.h.

vtkKWChangeColorButton* vtkPVColorMap::EndColorButton [protected]
 

Definition at line 328 of file vtkPVColorMap.h.

vtkKWFrameWithLabel* vtkPVColorMap::VectorFrame [protected]
 

Definition at line 330 of file vtkPVColorMap.h.

vtkKWMenuButton* vtkPVColorMap::VectorModeMenu [protected]
 

Definition at line 331 of file vtkPVColorMap.h.

vtkKWMenuButton* vtkPVColorMap::VectorComponentMenu [protected]
 

Definition at line 332 of file vtkPVColorMap.h.

vtkKWEntry* vtkPVColorMap::ScalarBarVectorTitleEntry [protected]
 

Definition at line 333 of file vtkPVColorMap.h.

vtkKWFrameWithLabel* vtkPVColorMap::ScalarBarFrame [protected]
 

Definition at line 335 of file vtkPVColorMap.h.

vtkKWCheckButton* vtkPVColorMap::ScalarBarCheck [protected]
 

Definition at line 336 of file vtkPVColorMap.h.

vtkKWFrame* vtkPVColorMap::ScalarBarTitleFrame [protected]
 

Definition at line 337 of file vtkPVColorMap.h.

vtkKWLabel* vtkPVColorMap::ScalarBarTitleLabel [protected]
 

Definition at line 338 of file vtkPVColorMap.h.

vtkKWEntry* vtkPVColorMap::ScalarBarTitleEntry [protected]
 

Definition at line 339 of file vtkPVColorMap.h.

vtkKWFrame* vtkPVColorMap::ScalarBarLabelFormatFrame [protected]
 

Definition at line 340 of file vtkPVColorMap.h.

vtkKWLabel* vtkPVColorMap::ScalarBarLabelFormatLabel [protected]
 

Definition at line 341 of file vtkPVColorMap.h.

vtkKWEntry* vtkPVColorMap::ScalarBarLabelFormatEntry [protected]
 

Definition at line 342 of file vtkPVColorMap.h.

vtkPVTextPropertyEditor* vtkPVColorMap::TitleTextPropertyWidget [protected]
 

Definition at line 344 of file vtkPVColorMap.h.

vtkPVTextPropertyEditor* vtkPVColorMap::LabelTextPropertyWidget [protected]
 

Definition at line 345 of file vtkPVColorMap.h.

unsigned char* vtkPVColorMap::MapData [protected]
 

Definition at line 348 of file vtkPVColorMap.h.

int vtkPVColorMap::MapDataSize [protected]
 

Definition at line 349 of file vtkPVColorMap.h.

int vtkPVColorMap::MapWidth [protected]
 

Definition at line 350 of file vtkPVColorMap.h.

int vtkPVColorMap::MapHeight [protected]
 

Definition at line 351 of file vtkPVColorMap.h.

vtkKWMenuButton* vtkPVColorMap::PresetsMenuButton [protected]
 

Definition at line 355 of file vtkPVColorMap.h.

vtkKWPushButton* vtkPVColorMap::BackButton [protected]
 

Definition at line 356 of file vtkPVColorMap.h.

vtkSMScalarBarWidgetProxy* vtkPVColorMap::ScalarBarProxy [protected]
 

Definition at line 358 of file vtkPVColorMap.h.

char* vtkPVColorMap::ScalarBarProxyName [protected]
 

Definition at line 359 of file vtkPVColorMap.h.

vtkSMLookupTableProxy* vtkPVColorMap::LookupTableProxy [protected]
 

Definition at line 362 of file vtkPVColorMap.h.

char* vtkPVColorMap::LookupTableProxyName [protected]
 

Definition at line 363 of file vtkPVColorMap.h.

vtkTextProperty* vtkPVColorMap::LabelTextProperty [protected]
 

Definition at line 367 of file vtkPVColorMap.h.

vtkTextProperty* vtkPVColorMap::TitleTextProperty [protected]
 

Definition at line 368 of file vtkPVColorMap.h.

char* vtkPVColorMap::ScalarBarTitle [protected]
 

Definition at line 371 of file vtkPVColorMap.h.

char* vtkPVColorMap::ScalarBarVectorTitle [protected]
 

Definition at line 372 of file vtkPVColorMap.h.

char* vtkPVColorMap::VectorMagnitudeTitle [protected]
 

Definition at line 373 of file vtkPVColorMap.h.

char** vtkPVColorMap::VectorComponentTitles [protected]
 

Definition at line 374 of file vtkPVColorMap.h.

int vtkPVColorMap::NumberOfVectorComponents [protected]
 

Definition at line 375 of file vtkPVColorMap.h.

int vtkPVColorMap::VectorComponent [protected]
 

Definition at line 376 of file vtkPVColorMap.h.

char* vtkPVColorMap::ArrayName [protected]
 

Definition at line 378 of file vtkPVColorMap.h.

int vtkPVColorMap::VisitedFlag [protected]
 

Definition at line 495 of file vtkPVColorMap.h.

int vtkPVColorMap::UseCount [protected]
 

Definition at line 499 of file vtkPVColorMap.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:36:29 2006 for ParaView by doxygen 1.3.5