
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< SFScalarDataNode > | scalarVolume |
| auto_ptr< H3D::SFInt32 > | width |
| auto_ptr< H3D::SFInt32 > | height |
| auto_ptr< H3D::SFInt32 > | depth |
| auto_ptr< H3D::SFString > | pixelComponentType |
| auto_ptr< H3D::SFInt32 > | bitsPerPixel |
Static Public Attributes | |
| static H3D::H3DNodeDatabase | database |
It generates an image volume with a specified type from any type of scalar volume, both sampled and unsampled.
X3D Interface | ||||
| Name | Type | Default value | Description | |
![]() | 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 |
1.5.8