animateActiveCamera(const Geom::Vec &toPosition, const Geom::Vec &toViewpoint, float animationLength, const double *toFov=0, const double *toRotation=0) | OpenLxUI::Viewer | |
blockRedrawAfterRedrawing(bool on) | OpenLxUI::Viewer | |
centeringZoom(float &ppdst, Geom::Ax2 coordsys, bool smallmode=false) | OpenLxUI::Viewer | |
checkForCameraUpConstrain() | OpenLxUI::Viewer | |
clearZoomViews() | OpenLxUI::Viewer | |
disablePlaneMode() | OpenLxUI::Viewer | |
enablePlaneMode() | OpenLxUI::Viewer | |
enablePlaneMode(const Geom::Pln &aPln) | OpenLxUI::Viewer | |
enableShading(bool on) | OpenLxUI::Viewer | |
EViewDirection enum name | OpenLxUI::Viewer | |
getBackgroundColor() const | OpenLxUI::Viewer | |
getCurrentSceneView() | OpenLxUI::Viewer | |
getDefaultCursor() | OpenLxUI::Viewer | |
getOldFocalDistance() const | OpenLxUI::Viewer | |
getPlaneMode(Geom::Pln &p) | OpenLxUI::Viewer | |
getProjectAllToWPlane() const | OpenLxUI::Viewer | |
getProjectAllToZGroundPlate() const | OpenLxUI::Viewer | |
getSceneBoundingBox() | OpenLxUI::Viewer | |
getZGroundPlate() const | OpenLxUI::Viewer | |
hasAutomaticFocalDistance() const | OpenLxUI::Viewer | |
isShading() | OpenLxUI::Viewer | |
isZoomViewAvailable() const | OpenLxUI::Viewer | |
loadVisibility() const | OpenLxUI::Viewer | |
lookAt(const Geom::Pnt &fromPnt, const Geom::Pnt &toPnt, const Geom::Vec &upVector) | OpenLxUI::Viewer | |
mapToGlobal(const Geom::Pnt2d &in) | OpenLxUI::Viewer | |
offScreenSaveImage(const std::string &filename) | OpenLxUI::Viewer | |
offScreenSaveImage(const std::string &filename, int viewportwidth, int viewportheight, const Base::Color &bgColor, bool smoothing, int smoothingPasses) | OpenLxUI::Viewer | |
redraw() | OpenLxUI::Viewer | |
renderWebThumbnail(const Base::String &aFileName, int width, int height, const Base::Color &backgroundColor) | OpenLxUI::Viewer | |
saveSceneView(OpenLxUI::SceneView &view) | OpenLxUI::Viewer | |
saveScreenImage(const Base::String &aFileName) | OpenLxUI::Viewer | |
saveScreenImage(const Base::String &aFileName, int width, int height, const Base::Color &backgroundColor) | OpenLxUI::Viewer | |
saveZoomView() | OpenLxUI::Viewer | |
setActive(bool on) | OpenLxUI::Viewer | |
setAutomaticFocalDistance(bool on) | OpenLxUI::Viewer | |
setBackgroundColor(const Base::Color &aColor) | OpenLxUI::Viewer | |
setBlockRedraw(bool on) | OpenLxUI::Viewer | |
setDefaultCursor(const std::string &c) | OpenLxUI::Viewer | |
setDraggingRestriction(bool on) | OpenLxUI::Viewer | |
setElementsVisibilityInViewer(const std::vector< std::shared_ptr< OpenLxApp::Element >> &elems, bool visible) | OpenLxUI::Viewer | |
setElementVisibilityInViewer(std::shared_ptr< OpenLxApp::Element > e, bool visible) | OpenLxUI::Viewer | |
setOldFocalDistance(double d) | OpenLxUI::Viewer | |
setPlaneMode(const Geom::Pln &aPln) | OpenLxUI::Viewer | |
setProjectAllToWPlane(bool aOn) | OpenLxUI::Viewer | |
setProjectAllToZGroundPlate(bool aOn) | OpenLxUI::Viewer | |
setSceneView(const OpenLxUI::SceneView &view, bool forceNotAnimated=false) | OpenLxUI::Viewer | |
setZGroundPlate(bool aOn, double val) | OpenLxUI::Viewer | |
view(EViewDirection direction, float animationTime=0.f, const Geom::Dir &upVec=Geom::Dir(0, 1, 0), Geom::Bnd_Box *bbox=0, double rotZ=0) | OpenLxUI::Viewer | |
viewAll(float animationTime=0.f, const Geom::Dir &upVec=Geom::Dir(0, 1, 0), Geom::Bnd_Box *bbox=0) | OpenLxUI::Viewer | |
viewBoundingBox(Geom::Bnd_Box bbox, float animationTime=0.f, const Geom::Dir &upVec=Geom::Dir(0, 1, 0)) | OpenLxUI::Viewer | |
viewElement(std::shared_ptr< OpenLxApp::Element > e, float animationTime=0.f, const Geom::Dir &upVec=Geom::Dir(0, 1, 0)) | OpenLxUI::Viewer | |
Viewer(Gui::Viewer &aViewer) | OpenLxUI::Viewer | |
Viewer()=delete | OpenLxUI::Viewer | |
viewLast() | OpenLxUI::Viewer | |
viewLastZoomView() | OpenLxUI::Viewer | |
viewOrthogonal() | OpenLxUI::Viewer | |
viewPerspective() | OpenLxUI::Viewer | |
walkThruMove(int dir, bool orbit, double speed=0.) | OpenLxUI::Viewer | |
zoom(const float diffvalue) | OpenLxUI::Viewer | |
zoomToCursor(Geom::Ax2 coordsys, bool forward) | OpenLxUI::Viewer | |
zoomToPoint(Geom::Pnt p, double radius, double animateTime) | OpenLxUI::Viewer | |
~Viewer() | OpenLxUI::Viewer | virtual |