<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Thank you Johannes for your answer,<br>
<br>
Yes, I know this algorithm, I also use it to filter data.<br>
But here my aim is not to filter data out-of-range but to keep
these data visible but set in a custom color.<br>
<br>
Kind regards,<br>
Frédéric<br>
<br>
Le 03/12/2012 18:12, Johannes Strecha a écrit :<br>
</div>
<blockquote
cite="mid:CAHS-q+DDC97Gvfuv=eoBMG2MqQEBLR2ewq1jrmi-9pfDyLNGRQ@mail.gmail.com"
type="cite">Hello,<br>
<br>
I can't give you a direct answer, but I think what you want can be
done with the vtkClipDataSet filter (5.8). See the reference for
details. I assume that adjusting the lookup table would work
faster, though.<br>
<br>
When trying to realize a "filled contour plot" by adjusting the
lookup table (to a series of steps) I experienced that some
interpolation was performed nonetheless and I ended up with
blurred filled contours. Maybe this would also happen in your
case.<br>
<br>
Kind regards,<br>
Johannes Strecha.<br>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Mon, Dec 3, 2012 at 5:31 PM,
Frédéric Speisser <span dir="ltr"><<a
moz-do-not-send="true" href="mailto:speisser@kappaeng.com"
target="_blank">speisser@kappaeng.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF"> Hi all,<br>
<br>
<br>
I'm using <i>vtkLookupTable::SetTableRange</i> to remap
colors of a LUT to a custom range of a given scalar
values. <br>
<br>
This works great but per default and as explained in API
documentation :<br>
<i>Scalar values less than minimum range value are clamped
to minimum range value. Scalar values greater than
maximum range value are clamped to maximum range value.<br>
</i>So values out of range are displayed in minimum range
value color (for those under custom range) and in maximum
range value color (for those over custom range).<br>
I would like to display out-of-range values in a custom
color, so that for example all values under and over
custom range are displayed in black.<br>
I began to write a class <i>MyVtkLookupTable</i> which
inherits from <i>vtkLookupTable </i>and i tried to
override <i>GetColor(double v, double rgb[3])</i> and <i>MapValue(double
v)</i> to be able to override color displayed but it
seems not to work.<br>
Is it possible to do that by overriding vtk classes ? If
yes, which method/classes should I override ?<br>
<br>
Any clues are wellcome, thank you,<br>
<br>
<br>
<br>
Frédéric </div>
<br>
_______________________________________________<br>
Powered by <a moz-do-not-send="true"
href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a
moz-do-not-send="true"
href="http://www.kitware.com/opensource/opensource.html"
target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a
moz-do-not-send="true"
href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a moz-do-not-send="true"
href="http://www.vtk.org/mailman/listinfo/vtkusers"
target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>