<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body 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
</body>
</html>