SoPathTracerLines

InventorModule

author

MeVis Medical Solutions AG

package

MeVisLab/Standard

dll

SoPathTracer

definition

SoPathTracer.def

keywords

streamlines, stream, flow, cylinder

Purpose

The SoPathTracerLines module provides rendering of thick lines in the SoPathTracer scene. The lines are rendered as cylinders with rounded caps.

The lines are gathered from the inScene Open Inventor scene and are converted from all SoLineSet and SoIndexedLineSet instances that are encountered.

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

This rendering shows a close-up of brain fibers rendered using thick lines.

Windows

Default Panel

../../../Projects/MeVisPathTracer/SoPathTracer/Modules/mhelp/Images/Screenshots/SoPathTracerLines._default.png

Input Fields

inScene

name: inScene, type: SoNode

The input scene that is scanned for lines.

Parameter Fields

Field Index

Enable Clipping: Bool

Enabled: Bool

Flip Clipping: Bool

Radius: Float

Update: Trigger

Update Mode: Enum

Visible Fields

Enabled

name: enabled, type: Bool, default: TRUE

If checked, the rendering is enabled.

Enable Clipping

name: enableClipping, type: Bool, default: TRUE

If checked, Open Inventor clipping planes affect the rendering.

Flip Clipping

name: flipClipping, type: Bool, default: FALSE

If checked, the Open Inventor clipping planes are flipped before being applied to the surface.

Update

name: update, type: Trigger

When pressed, the input scene is scanned for lines.

Update Mode

name: updateMode, type: Enum, default: AutoUpdate

Defines the update mode.

Values:

Title

Name

Description

​Off

​Off

​If off, the lines are only update on Update.

​Auto Clear

​AutoClear

​If the inScene changes, the rendering is cleared.

​Auto Update

​AutoUpdate

​If the inScene changes, it is rescanned for lines.

Radius

name: radius, type: Float, default: 1

Sets the radius of the lines in millimeters. All lines have the same radius.