Inheritance diagram for osgDB::ImageOptions:
Public Types | |
ALL_IMAGE | |
RATIO_WINDOW | |
PIXEL_WINDOW | |
NEAREST | |
LINEAR | |
CUBIC | |
enum | ImageWindowMode { ALL_IMAGE, RATIO_WINDOW, PIXEL_WINDOW } |
enum | ImageSamplingMode { NEAREST, LINEAR, CUBIC } |
Public Member Functions | |
ImageOptions () | |
ImageOptions (const std::string &str) | |
ImageOptions (const ImageOptions &options, const osg::CopyOp copyop=osg::CopyOp::SHALLOW_COPY) | |
META_Object (osgDB, ImageOptions) | |
void | init () |
Public Attributes | |
ImageSamplingMode | _sourceImageSamplingMode |
ImageWindowMode | _sourceImageWindowMode |
RatioWindow | _sourceRatioWindow |
PixelWindow | _sourcePixelWindow |
osg::ref_ptr< osg::Image > | _destinationImage |
ImageWindowMode | _destinationImageWindowMode |
RatioWindow | _destinationRatioWindow |
PixelWindow | _destinationPixelWindow |
GLenum | _destinationDataType |
GLenum | _destinationPixelFormat |
Classes | |
struct | PixelWindow |
struct | RatioWindow |
struct | TexCoordRange |
osgDB::ImageOptions::ImageOptions | ( | ) |
osgDB::ImageOptions::ImageOptions | ( | const std::string & | str | ) |
osgDB::ImageOptions::ImageOptions | ( | const ImageOptions & | options, | |
const osg::CopyOp | copyop = osg::CopyOp::SHALLOW_COPY | |||
) | [inline] |
void osgDB::ImageOptions::init | ( | ) |
osgDB::ImageOptions::META_Object | ( | osgDB | , | |
ImageOptions | ||||
) |