MeVisLab Toolbox Reference
SoView2DShaderFunctionBase Class Reference

#include <SoView2DShaderFunction.h>

Inheritance diagram for SoView2DShaderFunctionBase:
SoView2DShaderFunction

Public Member Functions

 SoView2DShaderFunctionBase ()
 
 ~SoView2DShaderFunctionBase () override
 

Static Public Member Functions

static void initClass ()
 Initialization for inventor runtime system.
 

Public Attributes

SoSFBool enabled
 Enable/disabled this node.
 
SoSFString functionDisplay
 Resulting function display.
 
SoSFString functionName
 Function declaration fields.
 
SoSFString functionBody
 
SoSFString parameterDeclaration
 
SoSFString substep
 
SoSFString replaced1
 String replacement fields.
 
SoSFString replacement1
 
SoSFString replaced2
 
SoSFString replacement2
 
SoSFString replaced3
 
SoSFString replacement3
 

Protected Attributes

ShaderPipelineCustomFunction _function
 The function configured by this node.
 
SoView2DShaderOperation _operation
 The operation configured by this node.
 

Detailed Description

Definition at line 25 of file SoView2DShaderFunction.h.

Constructor & Destructor Documentation

◆ SoView2DShaderFunctionBase()

SoView2DShaderFunctionBase::SoView2DShaderFunctionBase ( )

◆ ~SoView2DShaderFunctionBase()

SoView2DShaderFunctionBase::~SoView2DShaderFunctionBase ( )
override

Member Function Documentation

◆ initClass()

static void SoView2DShaderFunctionBase::initClass ( )
static

Initialization for inventor runtime system.

Member Data Documentation

◆ _function

ShaderPipelineCustomFunction SoView2DShaderFunctionBase::_function
protected

The function configured by this node.

Definition at line 62 of file SoView2DShaderFunction.h.

◆ _operation

SoView2DShaderOperation SoView2DShaderFunctionBase::_operation
protected

The operation configured by this node.

Definition at line 65 of file SoView2DShaderFunction.h.

◆ enabled

SoSFBool SoView2DShaderFunctionBase::enabled

Enable/disabled this node.

Definition at line 37 of file SoView2DShaderFunction.h.

◆ functionBody

SoSFString SoView2DShaderFunctionBase::functionBody

Definition at line 42 of file SoView2DShaderFunction.h.

◆ functionDisplay

SoSFString SoView2DShaderFunctionBase::functionDisplay

Resulting function display.

Definition at line 48 of file SoView2DShaderFunction.h.

◆ functionName

SoSFString SoView2DShaderFunctionBase::functionName

Function declaration fields.

Definition at line 41 of file SoView2DShaderFunction.h.

◆ parameterDeclaration

SoSFString SoView2DShaderFunctionBase::parameterDeclaration

Definition at line 43 of file SoView2DShaderFunction.h.

◆ replaced1

SoSFString SoView2DShaderFunctionBase::replaced1

String replacement fields.

Definition at line 52 of file SoView2DShaderFunction.h.

◆ replaced2

SoSFString SoView2DShaderFunctionBase::replaced2

Definition at line 54 of file SoView2DShaderFunction.h.

◆ replaced3

SoSFString SoView2DShaderFunctionBase::replaced3

Definition at line 56 of file SoView2DShaderFunction.h.

◆ replacement1

SoSFString SoView2DShaderFunctionBase::replacement1

Definition at line 53 of file SoView2DShaderFunction.h.

◆ replacement2

SoSFString SoView2DShaderFunctionBase::replacement2

Definition at line 55 of file SoView2DShaderFunction.h.

◆ replacement3

SoSFString SoView2DShaderFunctionBase::replacement3

Definition at line 57 of file SoView2DShaderFunction.h.

◆ substep

SoSFString SoView2DShaderFunctionBase::substep

Definition at line 44 of file SoView2DShaderFunction.h.


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