class OSGDB_EXPORT osgDB::ImageOptions


Inheritance:


Public Classes

[more]struct RatioWindow
RatioWindow stores the window (as ratios of 00 to 10) from the overall imagery from which to extract the osg::Image
[more]struct PixelWindow
PixelWindow stores the window (in exact pixels) from the overall imagery from which to extract the osg::Image
[more]enum ImageWindowMode
[more]enum ImageSamplingMode
[more]struct TexCoordRange: public osg::Referenced
Used as UserData attached to generated osg::Image's

Public Fields

[more]ImageSamplingMode _sourceImageSamplingMode
[more]ImageWindowMode _sourceImageWindowMode
[more]RatioWindow _sourceRatioWindow
[more]PixelWindow _sourcePixelWindow
[more]osg::ref_ptr<osg::Image> _destinationImage
[more]ImageWindowMode _destinationImageWindowMode
[more]RatioWindow _destinationRatioWindow
[more]PixelWindow _destinationPixelWindow
[more]GLenum _destinationDataType
[more]GLenum _destinationPixelFormat

Public Methods

[more] ImageOptions()
[more] ImageOptions(const std::string& str)
[more]void init()


Inherited from Options:

Public Methods

ovoid setOptionString(const std::string& str)
oconst std::string& getOptionString() const

Protected Fields

ostd::string _str


Documentation

o ImageOptions()

o ImageOptions(const std::string& str)

ostruct RatioWindow
RatioWindow stores the window (as ratios of 00 to 10) from the overall imagery from which to extract the osg::Image

o RatioWindow()

ovoid set(double x, double y, double w, double h)

odouble windowX

odouble windowY

odouble windowWidth

odouble windowHeight

ostruct PixelWindow
PixelWindow stores the window (in exact pixels) from the overall imagery from which to extract the osg::Image

o PixelWindow()

ovoid set(unsigned int x, unsigned int y, unsigned int w, unsigned int h)

ounsigned int windowX

ounsigned int windowY

ounsigned int windowWidth

ounsigned int windowHeight

oenum ImageWindowMode

o ALL_IMAGE

o RATIO_WINDOW

o PIXEL_WINDOW

oenum ImageSamplingMode

o NEAREST

o LINEAR

o CUBIC

ostruct TexCoordRange: public osg::Referenced
Used as UserData attached to generated osg::Image's

o TexCoordRange()

ovoid set(double x, double y, double w, double h)

odouble _x

odouble _y

odouble _w

odouble _h

oImageSamplingMode _sourceImageSamplingMode

oImageWindowMode _sourceImageWindowMode

oRatioWindow _sourceRatioWindow

oPixelWindow _sourcePixelWindow

oosg::ref_ptr<osg::Image> _destinationImage

oImageWindowMode _destinationImageWindowMode

oRatioWindow _destinationRatioWindow

oPixelWindow _destinationPixelWindow

oGLenum _destinationDataType

oGLenum _destinationPixelFormat

ovoid init()


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.