SIMVoleon  2.1.0
Coin3D volume rendering library
Loading...
Searching...
No Matches
SoVolumeSkin Class Reference

Render just the six sides of the volume data. More...

#include <VolumeViz/nodes/SoVolumeSkin.h>

Inheritance diagram for SoVolumeSkin:
SoShape

Public Types

enum  Interpolation { NEAREST , LINEAR }
 

Static Public Member Functions

static void initClass (void)
 

Public Attributes

SoSFEnum interpolation
 

Protected Member Functions

virtual void computeBBox (SoAction *action, SbBox3f &box, SbVec3f &center)
 
virtual void generatePrimitives (SoAction *action)
 
virtual void GLRender (SoGLRenderAction *action)
 
virtual void rayPick (SoRayPickAction *action)
 

Detailed Description

Render just the six sides of the volume data.

Insert a node of this type after an SoVolumeData node in the scene graph to render the six external sides of the volume data set.

This can be useful as a very efficient way of visualizing a complete opaque volume, only seen from the outside.

Note that if the transfer function set by a preceding SoTransferFunction node contains transparency, the visual appearance to the end user will probably not look correct.

See also
SoVolumeRender, SoTransferFunction, SoOrthoSlice
Since
SIM Voleon 2.0

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