ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkLookupTableWithEnabling Class Reference

vtkLookupTableWithEnabling - A lookup table that allows for an optional array to be provided that specifies which scalars to "enable" and which to "disable". More...

Inheritance diagram for Kitware.VTK.vtkLookupTableWithEnabling:
[legend]
Collaboration diagram for Kitware.VTK.vtkLookupTableWithEnabling:
[legend]

List of all members.

Public Member Functions

 vtkLookupTableWithEnabling (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkLookupTableWithEnabling ()
 Undocumented Block.
virtual void DisableColor (byte r, byte g, byte b, IntPtr rd, IntPtr gd, IntPtr bd)
 A convenience method for taking a color and desaturating it.
virtual vtkDataArray GetEnabledArray ()
 This must be set before MapScalars() is called. Indices of this array must map directly to those in the scalars array passed to MapScalars(). Values of 0 in the array indicate the color should be desaturatated.
override int IsA (string type)
 Undocumented Block.
override void MapScalarsThroughTable2 (IntPtr input, IntPtr output, int inputDataType, int numberOfValues, int inputIncrement, int outputIncrement)
 Map a set of scalars through the lookup table.
new vtkLookupTableWithEnabling NewInstance ()
 Undocumented Block.
virtual void SetEnabledArray (vtkDataArray enabledArray)
 This must be set before MapScalars() is called. Indices of this array must map directly to those in the scalars array passed to MapScalars(). Values of 0 in the array indicate the color should be desaturatated.

Static Public Member Functions

static new
vtkLookupTableWithEnabling 
New ()
 Undocumented Block.
static new int IsTypeOf (string type)
 Undocumented Block.
static new
vtkLookupTableWithEnabling 
SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkLookupTableWithEnabling"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "26vtkLookupTableWithEnabling"
 Automatically generated type registration mechanics.

Protected Member Functions

override void Dispose (bool disposing)
 Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Private Member Functions

static internal IntPtr vtkLookupTableWithEnabling_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkLookupTableWithEnabling_DisableColor_01 (HandleRef pThis, byte r, byte g, byte b, IntPtr rd, IntPtr gd, IntPtr bd)
static internal IntPtr vtkLookupTableWithEnabling_GetEnabledArray_02 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkLookupTableWithEnabling_IsA_03 (HandleRef pThis, string type)
static internal int vtkLookupTableWithEnabling_IsTypeOf_04 (string type)
static internal void vtkLookupTableWithEnabling_MapScalarsThroughTable2_05 (HandleRef pThis, IntPtr input, IntPtr output, int inputDataType, int numberOfValues, int inputIncrement, int outputIncrement)
static internal IntPtr vtkLookupTableWithEnabling_NewInstance_07 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkLookupTableWithEnabling_SafeDownCast_08 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkLookupTableWithEnabling_SetEnabledArray_09 (HandleRef pThis, HandleRef enabledArray)

Static Private Member Functions

static vtkLookupTableWithEnabling ()
 Automatically generated type registration mechanics.

Detailed Description

vtkLookupTableWithEnabling - A lookup table that allows for an optional array to be provided that specifies which scalars to "enable" and which to "disable".

Description vtkLookupTableWithEnabling "disables" or "grays out" output colors based on whether the given value in EnabledArray is "0" or not.

Caveats You must set the EnabledArray before MapScalars() is called. Indices of EnabledArray must map directly to those of the array passed to MapScalars().


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkLookupTableWithEnabling.vtkLookupTableWithEnabling ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Undocumented Block.


Member Function Documentation

virtual void Kitware.VTK.vtkLookupTableWithEnabling.DisableColor ( byte  r,
byte  g,
byte  b,
IntPtr  rd,
IntPtr  gd,
IntPtr  bd 
) [virtual]

A convenience method for taking a color and desaturating it.

override void Kitware.VTK.vtkLookupTableWithEnabling.Dispose ( bool  disposing) [protected]

Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Reimplemented from Kitware.VTK.vtkLookupTable.

This must be set before MapScalars() is called. Indices of this array must map directly to those in the scalars array passed to MapScalars(). Values of 0 in the array indicate the color should be desaturatated.

Here is the call graph for this function:

override int Kitware.VTK.vtkLookupTableWithEnabling.IsA ( string  type) [virtual]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkLookupTable.

static new int Kitware.VTK.vtkLookupTableWithEnabling.IsTypeOf ( string  type) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkLookupTable.

override void Kitware.VTK.vtkLookupTableWithEnabling.MapScalarsThroughTable2 ( IntPtr  input,
IntPtr  output,
int  inputDataType,
int  numberOfValues,
int  inputIncrement,
int  outputIncrement 
) [virtual]

Map a set of scalars through the lookup table.

Reimplemented from Kitware.VTK.vtkLookupTable.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkLookupTable.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkLookupTable.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkLookupTable.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkLookupTableWithEnabling.SetEnabledArray ( vtkDataArray  enabledArray) [virtual]

This must be set before MapScalars() is called. Indices of this array must map directly to those in the scalars array passed to MapScalars(). Values of 0 in the array indicate the color should be desaturatated.

static internal void Kitware.VTK.vtkLookupTableWithEnabling.vtkLookupTableWithEnabling_DisableColor_01 ( HandleRef  pThis,
byte  r,
byte  g,
byte  b,
IntPtr  rd,
IntPtr  gd,
IntPtr  bd 
) [private]
static internal IntPtr Kitware.VTK.vtkLookupTableWithEnabling.vtkLookupTableWithEnabling_GetEnabledArray_02 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkLookupTableWithEnabling.vtkLookupTableWithEnabling_IsA_03 ( HandleRef  pThis,
string  type 
) [private]
static internal void Kitware.VTK.vtkLookupTableWithEnabling.vtkLookupTableWithEnabling_MapScalarsThroughTable2_05 ( HandleRef  pThis,
IntPtr  input,
IntPtr  output,
int  inputDataType,
int  numberOfValues,
int  inputIncrement,
int  outputIncrement 
) [private]
static internal IntPtr Kitware.VTK.vtkLookupTableWithEnabling.vtkLookupTableWithEnabling_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkLookupTableWithEnabling.vtkLookupTableWithEnabling_NewInstance_07 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkLookupTableWithEnabling.vtkLookupTableWithEnabling_SafeDownCast_08 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkLookupTableWithEnabling.vtkLookupTableWithEnabling_SetEnabledArray_09 ( HandleRef  pThis,
HandleRef  enabledArray 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkLookupTableWithEnabling.MRClassNameKey = "26vtkLookupTableWithEnabling" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkLookupTable.

new const string Kitware.VTK.vtkLookupTableWithEnabling.MRFullTypeName = "Kitware.VTK.vtkLookupTableWithEnabling"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkLookupTable.


The documentation for this class was generated from the following file: