29 #ifndef __RAWIMAGELOADER_H__
30 #define __RAWIMAGELOADER_H__
78 Inst< SFInt32 > _height = 0,
79 Inst< SFInt32 > _depth = 0,
80 Inst< SFString > _pixelType = 0,
81 Inst< SFString > _pixelComponentType = 0,
82 Inst< SFInt32 > _bitsPerPixel = 0,
83 Inst< SFVec3f > _pixelSize = 0 );
87 virtual Image *loadImage(
const string &url );
Header file for H3DImageLoaderNode, the abstract base class for all image loaders nodes for different...
Contains the SFInt32 field class.
Contains the SFString field class.
Contains the SFVec3f field class.
H3DImageLoaderNode is a virtual base class for classes that read an image file format such as PNG or ...
Definition: H3DImageLoaderNode.h:48
The RawImageLoader loads a raw data file and lets the user specify the parameters for the values dire...
Definition: RawImageLoader.h:74
H3DUniquePtr< SFInt32 > depth
The height of the image in pixels.
Definition: RawImageLoader.h:105
H3DUniquePtr< SFInt32 > height
The height of the image in pixels.
Definition: RawImageLoader.h:99
H3DUniquePtr< SFString > pixelType
The type of each pixel element in the image.
Definition: RawImageLoader.h:118
H3DUniquePtr< SFInt32 > bitsPerPixel
The number of bits per pixel.
Definition: RawImageLoader.h:133
H3DUniquePtr< SFInt32 > width
The width of the image in pixels.
Definition: RawImageLoader.h:93
static H3DNodeDatabase database
The H3DNodeDatabase for this Node.
Definition: RawImageLoader.h:142
H3DUniquePtr< SFString > pixelComponentType
The type of each component of the pixel.
Definition: RawImageLoader.h:127
H3DUniquePtr< SFVec3f > pixelSize
The size of the pixel in metres.
Definition: RawImageLoader.h:139
H3D API namespace.
Definition: Anchor.h:38
The H3DNodeDatabase contains a mapping between a name of a Node and the constructor for the Node with...
Definition: H3DNodeDatabase.h:194