Click or drag to resize
SoVolumeRendering Class

Initializes the VolumeViz module database.

Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    OIV.VolumeViz.NodesSoVolumeRendering

Namespace: OIV.VolumeViz.Nodes
Assembly: OIV.VolumeViz (in OIV.VolumeViz.dll) Version: 2024.1.0.0 (2024.1.0)
Syntax
public class SoVolumeRendering : SoNetBase

The SoVolumeRendering type exposes the following members.

Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodStatic memberGetDelayedRendering Obsolete.

Returns the delayedRendering flag.

Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodStatic memberGetReadAlternateRep

Returns the readAlternateRep flag.

Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberGetWriteAlternateRep

Returns the writeAlternateRep flag.

Public methodStatic memberIsSupported

Returns information about hardware support for various volume rendering features.

Public methodStatic memberSetDelayedRendering Obsolete.

Sets the delayedRendering flag.

Public methodStatic memberSetReadAlternateRep

Sets the readAlternateRep flag.

Public methodStatic memberSetWriteAlternateRep

Sets the writeAlternateRep flag.

Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks

This abstract class is the base class for all volume rendering modules. It is used only for initializing the VolumeViz extension and setting some global parameters.

Limitations:

  • Multi-thread rendering: Unlike most Open Inventor nodes, VolumeViz nodes do not support simultaneous rendering in multiple threads (even when Open Inventor is initialized using one of the initThread() methods).

See Also