|
Visual Computing Library
devel
|

Public Member Functions | |
| virtual void | onDraw (vcl::uint viewId) override |
| void | onMousePress (MouseButton::Enum button, double x, double y, const KeyModifiers &modifiers) override |
Private Types | |
| using | Base = vcl::TrackBallViewerDrawer< DerivedRenderApp > |
Private Member Functions | |
| void | drawMeshList () |
Static Private Member Functions | |
| static void | drawMeshEdgeSettings (const vcl::AbstractDrawableMesh &drawable, vcl::MeshRenderSettings &settings) |
| static void | drawMeshPointSettings (const vcl::AbstractDrawableMesh &drawable, vcl::MeshRenderSettings &settings) |
| static void | drawMeshSettings (vcl::AbstractDrawableMesh &drawable) |
| static void | drawMeshSurfaceSettings (const vcl::AbstractDrawableMesh &drawable, vcl::MeshRenderSettings &settings) |
| static void | drawMeshWireframeSettings (const vcl::AbstractDrawableMesh &drawable, vcl::MeshRenderSettings &settings) |
Private Attributes | |
| int | mMeshIndex = 0 |