| VHTK::ColorConstantFunction | A colour function that returns a specified constant colour value |
| VHTK::ColorScaleFunction | A colour function that creates a colour scale from a specified scalar range |
| VHTK::ColorUtils | Helper functions for colour handling |
| VHTK::ComposedScalarVolume | This filter composes two or more scalar image volumes |
| VHTK::ComposedScalarVolume::ComposedScalarVolume::SFImage | SFImage is overridden to update the value |
| VHTK::ConstantFunction | The constant function is a transfer function that simply returns a constant value for any input |
| VHTK::DistanceField | A scalar field describing the Euclidian distance to a specified set of points |
| VHTK::Glyphs | This geometry node multiplies a selected geometry (glyph) to a defined set of positions with orientation representating a vector field |
| VHTK::GradientKernel | This class is primarily used by other parts of the toolkit and should generally not be accessed directly |
| VHTK::Hedgehog | Creates a hedgehog in a vector volume |
| VHTK::HSVFunction | An HSV compositing colour function |
| VHTK::IsoSurface | IsoSurface creates an isosurface from the specified volume |
| VHTK::LocalInfo | A node providing local position information |
| VHTK::ManipImageLoader | This is a manipulating image loader |
| VHTK::NelderMeadSolver | This is a general case volume haptics solver based on the numerical Nelder-Mead/Amoeba/Simplex method |
| VHTK::NewtonSolver | This is a general case volume haptics solver based on the numerical Newton method |
| VHTK::OrthogonalConstraintsSolver | This is a volume haptics solver that takes care of the special case where all primitives produce orthogonal constraints |
| VHTK::PerpendicularSurfaces | Creates Vector Field Perpendicular Surfaces, local surface representations of a vector field |
| VHTK::PiecewiseFunction | A piecewise linear transfer function implementation |
| VHTK::PointsFromLine | This node generates points evenly distributed between two points |
| VHTK::PointsFromParallelepiped | This node generates points by filling a parallelepiped, which is a volume with parallel sides defined by four points in space |
| VHTK::PointsFromParallelogram | This node generates points by filling a parallelogram, which is a plane with parallel sides defined by three points in space |
| VHTK::PointsOnStreamLines | This node generates points along streamlines in a vector volume |
| VHTK::primitive | Haptic primitive |
| VHTK::PrimitivesMode | This haptic mode renders haptic primitives from specified parameters, i e position, primitive type, strength and orientation |
| VHTK::RGBFunction | An RGB compositing colour function |
| VHTK::SampledFunction | A sampled transfer function implementation |
| VHTK::SampledScalarVolume | This node provides sampling, resampling and conversion capabilities |
| VHTK::SampledScalarVolume::SampledScalarVolume::SFImage | SFImage is overridden to update the value |
| VHTK::ScalarCompositionField | This is a vector volume that composites the vector values of two or more other volumes |
| VHTK::ScalarCompositionFilter | This filter composes two or more scalar image volumes |
| VHTK::ScalarConstantField | An analythical scalar field providing a constant value |
| VHTK::ScalarElectroPotentialField | An analythical vector volume simulating the electropotential field generated from a number of source singularities distributed in space |
| VHTK::ScalarExtractorField | This is a scalar volume that represents the magnitude of a property in another volume |
| VHTK::ScalarExtractorFilter | This filter extracts the magnitude of some feature of a scalar or vector image |
| VHTK::ScalarGradientForceMode | The scalar gradient force mode generates a force based on the gradient vector direction and the material property of the volume |
| VHTK::ScalarGradientPenetrationForceMode | This haptic mode estimates the penetration depth into object surfaces defined by the gradient in the volume |
| VHTK::ScalarImageFilter | A helper class that aids the implementation of image volume filter nodes |
| VHTK::ScalarImageObjectVolume | The ScalarImageObjectVolume uses any node that implements the H3DImageObject interface to use the data from that image |
| VHTK::ScalarImageObjectVolume::ScalarImageObjectVolume::SFImageObject | H3DImageObject and maintains a route from the contained object's image field to the image field of the ScalarImageObjectVolume it resides in |
| VHTK::ScalarIsoSurfaceMode | The scalar iso surface mode simulates surface feedback from specified iso values |
| VHTK::ScalarMarschnerLobbField | This scalar data field node provides the analytical Marschner-Lobb data set |
| VHTK::ScalarRadialFunctionField | The radial function field is a scalar field that generates the data from a specified set of radial functions |
| VHTK::ScalarRoutedField | An analythical scalar field with means for defining the contents through routing |
| VHTK::ScalarSurfaceFrictionMode | The scalar surface friction mode generates surfaces with friction from a scalar volume |
| VHTK::ScalarViscosityMode | The scalar viscosity mode generates viscosity throughout a scalar volume |
| VHTK::ScalarVolume | The ScalarVolume node defines an scalar field by specifying an image file and loaders to read this file |
| VHTK::ScalarVolume::ScalarVolume::SFImage | SFImage is overridden to update the value from the url and imageLoader fields of the ScalarVolume |
| VHTK::ScalarVolumeSwitch::ScalarVolumeSwitch::SFImage | The switching image |
| VHTK::state | The state of the volume haptics loop |
| VHTK::StreamLines | Creates stream lines from a vector volume |
| VHTK::StreamRibbons | Creates stream ribbons from a vector volume |
| VHTK::StreamTubes | Creates stream tubes from a vector volume |
| VHTK::Texture3DVolume | Samples a scalar property of an unsampled data node into a 3D texture that can be used with the volume renderer |
| VHTK::Texture3DVolume::Texture3DVolume::SFImage | The image of this texture |
| VHTK::VectorCompositionField | This is a vector volume that composites the vector values of two or more other volumes |
| VHTK::VectorConstantField | This is an analythical vector volume providing a constant value |
| VHTK::VectorElectroPotentialField | An analythical vector volume simulating the electropotential field generated from a number of source singularities distributed in space |
| VHTK::VectorExtractorField | This is a vector volume that represents a vector property in another volume |
| VHTK::VectorFollowMode | The vector follow-mode give a tube like feeling when moving the haptic instrument through a vector field |
| VHTK::VectorForceMode | The vector force mode adds a force in the direction of the vector |
| VHTK::VectorFrontShapeMode | This mode uses the vector field to represent a flow front surface that gives a haptic representation of how the vectors fluctuates over a cross section of the flow |
| VHTK::VectorImageObjectVolume | The VectorImageObjectVolume uses any node that implements the H3DImageObject interface to use the data from that image |
| VHTK::VectorImageObjectVolume::VectorImageObjectVolume::SFImageObject | H3DImageObject and maintains a route from the contained object's image field to the image field of the VectorImageObjectVolume it resides in |
| VHTK::VectorRoutedField | This is an analythical vector field with means for defining the contents through routing |
| VHTK::VectorSimulatedFlowField | This vector field generates typical features found in real flow data |
| VHTK::VectorVolume | The VectorVolume node defines an vector field by specifying an image file and loaders to read this file |
| VHTK::VectorVolume::VectorVolume::SFImage | SFImage is overridden to update the value from the url and imageLoader fields of the VectorVolume |
| VHTK::VectorVolumeSwitch::VectorVolumeSwitch::SFImage | The switching image |
| VHTK::VectorVortexForceMode | This mode provides a force pushing the haptic instrument towards the core of vortices in vector data |
| VHTK::VectorVortexMode | The vector vortex-mode give a tube like feeling from the vorticity in vector fields |
| VHTK::VHTKColorFunctionNode | The base type for all colour functions |
| VHTK::VHTKDataNode | This is the abstract base class for all nodes containing data in the Volume Haptics Toolkit(VHTK) |
| VHTK::VHTKHapticModeNode | The haptic mode provides primitives to the volume haptics generator (VolumeHaptics) |
| VHTK::VHTKHapticShaderNode | The haptic shader makes changes to the processing pipeline of the primitives-based volume haptics generator (VolumeHaptics) |
| VHTK::VHTKPointsGeneratorNode | Base type for all nodes that generate points, for example for distributing glyphs or specifying stream-line seeds |
| VHTK::VHTKPrimitivesSolverNode | This is the base type for a solver that determines the new position for the proxy point from a list of haptic primitives |
| VHTK::VHTKScalarDataNode | This is the abstract base class for all nodes containing scalar data in the Volume Haptics Toolkit(VHTK) |
| VHTK::VHTKScalarFieldNode | The abstract base for all analytical scalar fields |
| VHTK::VHTKScalarImageNode | This is the abstract base class nodes that contains an Image object that specifies the scalar field |
| VHTK::VHTKScalarImageNode::VHTKScalarImageNode::SFImage | Specialized to hold a separate reference for use by the haptics loop in order for Image objects not be deleted in the scenegraph loop while still being used in the haptics loop |
| VHTK::VHTKScalarModeNode | The abstract base class for all VHTKHapticModeNode classes that use a scalar volume as input data |
| VHTK::VHTKTransferFunctionNode | The base type for all transfer functions |
| VHTK::VHTKVectorDataNode | This is the abstract base class for all nodes containing vector data in the Volume Haptics Toolkit(VHTK) |
| VHTK::VHTKVectorFieldNode | The abstract base for all analytical vector fields |
| VHTK::VHTKVectorImageNode | This is the abstract base class nodes that contains an Image object the specifies the vector field |
| VHTK::VHTKVectorImageNode::VHTKVectorImageNode::SFImage | Specialized to hold a separate reference for use by the haptics loop in order for Image objects not be deleted in the scenegraph loop while still being used in the haptics loop |
| VHTK::VHTKVectorModeNode | The abstract base class for all VHTKHapticModeNode classes that use a vector volume as input data |
| VHTK::VisualHapticPrimitives | Visual haptic primitives is a haptic shader that visualizes the current primitives by showing their type, orientation and strength |
| VHTK::VolumeHaptics | The VolumeHaptics node takes care of generating haptic feedback from any number of haptic modes (VHTKHapticModeNode) for volumetric data |
| VHTK::VolumeHapticsEffect | The force effect generating the volume haptic feedback |
| VHTK::VolumeProbe | Utility to probe the values of scalar and vector volumes |
| VHTK::VolumeRenderer | The volume renderer node visually renders a 3D texture |
| VHTK::VolumeStiffnessProperty | This node can be used to make the stiffness in the haptic system dependent on some scalar data field |
| VHTK::WindDataPhysicsModel | This physics model lets a vector data node affect the motion of the particles in a particle system |
| VHTK::WindowFunction | The window function is a transfer function controlled through level, width and gamma |