OpenLexocad  27.1
OpenLxUI::Viewer Member List

This is the complete list of members for OpenLxUI::Viewer, including all inherited members.

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 nameOpenLxUI::Viewer
getBackgroundColor() constOpenLxUI::Viewer
getCurrentSceneView()OpenLxUI::Viewer
getDefaultCursor()OpenLxUI::Viewer
getOldFocalDistance() constOpenLxUI::Viewer
getPlaneMode(Geom::Pln &p)OpenLxUI::Viewer
getProjectAllToWPlane() constOpenLxUI::Viewer
getProjectAllToZGroundPlate() constOpenLxUI::Viewer
getSceneBoundingBox()OpenLxUI::Viewer
getZGroundPlate() constOpenLxUI::Viewer
hasAutomaticFocalDistance() constOpenLxUI::Viewer
isShading()OpenLxUI::Viewer
isZoomViewAvailable() constOpenLxUI::Viewer
loadVisibility() constOpenLxUI::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()=deleteOpenLxUI::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::Viewervirtual