Gamp v0.0.7-36-g24b1eb6
Gamp: Graphics, Audio, Multimedia and Processing
|
#include <cstdio>
#include <cmath>
#include <gamp/graph/Graph.hpp>
#include <gamp/graph/PrimTypes.hpp>
#include <gamp/render/gl/data/GLBuffers.hpp>
#include <memory>
#include <string>
#include <string_view>
#include <vector>
#include <jau/basic_types.hpp>
#include <jau/cpp_lang_util.hpp>
#include <jau/darray.hpp>
#include <jau/debug.hpp>
#include <jau/file_util.hpp>
#include <jau/float_math.hpp>
#include <jau/float_types.hpp>
#include <jau/fraction_type.hpp>
#include <jau/math/geom/geom.hpp>
#include <jau/math/vec3f.hpp>
#include <jau/math/vec4f.hpp>
#include <jau/math/quaternion.hpp>
#include <jau/math/geom/aabbox3f.hpp>
#include <jau/math/geom/geom3f.hpp>
#include <jau/math/geom/plane/affine_transform.hpp>
#include <gamp/Gamp.hpp>
#include <gamp/render/RenderContext.hpp>
#include <gamp/render/gl/data/GLArrayDataServer.hpp>
#include <gamp/render/gl/data/GLUniformData.hpp>
#include <gamp/render/gl/glsl/ShaderState.hpp>
#include <gamp/graph/OutlineShape.hpp>
#include <gamp/graph/tess/gl/GLUTesselator.hpp>
#include "../demos/graph/testshapes/Glyph05FreeSerifBoldItalic_ae.hpp"
#include "../demos/graph/testshapes/Glyph03FreeMonoRegular_M.hpp"
#include "../demos/GLLauncher01.hpp"
Go to the source code of this file.
Classes | |
class | Example |
class | GraphRegion |
class | GraphRenderer |
struct | GraphRenderer::GraphRendererProps |
class | GraphShapes01 |
struct | PMVMat4fUniform |
class | Shape |
Typedefs | |
typedef std::shared_ptr< Shape > | ShapeRef |
Functions | |
int | main (int argc, char *argv[]) |
Definition at line 399 of file GraphShapes01.cpp.
int main | ( | int | argc, |
char * | argv[] ) |
Definition at line 834 of file GraphShapes01.cpp.