![]() |
Inviwo 0.9.12-pre
Inviwo documentation
|
Renders an axis based on AxisData. More...
#include <modules/plottinggl/utils/axisrenderer.h>
Public Member Functions | |
| AxisRendererBase (AxisData data={}) | |
| AxisRendererBase (AxisRendererBase &&rhs) noexcept=default | |
| AxisRendererBase (const AxisRendererBase &rhs)=delete | |
| size_t | getAxisPickingId () const |
| AxisData & | getData () |
| const AxisData & | getData () const |
| AxisRendererBase & | operator= (AxisRendererBase &&rhs) noexcept=default |
| AxisRendererBase & | operator= (const AxisRendererBase &rhs)=delete |
| void | setAxisPickingId (size_t id) |
Protected Member Functions | |
| Shader & | getShader () |
| void | renderAxis (Camera *camera, const vec3 &start, const vec3 &end, const vec3 &tickdir, const size2_t &outputDims, bool antialiasing) |
Protected Attributes | |
| size_t | axisPickingId_ = std::numeric_limits<size_t>::max() |
| detail::AxisCaption | caption_ |
| AxisData | data_ |
| detail::TickMesh | majorMesh_ |
| detail::TickMesh | minorMesh_ |
| TextureQuadRenderer | quadRenderer_ |
| TextRenderer | textRenderer_ |
Renders an axis based on AxisData.