25#ifndef _SO_VOLUME_TRANSFORM_
26#define _SO_VOLUME_TRANSFORM_
28#include <VolumeViz/nodes/SoVolumeRendering.h>
29#include <LDM/SoLDMTileID.h>
32#include <Inventor/nodes/SoNode.h>
33#include <Inventor/fields/SoSFShort.h>
34#include <Inventor/fields/SoSFInt32.h>
36#include <Inventor/STL/vector>
37#include <Inventor/STL/list>
38#include <Inventor/STL/map>
48#pragma warning( push )
49#pragma warning(disable:4251)
250 virtual void doAction(
SoAction *action );
266 static void initClass();
269 static void exitClass();
272 SB_THREAD_TLS_HEADER();
275 virtual void notify(SoNotList * list);
297 void resizeCache(
const int newSize);
299 typedef std::pair<SoLDMTileID,SoBufferObject*> TTransformedTileCacheEntry;
300 typedef std::list<TTransformedTileCacheEntry> TTransformedTileCache;
301 TTransformedTileCache transformedTileCache;
311#pragma warning( pop )
312#pragma warning(disable:4251)
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Portable mutex c...
Abstract base class for all actions.
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Abstract base cl...
Performs a generic traversal of a scene graph or path.
Renders a scene graph using Open Inventor's Render Engine.
<a href="IconLegend.html"><img src="extLDM.gif" alt="Large Data Management" border="0"></a> Tile ID
Abstract base class for all database nodes.
Abstract base class for Performance Counter.
Abstract base class for picking objects in a scene.
Field containing a int32_t integer.
Field containing a short integer.
<a href="IconLegend.html"><img src="extVR.gif" alt="VolumeViz" border="0"></a> Volume data property ...
Writes a scene graph to a file.
std::pair< SoDataSet *, int > DataSetIdPair
Pair containing an SoDataset and its dataSetId.