VHTK::SampledScalarVolume Class Reference
[Volumetric Data Nodes]

This node provides sampling, resampling and conversion capabilities. More...

Inheritance diagram for VHTK::SampledScalarVolume:

Inheritance graph
[legend]

List of all members.

Classes

class  SFImage
 SFImage is overridden to update the value. More...

Public Member Functions

 SampledScalarVolume (H3D::Inst< H3D::SFNode > _metadata=0, H3D::Inst< H3D::Field > _dataChanged=0, H3D::Inst< H3D::SFBool > _scaleVectors=0, H3D::Inst< SFImage > _image=0, H3D::Inst< SFScalarDataNode > _scalarVolume=0, H3D::Inst< H3D::SFInt32 > _width=0, H3D::Inst< H3D::SFInt32 > _height=0, H3D::Inst< H3D::SFInt32 > _depth=0, H3D::Inst< H3D::SFString > _pixelComponentType=0, H3D::Inst< H3D::SFInt32 > _bitsPerPixel=0)

Public Attributes

auto_ptr< SFScalarDataNodescalarVolume
auto_ptr< H3D::SFInt32width
auto_ptr< H3D::SFInt32height
auto_ptr< H3D::SFInt32depth
auto_ptr< H3D::SFStringpixelComponentType
auto_ptr< H3D::SFInt32bitsPerPixel

Static Public Attributes

static H3D::H3DNodeDatabase database


Detailed Description

This node provides sampling, resampling and conversion capabilities.

It generates an image volume with a specified type from any type of scalar volume, both sampled and unsampled.

X3D Interface

 NameTypeDefault valueDescription
scalarVolume SFScalarDataNode   null    
width SFInt32   0    
height SFInt32   0    
depth SFInt32   0    
pixelComponentType SFString   "UNSIGNED"   The pixel type. One of UNSIGNED, SIGNED and RATIONAL  
bitsPerPixel SFInt32   8   The number of bits per pixels. One of 8, 16, 32 and 64  


Generated on Thu Oct 1 08:53:37 2009 for Volume Haptics Toolkit by  doxygen 1.5.8