|
Gamp v0.0.8
Gamp: Graphics, Audio, Multimedia and Processing
|
#include <GraphRegion.hpp>
Classes | |
| struct | GraphRendererProps |
Public Member Functions | |
| GraphRenderer (PMVMat4f &pmvMat, ShaderState &st) | |
| GraphRenderer (ShaderState &st) | |
| GraphRenderer (ShaderState &st) | |
| GraphRenderer (ShaderState &st) | |
| constexpr GLsizei | arrayCompsPerElement () const noexcept |
| constexpr GLsizei | arrayCompsPerElement () const noexcept |
| constexpr GLsizei | arrayCompsPerElement () const noexcept |
| constexpr GLsizei | arrayCompsPerElement () const noexcept |
| const Vec4f & | color () const noexcept |
| const Vec4f & | color () const noexcept |
| const Vec4f & | color () const noexcept |
| const Vec4f & | color () const noexcept |
| void | destroy (GL &gl) |
| void | destroy (GL &gl) |
| void | destroy (GL &gl) |
| void | destroy (GL &gl) |
| bool | init (GL &gl, const jau::fraction_timespec &when) |
| bool | init (GL &gl, const jau::fraction_timespec &when) |
| bool | init (GL &gl, const jau::fraction_timespec &when) |
| bool | init (GL &gl, const jau::fraction_timespec &when) |
| constexpr bool | initialized () const noexcept |
| constexpr bool | initialized () const noexcept |
| constexpr bool | initialized () const noexcept |
| constexpr bool | initialized () const noexcept |
| const GLUniformVec3f & | lightPosition () const noexcept |
| GLUniformVec3f & | lightPosition () noexcept |
| const PMVMat4f & | pmv () const noexcept |
| const PMVMat4f & | pmv () const noexcept |
| const PMVMat4f & | pmv () const noexcept |
| const PMVMat4f & | pmv () const noexcept |
| PMVMat4f & | pmv () noexcept |
| PMVMat4f & | pmv () noexcept |
| PMVMat4f & | pmv () noexcept |
| PMVMat4f & | pmv () noexcept |
| void | setColor (const Vec4f &c) noexcept |
| void | setColor (const Vec4f &c) noexcept |
| void | setColor (const Vec4f &c) noexcept |
| void | setColor (const Vec4f &c) noexcept |
| const ShaderState & | st () const noexcept |
| const ShaderState & | st () const noexcept |
| const ShaderState & | st () const noexcept |
| ShaderState & | st () noexcept |
| ShaderState & | st () noexcept |
| ShaderState & | st () noexcept |
| void | updateAll (GL &gl) |
| void | updateAll (GL &gl) |
| void | updateAll (GL &gl) |
| void | updateAll (GL &gl) |
| void | updateColor (GL &gl) |
| void | updateColor (GL &gl) |
| void | updateColor (GL &gl) |
| void | updateColor (GL &gl) |
| void | updatePMV (GL &gl) |
| void | updatePMV (GL &gl) |
| void | updatePMV (GL &gl) |
| void | useProgram (GL &gl, bool on) |
| void | useProgram (GL &gl, bool on) |
| void | useProgram (GL &gl, bool on) |
| void | useProgram (GL &gl, bool on) |
| constexpr bool | usesNormal () const noexcept |
| constexpr bool | usesNormal () const noexcept |
| constexpr bool | usesNormal () const noexcept |
| constexpr bool | usesNormal () const noexcept |
Static Public Attributes | |
| static constexpr std::string_view | bin_dir = "impl/graph/glsl/bin" |
| static constexpr std::string_view | colTexLookupFuncName = "texture2D" |
| static constexpr std::string_view | gcuTexture2D = "gcuTexture2D" |
| static constexpr std::string_view | GLSL_CONST_SAMPLE_COUNT = "const float sample_count = " |
| static constexpr std::string_view | GLSL_DEF_SAMPLE_COUNT = "#define SAMPLE_COUNT " |
| static constexpr std::string_view | GLSL_MAIN_BEGIN = "void main (void)\n{\n" |
| static constexpr std::string_view | GLSL_PARAM_COMMENT_END = "// Gamp Graph Parameter End\n\n" |
| static constexpr std::string_view | GLSL_PARAM_COMMENT_START = "\n// Gamp Graph Parameter Start\n" |
| static constexpr std::string_view | GLSL_USE_COLOR_CHANNEL = "#define USE_COLOR_CHANNEL 1\n" |
| static constexpr std::string_view | GLSL_USE_COLOR_TEXTURE = "#define USE_COLOR_TEXTURE 1\n" |
| static constexpr std::string_view | GLSL_USE_DISCARD = "#define USE_DISCARD 1\n" |
| static constexpr std::string_view | GLSL_USE_FRUSTUM_CLIPPING = "#define USE_FRUSTUM_CLIPPING 1\n" |
| static constexpr std::string_view | GLSL_USE_LIGHT0 = "#define USE_LIGHT0 1\n" |
| static constexpr std::string_view | GLSL_USE_NORMAL_CHANNEL = "#define USE_NORMAL_CHANNEL 1\n" |
| static constexpr std::string_view | shader_basename = "curverenderer01" |
| static constexpr std::string_view | source_dir = "impl/graph/glsl" |
Definition at line 64 of file GraphShapes01.cpp.
|
inline |
Definition at line 108 of file GraphShapes01.cpp.
|
inline |
Definition at line 109 of file GraphShapes02.cpp.
|
inline |
Definition at line 153 of file PrimitivesCobraMK3.cpp.
|
inline |
Definition at line 108 of file GraphRegion.hpp.
|
inlineconstexprnoexcept |
Definition at line 87 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 88 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 120 of file GraphShapes01.cpp.
|
inline |
Definition at line 122 of file GraphShapes01.cpp.
|
inline |
Definition at line 268 of file GraphShapes01.cpp.
|
inline |
Definition at line 272 of file GraphShapes01.cpp.
|
inline |
Definition at line 276 of file GraphShapes01.cpp.
|
inline |
Definition at line 279 of file GraphShapes01.cpp.
|
inline |
Definition at line 282 of file GraphShapes01.cpp.
|
inlinenoexcept |
Definition at line 286 of file GraphShapes01.cpp.
|
inlinenoexcept |
Definition at line 287 of file GraphShapes01.cpp.
|
inlinenoexcept |
Definition at line 288 of file GraphShapes01.cpp.
|
inlinenoexcept |
Definition at line 289 of file GraphShapes01.cpp.
|
inlineconstexprnoexcept |
Definition at line 88 of file GraphShapes02.cpp.
|
inlineconstexprnoexcept |
Definition at line 89 of file GraphShapes02.cpp.
|
inlineconstexprnoexcept |
Definition at line 121 of file GraphShapes02.cpp.
|
inline |
Definition at line 123 of file GraphShapes02.cpp.
|
inline |
Definition at line 269 of file GraphShapes02.cpp.
|
inline |
Definition at line 273 of file GraphShapes02.cpp.
|
inline |
Definition at line 277 of file GraphShapes02.cpp.
|
inline |
Definition at line 280 of file GraphShapes02.cpp.
|
inline |
Definition at line 283 of file GraphShapes02.cpp.
|
inlinenoexcept |
Definition at line 287 of file GraphShapes02.cpp.
|
inlinenoexcept |
Definition at line 288 of file GraphShapes02.cpp.
|
inlinenoexcept |
Definition at line 289 of file GraphShapes02.cpp.
|
inlinenoexcept |
Definition at line 290 of file GraphShapes02.cpp.
|
inlinenoexcept |
Definition at line 291 of file GraphShapes02.cpp.
|
inlinenoexcept |
Definition at line 292 of file GraphShapes02.cpp.
|
inlineconstexprnoexcept |
Definition at line 149 of file PrimitivesCobraMK3.cpp.
|
inlineconstexprnoexcept |
Definition at line 150 of file PrimitivesCobraMK3.cpp.
|
inlineconstexprnoexcept |
Definition at line 165 of file PrimitivesCobraMK3.cpp.
|
inline |
Definition at line 167 of file PrimitivesCobraMK3.cpp.
|
inline |
Definition at line 210 of file PrimitivesCobraMK3.cpp.
|
inline |
Definition at line 214 of file PrimitivesCobraMK3.cpp.
|
inline |
Definition at line 218 of file PrimitivesCobraMK3.cpp.
|
inline |
Definition at line 221 of file PrimitivesCobraMK3.cpp.
|
inline |
Definition at line 224 of file PrimitivesCobraMK3.cpp.
|
inlinenoexcept |
Definition at line 228 of file PrimitivesCobraMK3.cpp.
|
inlinenoexcept |
Definition at line 229 of file PrimitivesCobraMK3.cpp.
|
inlinenoexcept |
Definition at line 230 of file PrimitivesCobraMK3.cpp.
|
inlinenoexcept |
Definition at line 231 of file PrimitivesCobraMK3.cpp.
|
inlinenoexcept |
Definition at line 232 of file PrimitivesCobraMK3.cpp.
|
inlinenoexcept |
Definition at line 233 of file PrimitivesCobraMK3.cpp.
|
inlinenoexcept |
Definition at line 234 of file PrimitivesCobraMK3.cpp.
|
inlinenoexcept |
Definition at line 235 of file PrimitivesCobraMK3.cpp.
|
inlineconstexprnoexcept |
Definition at line 87 of file GraphRegion.hpp.
|
inlineconstexprnoexcept |
Definition at line 88 of file GraphRegion.hpp.
|
inlineconstexprnoexcept |
Definition at line 119 of file GraphRegion.hpp.
|
inline |
Definition at line 121 of file GraphRegion.hpp.
|
inline |
Definition at line 262 of file GraphRegion.hpp.
|
inline |
Definition at line 266 of file GraphRegion.hpp.
|
inline |
Definition at line 270 of file GraphRegion.hpp.
|
inline |
Definition at line 273 of file GraphRegion.hpp.
|
inlinenoexcept |
Definition at line 276 of file GraphRegion.hpp.
|
inlinenoexcept |
Definition at line 277 of file GraphRegion.hpp.
|
inlinenoexcept |
Definition at line 278 of file GraphRegion.hpp.
|
inlinenoexcept |
Definition at line 279 of file GraphRegion.hpp.
|
inlinenoexcept |
Definition at line 280 of file GraphRegion.hpp.
|
inlinenoexcept |
Definition at line 281 of file GraphRegion.hpp.
|
staticconstexpr |
Definition at line 90 of file GraphShapes01.cpp.
|
staticconstexpr |
Definition at line 91 of file GraphShapes01.cpp.
|
staticconstexpr |
Definition at line 92 of file GraphShapes01.cpp.
|
staticconstexpr |
Definition at line 93 of file GraphShapes01.cpp.
|
staticconstexpr |
Definition at line 94 of file GraphShapes01.cpp.
|
staticconstexpr |
Definition at line 95 of file GraphShapes01.cpp.
|
staticconstexpr |
Definition at line 96 of file GraphShapes01.cpp.
|
staticconstexpr |
Definition at line 97 of file GraphShapes01.cpp.
|
staticconstexpr |
Definition at line 98 of file GraphShapes01.cpp.
|
staticconstexpr |
Definition at line 99 of file GraphShapes01.cpp.
|
staticconstexpr |
Definition at line 100 of file GraphShapes01.cpp.
|
staticconstexpr |
Definition at line 101 of file GraphShapes01.cpp.
|
staticconstexpr |
Definition at line 102 of file GraphShapes01.cpp.
|
staticconstexpr |
Definition at line 103 of file GraphShapes01.cpp.
|
staticconstexpr |
Definition at line 104 of file GraphShapes01.cpp.
|
staticconstexpr |
Definition at line 105 of file GraphShapes01.cpp.