2#ifndef GRAMODS_GRAPHICS_STEREOGRAPHICCOORDINATESMAPPER
3#define GRAMODS_GRAPHICS_STEREOGRAPHICCOORDINATESMAPPER
6#include <gmCore/io_angle.hh>
8#include <gmGraphics/CoordinatesMapper.hh>
13BEGIN_NAMESPACE_GMGRAPHICS;
34 std::string getCommonCode()
override;
39 std::string getTo2DCode()
override;
44 std::string getTo3DCode()
override;
49 void setCommonUniforms(GLuint program)
override;
57 void setRadius(
float R);
93 std::unique_ptr<Impl> _impl;
96END_NAMESPACE_GMGRAPHICS;
A CoordinatesMapper provides a mapping between 2D and 3D.
Definition CoordinatesMapper.hh:23
Coordinates mapper that provides a stereographic mapping between 2D and 3D.
Definition StereographicCoordinatesMapper.hh:24
A simple placeholder for angle values expressed in radians.
Definition io_angle.hh:20
Definition StereographicCoordinatesMapper.cpp:14