SoPathTracerMaskVolume

InventorModule

author

MeVis Medical Solutions AG

package

MeVisLab/Standard

dll

SoPathTracer

definition

SoPathTracer.def

inherits from

SoPathTracerVolumeBase

Purpose

The SoPathTracerMaskVolume module provides an 8-bit mask volume that can be used by a SoPathTracerVolume and SoPathTracerVolumeInstance to mask the volume. A typical use case is to utilize it in conjunction with SoVolumeCutting, which can provide a mask volume interactively.

A mask volume has a Volume Name. This name can be used in multiple SoPathTracerVolume and SoPathTracerVolumeInstance modules by specifying the Volume Name as maskVolume.

../../../Projects/MeVisPathTracer/SoPathTracer/Modules/mhelp/Images/heartMaskedDof.jpg

In this rendering, the mask volume has been used to remove distracting structures using SoVolumeCutting.

Parameter Fields

Visible Fields

Enabled

name: enabled, type: Bool, default: TRUE

If checked, the mask volume is enabled.

Volume Name

name: volumeName, type: String, default: mask

Sets the name of the mask volume.

This name can be used in other modules to reference the mask volume by name.