<div dir="auto">Set the hue range of the lookup table to<div dir="auto">.667,0</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Dec 4, 2016 7:33 PM, "BBerco" <<a href="mailto:bebe0705@colorado.edu">bebe0705@colorado.edu</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
I am using a vtkColorBarActor provided with an instance of<br>
vtkScalarsToColors obtained from a vtkPolyDataMapper to display a range of<br>
scalar values shown on the vtkPolyData connected to the mapper.<br>
<br>
My problem is that the maximum scalar value (i.e the max in "surface_data"<br>
below) corresponds to the blue end of the colorbar, while the minimum scalar<br>
value is associated with its red end.<br>
<br>
I have been looking for a way to reverse this behavior (so as to have the<br>
maximum value matched with the red and the minimum with the blue), to no<br>
avail. I thought I had found what I was looking for  there<br>
<<a href="http://www.vtk.org/Wiki/VTK/Examples/Cxx/Visualization/ElevationBandsWithGlyphs" rel="noreferrer" target="_blank">http://www.vtk.org/Wiki/VTK/<wbr>Examples/Cxx/Visualization/<wbr>ElevationBandsWithGlyphs</a>><br>
, but this was unsuccessful as the GetLookupTable method returns an instance<br>
of vtkScalarsToColors and not vtkLookUpTable...<br>
<br>
Any suggestions?<br>
<br>
Thanks!<br>
<br>
ps: below is how I construct the colorbar from the input data mapper<br>
associated with the polydata<br>
the data corresponds to<br>
<br>
<br>
        vtkSmartPointer<vtkActor> shape_actor = this -> parent -><br>
get_actor_vector()[0];<br>
<br>
        shape_actor -> GetMapper() -> SetScalarRange(min_magnitude, max_magnitude);<br>
<br>
        shape_actor -> GetMapper() -> GetInput() -> GetCellData() -><br>
SetScalars(surface_data);<br>
        shape_actor -> GetMapper() -> ScalarVisibilityOn();<br>
        shape_actor -> GetMapper() -> SetScalarModeToUseCellData();<br>
<br>
        vtkSmartPointer<<wbr>vtkScalarBarActor> scalarBar =<br>
            vtkSmartPointer<<wbr>vtkScalarBarActor>::New();<br>
<br>
        scalarBar -> SetLookupTable(shape_actor -> GetMapper() -><br>
GetLookupTable());<br>
        scalarBar -> SetTitle("Orthonormal acceleration magnitude (m/s^2)");<br>
        scalarBar -> SetUnconstrainedFontSize (true);<br>
        scalarBar -> GetTitleTextProperty() -> SetFontSize(10);<br>
        scalarBar -> GetLabelTextProperty() -> SetFontSize(10);<br>
        scalarBar -> SetNumberOfLabels(4);<br>
<br>
        this -> parent -> get_renderer() -> AddActor2D(scalarBar);<br>
        this -> parent -> qvtkWidget -> GetRenderWindow() -> Render();<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://vtk.1045678.n5.nabble.com/Reverse-color-in-vtkScalarsToColors-tp5741412.html" rel="noreferrer" target="_blank">http://vtk.1045678.n5.nabble.<wbr>com/Reverse-color-in-<wbr>vtkScalarsToColors-tp5741412.<wbr>html</a><br>
Sent from the VTK - Users mailing list archive at Nabble.com.<br>
______________________________<wbr>_________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/<wbr>opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" rel="noreferrer" target="_blank">http://www.vtk.org/Wiki/VTK_<wbr>FAQ</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=<wbr>vtkusers</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/vtkusers" rel="noreferrer" target="_blank">http://public.kitware.com/<wbr>mailman/listinfo/vtkusers</a><br>
</blockquote></div></div>