Version: 6.3.1
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes

VISU_LookupTable Class Reference

#include <VISU_LookupTable.hxx>

Inheritance diagram for VISU_LookupTable:
Inheritance graph

Public Member Functions

 vtkTypeMacro (VISU_LookupTable, vtkLookupTable)
virtual void ForceBuild ()
virtual void MapScalarsThroughTable2 (void *input, unsigned char *output, int inputDataType, int numberOfValues, int inputIncrement, int outputIncrement)
vtkFloatingPointType GetMapScale ()
void SetMapScale (vtkFloatingPointType theScale=1.0)
bool GetBicolor ()
void SetBicolor (bool theBicolor)
unsigned char * MapValue (vtkFloatingPointType v)
void MarkValueByColor (vtkFloatingPointType theValue, unsigned char *theColor)
bool HasMarkedValues () const
void FillByColor (unsigned char *theColor)
void MakeBiColor ()

Static Public Member Functions

static VISU_LookupTableNew ()
static int ComputeLogRange (vtkFloatingPointType inRange[2], vtkFloatingPointType outRange[2])

Protected Member Functions

 VISU_LookupTable (int sze=256, int ext=256)
 ~VISU_LookupTable ()

Protected Attributes

vtkFloatingPointType myScale
bool myBicolor
bool myHasMarkedValues

Constructor & Destructor Documentation

VISU_LookupTable::VISU_LookupTable ( int  sze = 256,
int  ext = 256 
) [protected]
VISU_LookupTable.~VISU_LookupTable ( ) [protected]

Member Function Documentation

VISU_LookupTable.vtkTypeMacro ( VISU_LookupTable  ,
vtkLookupTable   
)
static VISU_LookupTable* VISU_LookupTable.New ( ) [static]
void VISU_LookupTable::ForceBuild ( ) [virtual]
void VISU_LookupTable::MapScalarsThroughTable2 ( void *  input,
unsigned char *  output,
int  inputDataType,
int  numberOfValues,
int  inputIncrement,
int  outputIncrement 
) [virtual]
vtkFloatingPointType VISU_LookupTable.GetMapScale ( )
void VISU_LookupTable::SetMapScale ( vtkFloatingPointType  theScale = 1.0)
bool VISU_LookupTable.GetBicolor ( )
void VISU_LookupTable::SetBicolor ( bool  theBicolor)
int VISU_LookupTable::ComputeLogRange ( vtkFloatingPointType  inRange[2],
vtkFloatingPointType  outRange[2] 
) [static]
unsigned char * VISU_LookupTable::MapValue ( vtkFloatingPointType  v)
void VISU_LookupTable::MarkValueByColor ( vtkFloatingPointType  theValue,
unsigned char *  theColor 
)
bool VISU_LookupTable.HasMarkedValues ( ) const
void VISU_LookupTable::FillByColor ( unsigned char *  theColor)
void VISU_LookupTable::MakeBiColor ( )

Field Documentation

vtkFloatingPointType VISU_LookupTable.myScale [protected]
bool VISU_LookupTable.myBicolor [protected]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS