Public Member Functions | |
PixelBufferObject (osg::Image *image=0) | |
PixelBufferObject (const PixelBufferObject &pbo, const CopyOp ©op=CopyOp::SHALLOW_COPY) | |
META_Object (osg, PixelBufferObject) | |
void | setImage (osg::Image *image) |
Image * | getImage () |
const Image * | getImage () const |
bool | isPBOSupported (unsigned int contextID) const |
Protected Member Functions | |
virtual | ~PixelBufferObject () |
osg::PixelBufferObject::PixelBufferObject | ( | osg::Image * | image = 0 |
) |
osg::PixelBufferObject::PixelBufferObject | ( | const PixelBufferObject & | pbo, | |
const CopyOp & | copyop = CopyOp::SHALLOW_COPY | |||
) |
Copy constructor using CopyOp to manage deep vs shallow copy.
virtual osg::PixelBufferObject::~PixelBufferObject | ( | ) | [protected, virtual] |
osg::PixelBufferObject::META_Object | ( | osg | , | |
PixelBufferObject | ||||
) |
void osg::PixelBufferObject::setImage | ( | osg::Image * | image | ) |
Image* osg::PixelBufferObject::getImage | ( | ) |
const Image* osg::PixelBufferObject::getImage | ( | ) | const |
bool osg::PixelBufferObject::isPBOSupported | ( | unsigned int | contextID | ) | const [inline] |