Browse Source

Mesh: ability to specify which polygons are front facing.

pull/279/head
Vladimír Vondruš 14 years ago
parent
commit
dfb4e0f807
  1. 22
      src/Mesh.h

22
src/Mesh.h

@ -52,6 +52,28 @@ class MAGNUM_EXPORT Mesh {
public:
/** @name Polygon drawing settings */
/**
* @brief Front facing polygon winding
*
* @see setFrontFace()
*/
enum FrontFace: GLenum {
/** @brief Counterclockwise polygons are front facing (default). */
CounterClockWise = GL_CCW,
/** @brief Clockwise polygons are front facing. */
ClockWise = GL_CW
};
/**
* @brief Set front-facing polygon winding
*
* Initial value is `FrontFace::%CounterClockWise`.
*/
void setFrontFace(FrontFace mode) {
glFrontFace(static_cast<GLenum>(mode));
}
/**
* @brief Provoking vertex
*

Loading…
Cancel
Save