Browse Source

Shaders: doc++

pull/38/head
Vladimír Vondruš 13 years ago
parent
commit
27a80cb76e
  1. 3
      src/Shaders/Flat.h
  2. 9
      src/Shaders/Vector.h

3
src/Shaders/Flat.h

@ -25,7 +25,7 @@
*/
/** @file
* @brief Class Magnum::Shaders::Flat
* @brief Class @ref Magnum::Shaders::Flat, typedef @ref Magnum::Shaders::Flat2D, @ref Magnum::Shaders::Flat3D
*/
#include "Math/Matrix3.h"
@ -62,6 +62,7 @@ Shaders::Flat2D shader(Shaders::Flat2D::Flag::Textured);
myTexture.bind(Shaders::Flat2D::TextureLayer);
@endcode
For coloring the texture based on intensity you can use the @ref Vector shader.
@see @ref Flat2D, @ref Flat3D
*/
template<UnsignedInt dimensions> class MAGNUM_SHADERS_EXPORT Flat: public AbstractShaderProgram {

9
src/Shaders/Vector.h

@ -25,7 +25,7 @@
*/
/** @file
* @brief Class Magnum::Shaders::Vector, typedef Magnum::Shaders::Vector2D, Magnum::Shaders::Vector3D
* @brief Class @ref Magnum::Shaders::Vector, typedef @ref Magnum::Shaders::Vector2D, @ref Magnum::Shaders::Vector3D
*/
#include "Math/Matrix3.h"
@ -41,9 +41,10 @@ namespace Magnum { namespace Shaders {
/**
@brief %Vector shader
Renders vector art in plain grayscale form. See also DistanceFieldVector
for more advanced effects.
@see Vector2D, Vector3D
Renders vector art in plain grayscale form. See also @ref DistanceFieldVector
for more advanced effects. For rendering unchanged texture you can use the
@ref Flat shader.
@see @ref Vector2D, @ref Vector3D
*/
template<UnsignedInt dimensions> class MAGNUM_SHADERS_EXPORT Vector: public AbstractVector<dimensions> {
public:

Loading…
Cancel
Save