2 #ifndef GRAMODS_GRAPHICS_POSEDSPHERICALVIEW
3 #define GRAMODS_GRAPHICS_POSEDSPHERICALVIEW
5 #include <gmGraphics/View.hh>
6 #include <gmGraphics/CoordinatesMapper.hh>
8 BEGIN_NAMESPACE_GMGRAPHICS;
35 void traverse(
Visitor *visitor)
override;
43 void setCubeMapResolution(
int res);
51 void setLinearInterpolation(
bool on);
59 void setCoordinatesMapper(std::shared_ptr<CoordinatesMapper> mapper);
66 void setMakeSquare(
bool on);
73 std::unique_ptr<Impl> _impl;
77 END_NAMESPACE_GMGRAPHICS;
This view provides a symmetrical projection of the renderers, on a spherical projection surface.
Definition: PosedSphericalView.hh:19
The base of graphics View implementations.
Definition: View.hh:13
The visitor of a design pattern for automatic traversal.
Definition: Object.hh:75
Definition: PosedSphericalView.cpp:23
Package of settings affecting the rendering.
Definition: ViewBase.hh:30