|
Gamp v0.0.7-54-gccdc599
Gamp: Graphics, Audio, Multimedia and Processing
|
Public Member Functions | |
| Shape (GLenum type, ShaderState &st, PMVMat4fUniform &pmvMatU) | |
| Shape (Private, ShaderState &st, GLUniformSyncPMVMat4fRef pmvMatU, GraphRenderer &renderer) | |
| Shape (Private, ShaderState &st, PMVMat4fUniform &pmvMatU) | |
| const Vec4f & | color () const noexcept |
| const Vec4f & | color () const noexcept |
| const Vec4f & | color () const noexcept |
| void | draw (GL &gl) |
| void | draw (GL &gl) |
| void | draw (GL &gl) |
| constexpr const OutlineShape & | outlines () const noexcept |
| constexpr const OutlineShape & | outlines () const noexcept |
| constexpr OutlineShape & | outlines () noexcept |
| constexpr OutlineShape & | outlines () noexcept |
| constexpr const Vec3f & | position () const noexcept |
| constexpr const Vec3f & | position () const noexcept |
| constexpr const Vec3f & | position () const noexcept |
| constexpr Vec3f & | position () noexcept |
| constexpr Vec3f & | position () noexcept |
| constexpr Vec3f & | position () noexcept |
| constexpr const Quat4f & | rotation () const noexcept |
| constexpr const Quat4f & | rotation () const noexcept |
| constexpr const Quat4f & | rotation () const noexcept |
| constexpr Quat4f & | rotation () noexcept |
| constexpr Quat4f & | rotation () noexcept |
| constexpr Quat4f & | rotation () noexcept |
| constexpr const Vec3f & | rotationPivot () const noexcept |
| constexpr const Vec3f & | rotationPivot () const noexcept |
| constexpr Vec3f & | rotationPivot () noexcept |
| constexpr Vec3f & | rotationPivot () noexcept |
| constexpr const Vec3f & | scale () const noexcept |
| constexpr const Vec3f & | scale () const noexcept |
| constexpr Vec3f & | scale () noexcept |
| constexpr Vec3f & | scale () noexcept |
| void | seal (GL &gl, bool seal) |
| void | setColor (const Vec4f &c) noexcept |
| void | setColor (const Vec4f &c) noexcept |
| void | setColor (const Vec4f &c) noexcept |
| void | update (GL &gl) |
| void | update (GL &gl) |
| constexpr const GLFloatArrayDataServerRef & | vertices () const noexcept |
| constexpr GLFloatArrayDataServerRef & | vertices () noexcept |
| constexpr const float & | zOffset () const noexcept |
| constexpr const float & | zOffset () const noexcept |
| constexpr float & | zOffset () noexcept |
| constexpr float & | zOffset () noexcept |
Static Public Member Functions | |
| static ShapeRef | create (ShaderState &st, GLUniformSyncPMVMat4fRef pmvMatU, GraphRenderer &renderer) |
| static ShapeRef | create (ShaderState &st, PMVMat4fUniform &pmvMatU) |
Definition at line 393 of file GraphShapes01.cpp.
|
inline |
Definition at line 416 of file GraphShapes01.cpp.
|
inline |
Definition at line 70 of file Primitives01.cpp.
|
inline |
Definition at line 92 of file Primitives02.cpp.
|
inlinestatic |
Definition at line 424 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 428 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 429 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 431 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 432 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 434 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 435 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 437 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 438 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 440 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 441 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 443 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 444 of file GraphShapes01.cpp.
|
inlinenoexcept |
Definition at line 446 of file GraphShapes01.cpp.
|
inlinenoexcept |
Definition at line 447 of file GraphShapes01.cpp.
|
inline |
Definition at line 449 of file GraphShapes01.cpp.
|
inline |
Definition at line 454 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 81 of file Primitives01.cpp.
|
inlineconstexprnoexcept |
Definition at line 82 of file Primitives01.cpp.
|
inlineconstexprnoexcept |
Definition at line 84 of file Primitives01.cpp.
|
inlineconstexprnoexcept |
Definition at line 85 of file Primitives01.cpp.
|
inlineconstexprnoexcept |
Definition at line 87 of file Primitives01.cpp.
|
inlineconstexprnoexcept |
Definition at line 88 of file Primitives01.cpp.
|
inlinenoexcept |
Definition at line 90 of file Primitives01.cpp.
|
inlinenoexcept |
Definition at line 91 of file Primitives01.cpp.
|
inline |
|
inline |
Definition at line 96 of file Primitives01.cpp.
|
inlinestatic |
Definition at line 104 of file Primitives02.cpp.
|
inlineconstexprnoexcept |
Definition at line 108 of file Primitives02.cpp.
|
inlineconstexprnoexcept |
Definition at line 109 of file Primitives02.cpp.
|
inlineconstexprnoexcept |
Definition at line 111 of file Primitives02.cpp.
|
inlineconstexprnoexcept |
Definition at line 112 of file Primitives02.cpp.
|
inlineconstexprnoexcept |
Definition at line 114 of file Primitives02.cpp.
|
inlineconstexprnoexcept |
Definition at line 115 of file Primitives02.cpp.
|
inlineconstexprnoexcept |
Definition at line 117 of file Primitives02.cpp.
|
inlineconstexprnoexcept |
Definition at line 118 of file Primitives02.cpp.
|
inlineconstexprnoexcept |
Definition at line 120 of file Primitives02.cpp.
|
inlineconstexprnoexcept |
Definition at line 121 of file Primitives02.cpp.
|
inlineconstexprnoexcept |
Definition at line 123 of file Primitives02.cpp.
|
inlineconstexprnoexcept |
Definition at line 124 of file Primitives02.cpp.
|
inlinenoexcept |
Definition at line 126 of file Primitives02.cpp.
|
inlinenoexcept |
Definition at line 127 of file Primitives02.cpp.
|
inline |
Definition at line 129 of file Primitives02.cpp.
|
inline |
Definition at line 135 of file Primitives02.cpp.