class SG_EXPORT osg::Viewport

Encapsulte OpenGL glViewport

Inheritance:


Public Methods

[more] Viewport()
[more]virtual bool isSameKindAs(const Object* obj) const
[more]virtual Object* clone() const
[more]virtual const char* className() const
[more]virtual const Type getType() const
[more]inline void setViewport(const int x, const int y, const int width, const int height)
[more]void getViewport(int& x, int& y, int& width, int& height)
[more]inline const int x() const
[more]inline const int y() const
[more]inline const int width() const
[more]inline const int height() const
[more]inline const float aspectRatio() const
return the aspcetRatio of the viewport, which is equal to width/height
[more]virtual void apply(State& state) const

Protected Fields

[more]int _x
[more]int _y
[more]int _width
[more]int _height

Protected Methods

[more]virtual ~Viewport()


Inherited from StateAttribute:

Public Methods

ovirtual void setStateSetModes(StateSet&, const GLModeValue) const
ovirtual void compile(State&) const

Public Members

otypedef GLenum GLMode
otypedef unsigned int GLModeValue
otypedef unsigned int OverrideValue
oenum Values
oenum Type


Inherited from Object:


Inherited from Referenced:

Public Methods

oinline Referenced& operator = (Referenced&)
oinline void ref() const
oinline void unref() const
oinline const int referenceCount() const

Protected Fields

omutable int _refCount


Documentation

Encapsulte OpenGL glViewport
o Viewport()

ovirtual bool isSameKindAs(const Object* obj) const

ovirtual Object* clone() const

ovirtual const char* className() const

ovirtual const Type getType() const

oinline void setViewport(const int x, const int y, const int width, const int height)

ovoid getViewport(int& x, int& y, int& width, int& height)

oinline const int x() const

oinline const int y() const

oinline const int width() const

oinline const int height() const

oinline const float aspectRatio() const
return the aspcetRatio of the viewport, which is equal to width/height

ovirtual void apply(State& state) const

ovirtual ~Viewport()

oint _x

oint _y

oint _width

oint _height


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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