MeVisLab Resolution Independence API
SoMLTransform Class Reference

SoMLTransform applies the ML WorldToVoxel matrix to the Inventor Scene. More...

#include <SoMLTransform.h>

Inheritance diagram for SoMLTransform:

Public Member Functions

 SoMLTransform ()
 
void imageChangedCB (SoField *)
 
void imageChanged ()
 
void matChangedCB (SoField *)
 
void matChanged ()
 

Static Public Member Functions

static void initClass ()
 

Public Attributes

SoSFBool inverse
 apply the inverse of the matrix
 
SoSFBool shift
 shift 0.5 voxels for Renderers that render the voxel center at 0. instead of 0.5
 
SoSFMLImage image
 input ML image
 

Detailed Description

SoMLTransform applies the ML WorldToVoxel matrix to the Inventor Scene.

SoMLTransform applies the ML WorldToVoxel matrix to the Inventor Scene

Definition at line 33 of file SoMLTransform.h.

Constructor & Destructor Documentation

◆ SoMLTransform()

SoMLTransform::SoMLTransform ( )

Member Function Documentation

◆ imageChanged()

void SoMLTransform::imageChanged ( )

◆ imageChangedCB()

void SoMLTransform::imageChangedCB ( SoField * )

◆ initClass()

static void SoMLTransform::initClass ( )
static

◆ matChanged()

void SoMLTransform::matChanged ( )

◆ matChangedCB()

void SoMLTransform::matChangedCB ( SoField * )

Member Data Documentation

◆ image

SoSFMLImage SoMLTransform::image

input ML image

Definition at line 43 of file SoMLTransform.h.

◆ inverse

SoSFBool SoMLTransform::inverse

apply the inverse of the matrix

Definition at line 39 of file SoMLTransform.h.

◆ shift

SoSFBool SoMLTransform::shift

shift 0.5 voxels for Renderers that render the voxel center at 0. instead of 0.5

Definition at line 41 of file SoMLTransform.h.


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