Wraps the OpenGL function glPolygonStipple(), see also http://www.opengl.org/sdk/docs/man/xhtml/glPolygonStipple.xml for more information.
More...
#include <Shader.hpp>
List of all members.
Public Member Functions |
| | PolygonStipple () |
| | PolygonStipple (const unsigned char *mask) |
| virtual const char * | className () |
| | Returns the name of the class.
|
| virtual ERenderState | type () const |
| virtual void | apply (const Camera *, OpenGLContext *ctx) const |
| | The parameter cameara is NULL if we are disabling the state, non-NULL if we are enabling it.
|
| void | set (const unsigned char *mask) |
| const unsigned char * | mask () const |
Protected Attributes |
| unsigned char | mMask [32 *32/8] |
Detailed Description
Wraps the OpenGL function glPolygonStipple(), see also http://www.opengl.org/sdk/docs/man/xhtml/glPolygonStipple.xml for more information.
- See also:
- Shader, Effect, Actor, vl::EN_POLYGON_STIPPLE
Constructor & Destructor Documentation
| PolygonStipple::PolygonStipple |
( |
) |
|
| PolygonStipple::PolygonStipple |
( |
const unsigned char * |
mask ) |
|
Member Function Documentation
| virtual const char* vl::PolygonStipple::className |
( |
) |
[inline, virtual] |
| virtual ERenderState vl::PolygonStipple::type |
( |
) |
const [inline, virtual] |
The parameter cameara is NULL if we are disabling the state, non-NULL if we are enabling it.
Implements vl::RenderState.
| void PolygonStipple::set |
( |
const unsigned char * |
mask ) |
|
| const unsigned char* vl::PolygonStipple::mask |
( |
) |
const [inline] |
Member Data Documentation
The documentation for this class was generated from the following files:
- C:/VL/BuildSystem/VL_DISTRO/Visualization_Library_SDK/src/vl/Shader.hpp
- C:/VL/BuildSystem/VL_DISTRO/Visualization_Library_SDK/src/vl/Shader.cpp