![]() |
Inviwo
0.9.10.1
Inviwo documentation
|
Inheritance diagram for inviwo::plot::AxisRenderer3D:Public Types | |
| using | Labels = detail::AxisLabels< vec3 > |
Public Member Functions | |
| AxisRenderer3D (const AxisSettings &property) | |
| AxisRenderer3D (const AxisRenderer3D &rhs)=default | |
| AxisRenderer3D & | operator= (const AxisRenderer3D &rhs)=delete |
| void | render (Camera *camera, const size2_t &outputDims, const vec3 &startPos, const vec3 &endPos, const vec3 &tickDirection, bool antialiasing=true) |
Public Member Functions inherited from inviwo::plot::AxisRendererBase | |
| AxisRendererBase (const AxisSettings &settings) | |
| AxisRendererBase (const AxisRendererBase &rhs) | |
| AxisRendererBase & | operator= (const AxisRendererBase &rhs)=delete |
| void | setAxisPickingId (size_t id) |
| size_t | getAxisPickingId () const |
Additional Inherited Members | |
Protected Member Functions inherited from inviwo::plot::AxisRendererBase | |
| void | renderAxis (Camera *camera, const vec3 &start, const vec3 &end, const vec3 &tickdir, const size2_t &outputDims, bool antialiasing) |
Static Protected Member Functions inherited from inviwo::plot::AxisRendererBase | |
| static std::shared_ptr< MeshShaderCache > | getShaders () |
Protected Attributes inherited from inviwo::plot::AxisRendererBase | |
| const AxisSettings & | settings_ |
| TextRenderer | textRenderer_ |
| TextureQuadRenderer | quadRenderer_ |
| size_t | axisPickingId_ = std::numeric_limits<size_t>::max() |
| detail::AxisMeshes | meshes_ |
| detail::AxisCaption | caption_ |
| std::shared_ptr< MeshShaderCache > | shaders_ |