MeVisLabToolboxReference
SoMLLUTChangeColor Class Reference

defines a debug extension to the SoGVRVolRen More...

#include <SoMLLUTChangeColor.h>

Inheritance diagram for SoMLLUTChangeColor:
SoMLLUTExtension

List of all members.

Public Types

enum  VisualTypes {
  As_Input = 0, L, LA, RGB,
  RGBA
}

Public Member Functions

 SoMLLUTChangeColor ()
virtual ml::LUTFunctionchangeLUT (ml::LUTFunction *lut)
 Change the lut.

Static Public Member Functions

static void initClass ()
 inventor runtime system

Public Attributes

SoSFBool enabled
SoSFEnum visualType
 Visual type.
SoSFColor color
 Color factor.
SoSFFloat intensity
 Intensity and alpha factors.
SoSFFloat alpha

Protected Member Functions

virtual ~SoMLLUTChangeColor ()

Protected Attributes

ml::LUTFColor _lutfColor
 LUT transform function.

Detailed Description

defines a debug extension to the SoGVRVolRen

Definition at line 27 of file SoMLLUTChangeColor.h.


Member Enumeration Documentation

Enumerator:
As_Input 
L 
LA 
RGB 
RGBA 

Definition at line 34 of file SoMLLUTChangeColor.h.


Constructor & Destructor Documentation

SoMLLUTChangeColor::SoMLLUTChangeColor ( )
virtual SoMLLUTChangeColor::~SoMLLUTChangeColor ( ) [protected, virtual]

Member Function Documentation

virtual ml::LUTFunction* SoMLLUTChangeColor::changeLUT ( ml::LUTFunction lut) [virtual]

Change the lut.

Reimplemented from SoMLLUTExtension.

static void SoMLLUTChangeColor::initClass ( ) [static]

inventor runtime system

Reimplemented from SoMLLUTExtension.


Member Data Documentation

LUT transform function.

Definition at line 70 of file SoMLLUTChangeColor.h.

Definition at line 54 of file SoMLLUTChangeColor.h.

Color factor.

Definition at line 50 of file SoMLLUTChangeColor.h.

Definition at line 44 of file SoMLLUTChangeColor.h.

Intensity and alpha factors.

Definition at line 53 of file SoMLLUTChangeColor.h.

Visual type.

Definition at line 47 of file SoMLLUTChangeColor.h.


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