AbstractViewerDrawer(uint width=1024, uint height=768) (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | inline |
Base typedef (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | private |
derived() (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | inlineprivate |
derived() const (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | inlineprivate |
DRA typedef (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | private |
drawableObjectVector() const (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | inline |
fitScene() (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | inline |
id() (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | inlineprotected |
mDrawList (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | protected |
mId (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | private |
mReadRequested (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | private |
onDraw(uint viewId) override (defined in vcl::ViewerDrawerOpenGL2< ViewProjEventDrawer >) | vcl::ViewerDrawerOpenGL2< ViewProjEventDrawer > | inline |
onDrawContent(uint) override (defined in vcl::ViewerDrawerOpenGL2< ViewProjEventDrawer >) | vcl::ViewerDrawerOpenGL2< ViewProjEventDrawer > | inline |
onInit(uint viewId) override (defined in vcl::ViewerDrawerOpenGL2< ViewProjEventDrawer >) | vcl::ViewerDrawerOpenGL2< ViewProjEventDrawer > | inline |
onKeyPress(Key::Enum key, const KeyModifiers &modifiers) override (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | inline |
onMouseDoubleClick(MouseButton::Enum button, double x, double y, const KeyModifiers &modifiers) override (defined in vcl::ViewerDrawerOpenGL2< ViewProjEventDrawer >) | vcl::ViewerDrawerOpenGL2< ViewProjEventDrawer > | inline |
ParentViewer typedef (defined in vcl::ViewerDrawerOpenGL2< ViewProjEventDrawer >) | vcl::ViewerDrawerOpenGL2< ViewProjEventDrawer > | private |
pushDrawableObject(const DrawableObject &obj) (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | inline |
pushDrawableObject(DrawableObject &&obj) (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | inline |
readDepthRequest(double x, double y, bool homogeneousNDC=true) (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | inlineprotected |
readIdRequest(double x, double y, std::function< void(uint)> idCallback) (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | inlineprotected |
setDrawableObjectVector(const std::shared_ptr< DrawableObjectVector > &v) (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | inline |
ViewerDrawerOpenGL2(uint width=1024, uint height=768) (defined in vcl::ViewerDrawerOpenGL2< ViewProjEventDrawer >) | vcl::ViewerDrawerOpenGL2< ViewProjEventDrawer > | inline |
ViewerDrawerOpenGL2(const std::shared_ptr< DrawableObjectVector > &v, uint width=1024, uint height=768) (defined in vcl::ViewerDrawerOpenGL2< ViewProjEventDrawer >) | vcl::ViewerDrawerOpenGL2< ViewProjEventDrawer > | inline |
~AbstractViewerDrawer()=default (defined in vcl::AbstractViewerDrawer< ViewProjEventDrawer >) | vcl::AbstractViewerDrawer< ViewProjEventDrawer > | |