| AddToOwnDB(ccHObject *obj, bool noDependency=true) | ecvDisplayTools | static |
| ALIGN_DEFAULT enum value | ecvGenericDisplayTools | |
| ALIGN_HLEFT enum value | ecvGenericDisplayTools | |
| ALIGN_HMIDDLE enum value | ecvGenericDisplayTools | |
| ALIGN_HRIGHT enum value | ecvGenericDisplayTools | |
| ALIGN_VBOTTOM enum value | ecvGenericDisplayTools | |
| ALIGN_VMIDDLE enum value | ecvGenericDisplayTools | |
| ALIGN_VTOP enum value | ecvGenericDisplayTools | |
| autoPickPivot(bool state) | ecvDisplayTools | signal |
| AutoPickPivotAtCenter() | ecvDisplayTools | inlinestatic |
| baseViewMatChanged(const ccGLMatrixd &newViewMat) | ecvDisplayTools | signal |
| BubbleViewModeEnabled() | ecvDisplayTools | inlinestatic |
| buttonReleased() | ecvDisplayTools | signal |
| cameraDisplaced(float ddx, float ddy) | ecvDisplayTools | signal |
| cameraParamChanged() | ecvDisplayTools | signal |
| cameraPosChanged(const CCVector3d &) | ecvDisplayTools | signal |
| cancelScheduledRedraw() | ecvDisplayTools | |
| changeEntityProperties(PROPERTY_PARAM &propertyParam) | ecvDisplayTools | inlinevirtual |
| ChangeEntityProperties(PROPERTY_PARAM &propertyParam, bool autoUpdate=true) | ecvDisplayTools | static |
| ChangeOpacity(double opacity, const std::string &viewID, int viewport=0) | ecvDisplayTools | inlinestatic |
| changeOpacity(double opacity, const std::string &viewID, int viewport=0) | ecvDisplayTools | inlinevirtual |
| CheckIfRemove() | ecvDisplayTools | static |
| checkScheduledRedraw() | ecvDisplayTools | slot |
| ClearBubbleView() | ecvDisplayTools | static |
| ComputeActualPixelSize() | ecvDisplayTools | static |
| ComputeModelViewMatrix() | ecvDisplayTools | static |
| ComputePerspectiveZoom() | ecvDisplayTools | static |
| ComputeProjectionMatrix(bool withGLfeatures, ProjectionMetrics *metrics=nullptr, double *eyeOffset=nullptr) | ecvDisplayTools | static |
| ConvertMousePositionToOrientation(int x, int y) | ecvDisplayTools | static |
| ConvertToEntityType(const CV_CLASS_ENUM &type) | ecvDisplayTools | static |
| CreateViewPort(double xmin, double ymin, double xmax, double ymax, int &viewport) | ecvDisplayTools | inlinestatic |
| createViewPort(double xmin, double ymin, double xmax, double ymax, int &viewport) | ecvDisplayTools | inlinevirtual |
| CursorCoordinatesShown() | ecvDisplayTools | inlinestatic |
| CUSTOM_LIGHT_STATE_MESSAGE enum value | ecvDisplayTools | |
| CUSTOM_MESSAGE enum value | ecvDisplayTools | |
| DEFAULT_PICKING enum value | ecvDisplayTools | |
| DefaultPickRadius | ecvDisplayTools | static |
| Deprecate3DLayer() | ecvDisplayTools | inlinestatic |
| Display3DLabel(const QString &str, const CCVector3 &pos3D, const ecvColor::Rgbub *color=nullptr, const QFont &font=QFont()) | ecvDisplayTools | static |
| DisplayNewMessage(const QString &message, MessagePosition pos, bool append=false, int displayMaxDelay_sec=2, MessageType type=CUSTOM_MESSAGE) | ecvDisplayTools | static |
| DisplayOverlayEntities(bool state) | ecvDisplayTools | static |
| displayText(const CC_DRAW_CONTEXT &CONTEXT) | ecvDisplayTools | inlinevirtual |
| DisplayText(const QString &text, int x, int y, unsigned char align=ALIGN_DEFAULT, float bkgAlpha=0.0f, const unsigned char *rgbColor=nullptr, const QFont *font=nullptr, const QString &id="") | ecvDisplayTools | static |
| DisplayText(const CC_DRAW_CONTEXT &CONTEXT) | ecvDisplayTools | inlinestatic |
| DisplayTexture2DPosition(QImage image, const QString &id, int x, int y, int w, int h, unsigned char alpha=255) | ecvDisplayTools | static |
| doPicking() | ecvDisplayTools | slot |
| DoResize(int xw, int yw) | ecvDisplayTools | inlinestatic |
| DoResize(const QSize &size) | ecvDisplayTools | inlinestatic |
| doubleButtonClicked(int x, int y) | ecvDisplayTools | signal |
| Draw(const CC_DRAW_CONTEXT &context, const ccHObject *obj) | ecvDisplayTools | inlinestatic |
| draw(const CC_DRAW_CONTEXT &context, const ccHObject *obj) | ecvDisplayTools | inlinevirtual |
| DrawBackground(CC_DRAW_CONTEXT &CONTEXT) | ecvDisplayTools | static |
| DrawBBox(const CC_DRAW_CONTEXT &context, const ccBBox *bbox) | ecvDisplayTools | inlinestatic |
| drawBBox(const CC_DRAW_CONTEXT &context, const ccBBox *bbox) | ecvDisplayTools | inlinevirtual |
| DrawClickableItems(int xStart, int &yStart) | ecvDisplayTools | static |
| drawCoordinates(double scale=1.0, const std::string &id="reference", int viewport=0) | ecvDisplayTools | inlinevirtual |
| DrawCoordinates(double scale=1.0, const std::string &id="reference", int viewport=0) | ecvDisplayTools | inlinestatic |
| drawCross() | ecvDisplayTools | static |
| DrawForeground(CC_DRAW_CONTEXT &CONTEXT) | ecvDisplayTools | static |
| drawing3D() | ecvDisplayTools | signal |
| drawOrientedBBox(const CC_DRAW_CONTEXT &context, const ecvOrientedBBox *obb) | ecvDisplayTools | inlinevirtual |
| DrawOrientedBBox(const CC_DRAW_CONTEXT &context, const ecvOrientedBBox *obb) | ecvDisplayTools | inlinestatic |
| DrawPivot() | ecvDisplayTools | static |
| drawTrihedron() | ecvDisplayTools | static |
| DrawWidgets(const WIDGETS_PARAMETER ¶m, bool update=false) | ecvDisplayTools | static |
| drawWidgets(const WIDGETS_PARAMETER ¶m) | ecvDisplayTools | inlinevirtual |
| ecvDisplayTools()=default | ecvDisplayTools | protected |
| ecvGenericDisplayTools() | ecvGenericDisplayTools | protected |
| EnableDebugTrace(bool state) | ecvDisplayTools | inlinestatic |
| entitiesSelectionChanged(std::unordered_set< int > entIDs) | ecvDisplayTools | signal |
| ENTITY_PICKING enum value | ecvDisplayTools | |
| ENTITY_RECT_PICKING enum value | ecvDisplayTools | |
| entitySelectionChanged(ccHObject *entity) | ecvDisplayTools | signal |
| ExclusiveFullScreen() | ecvDisplayTools | inlinestatic |
| exclusiveFullScreenToggled(bool exclusive) | ecvDisplayTools | signal |
| FAST_PICKING enum value | ecvDisplayTools | |
| fastPickingFinished() | ecvDisplayTools | signal |
| filesDropped(const QStringList &filenames, bool displayDialog) | ecvDisplayTools | signal |
| FilterByEntityType(ccHObject::Container &labels, CV_CLASS_ENUM type) | ecvDisplayTools | static |
| FontSizeModifier(int fontSize, float zoomFactor) | ecvGenericDisplayTools | inlinestatic |
| fovChanged(float fov) | ecvDisplayTools | signal |
| Frustum(double left, double right, double bottom, double top, double znear, double zfar) | ecvGenericDisplayTools | inlinestatic |
| FULL_SCREEN_MESSAGE enum value | ecvDisplayTools | |
| fullScreen(bool state) | ecvDisplayTools | inlinevirtual |
| FullScreen(bool state) | ecvDisplayTools | inlinestatic |
| GenerateViewMat(CC_VIEW_ORIENTATION orientation) | ecvDisplayTools | static |
| GetBaseViewMat() | ecvDisplayTools | inlinestatic |
| getCameraClip(double *clipPlanes, int viewport=0) | ecvDisplayTools | inlinevirtual |
| GetCameraClip(double *clipPlanes, int viewport=0) | ecvDisplayTools | inlinestatic |
| getCameraFocal(double *focal, int viewport=0) | ecvDisplayTools | inlinevirtual |
| GetCameraFocal(double *focal, int viewport=0) | ecvDisplayTools | inlinestatic |
| GetCameraFocalDistance(int viewport=0) | ecvDisplayTools | inlinestatic |
| getCameraFocalDistance(int viewport=0) | ecvDisplayTools | inlinevirtual |
| GetCameraFovy(int viewport=0) | ecvDisplayTools | inlinestatic |
| getCameraFovy(int viewport=0) | ecvDisplayTools | inlinevirtual |
| getCameraPos(double *pos, int viewport=0) | ecvDisplayTools | inlinevirtual |
| GetCameraPos(double *pos, int viewport=0) | ecvDisplayTools | inlinestatic |
| getCameraUp(double *up, int viewport=0) | ecvDisplayTools | inlinevirtual |
| GetCameraUp(double *up, int viewport=0) | ecvDisplayTools | inlinestatic |
| getCenterOfRotation(double center[3]) | ecvDisplayTools | inlinevirtual |
| GetCenterOfRotation(double center[3]) | ecvDisplayTools | inlinestatic |
| GetCenterOfRotation(CCVector3d ¢er) | ecvDisplayTools | inlinestatic |
| GetClick3DPos(int x, int y, CCVector3d &P3D) | ecvDisplayTools | static |
| GetClickableItemsVisible() | ecvDisplayTools | inlinestatic |
| GetContext(CC_DRAW_CONTEXT &CONTEXT) | ecvDisplayTools | static |
| GetCurrentScreen() | ecvDisplayTools | inlinestatic |
| GetCurrentUpDir() | ecvDisplayTools | static |
| GetCurrentViewDir() | ecvDisplayTools | static |
| getDataAxesGridProperties(const QString &viewID, AxesGridProperties &props, int viewport=0) const | ecvDisplayTools | inlinevirtual |
| GetDataAxesGridProperties(const QString &viewID, AxesGridProperties &props, int viewport=0) | ecvDisplayTools | inlinestatic |
| GetDevicePixelRatio() | ecvDisplayTools | inlinestatic |
| GetDisplayParameters() | ecvDisplayTools | static |
| GetFontPointSize() | ecvDisplayTools | static |
| GetFov() | ecvDisplayTools | static |
| GetGLCameraParameters(ccGLCameraParameters ¶ms) | ecvDisplayTools | static |
| GetGLDepth(int x, int y) | ecvDisplayTools | inlinestatic |
| getGLDepth(int x, int y) | ecvDisplayTools | inlinevirtual |
| GetInstance() | ecvGenericDisplayTools | static |
| GetInteractionMode() | ecvDisplayTools | static |
| GetLabelDisplayFont() | ecvDisplayTools | static |
| GetLabelFontPointSize() | ecvDisplayTools | static |
| GetLightIntensity() | ecvDisplayTools | inlinestatic |
| getLightIntensity() const | ecvDisplayTools | inlinevirtual |
| GetMainScreen() | ecvDisplayTools | inlinestatic |
| GetMainWindow() | ecvDisplayTools | inlinestatic |
| GetModelViewMatrix() | ecvDisplayTools | static |
| GetOptimizedFontSize(int baseFontSize=12) | ecvDisplayTools | inlinestatic |
| GetOwnDB() | ecvDisplayTools | inlinestatic |
| getParallelScale(int viewport=0) | ecvDisplayTools | inlinevirtual |
| GetParallelScale(int viewport=0) | ecvDisplayTools | inlinestatic |
| getPerspectiveState(int viewport=0) const override | ecvDisplayTools | inlinevirtual |
| GetPerspectiveState(int viewport=0) | ecvDisplayTools | inlinestatic |
| ecvGenericDisplayTools::GetPerspectiveState() | ecvGenericDisplayTools | inlinestatic |
| GetPickedEntity(const PickingParameters ¶ms) | ecvDisplayTools | static |
| GetPickingMode() | ecvDisplayTools | static |
| GetPickingRadius() | ecvDisplayTools | inlinestatic |
| GetPivotVisibility() | ecvDisplayTools | inlinestatic |
| GetPlatformAwareDPIScale() | ecvDisplayTools | inlinestatic |
| GetProjectionMatrix(double *projArray, int viewport=0) | ecvDisplayTools | inlinestatic |
| GetProjectionMatrix() | ecvDisplayTools | static |
| getProjectionMatrix(double *projArray, int viewport=0) | ecvDisplayTools | inlinevirtual |
| GetRealCameraCenter() | ecvDisplayTools | static |
| GetSceneDB() | ecvDisplayTools | inlinestatic |
| GetScreenRect() | ecvDisplayTools | inlinestatic |
| GetScreenSize() | ecvDisplayTools | inlinestatic |
| GetTextDisplayFont() | ecvDisplayTools | inlinestatic |
| getViewAxesGridProperties(bool &visible, CCVector3 &color, double &lineWidth, double &spacing, int &subdivisions, bool &showLabels, double &opacity, int viewport=0) const | ecvDisplayTools | inlinevirtual |
| GetViewerPos(int *viewPos, int viewport=0) | ecvDisplayTools | inlinestatic |
| GetViewMatrix(double *viewArray, int viewport=0) | ecvDisplayTools | inlinestatic |
| getViewMatrix(double *viewArray, int viewport=0) | ecvDisplayTools | inlinevirtual |
| GetViewportParameters() | ecvDisplayTools | static |
| GetVisibleObjectsBB(ccBBox &box) | ecvDisplayTools | static |
| getVisualizer2D() | ecvDisplayTools | inlinevirtual |
| GetVisualizer2D() | ecvDisplayTools | inlinestatic |
| GetVisualizer3D() | ecvDisplayTools | inlinestatic |
| getVisualizer3D() | ecvDisplayTools | inlinevirtual |
| GlHeight() | ecvDisplayTools | inlinestatic |
| GlSize() | ecvDisplayTools | inlinestatic |
| GlWidth() | ecvDisplayTools | inlinestatic |
| Height() | ecvDisplayTools | inlinestatic |
| HideShowEntities(const ccHObject *obj, bool visible) | ecvDisplayTools | static |
| HideShowEntities(const CC_DRAW_CONTEXT &CONTEXT) | ecvDisplayTools | inlinestatic |
| HideShowEntities(const QStringList &viewIDs, ENTITY_TYPE hideShowEntityType, bool visibility=false) | ecvDisplayTools | static |
| hideShowEntities(const CC_DRAW_CONTEXT &CONTEXT) | ecvDisplayTools | inlinevirtual |
| Init(ecvDisplayTools *displayTools, QMainWindow *win, bool stereoMode=false) | ecvDisplayTools | static |
| INTERACT_2D_ITEMS enum value | ecvDisplayTools | |
| INTERACT_CLICKABLE_ITEMS enum value | ecvDisplayTools | |
| INTERACT_CTRL_PAN enum value | ecvDisplayTools | |
| INTERACT_NONE enum value | ecvDisplayTools | |
| INTERACT_PAN enum value | ecvDisplayTools | |
| INTERACT_ROTATE enum value | ecvDisplayTools | |
| INTERACT_SEND_ALL_SIGNALS enum value | ecvDisplayTools | |
| INTERACT_SIG_BUTTON_RELEASED enum value | ecvDisplayTools | |
| INTERACT_SIG_LB_CLICKED enum value | ecvDisplayTools | |
| INTERACT_SIG_MB_CLICKED enum value | ecvDisplayTools | |
| INTERACT_SIG_MOUSE_MOVED enum value | ecvDisplayTools | |
| INTERACT_SIG_RB_CLICKED enum value | ecvDisplayTools | |
| INTERACT_TRANSFORM_ENTITIES enum value | ecvDisplayTools | |
| INTERACT_ZOOM_CAMERA enum value | ecvDisplayTools | |
| INTERACTION_FLAG enum name | ecvDisplayTools | |
| InvalidateViewport() | ecvDisplayTools | inlinestatic |
| InvalidateVisualization() | ecvDisplayTools | inlinestatic |
| InvertMatrix(const Type *m, Type *out) | ecvGenericDisplayTools | inlinestatic |
| IsCameraOrientationWidgetShown() | ecvDisplayTools | inlinestatic |
| isCameraOrientationWidgetShown() const | ecvDisplayTools | inlinevirtual |
| IsPickingModeLocked() | ecvDisplayTools | static |
| IsRectangularPickingAllowed() | ecvDisplayTools | static |
| IsRotationAxisLocked() | ecvDisplayTools | inlinestatic |
| itemPicked(ccHObject *entity, unsigned subEntityID, int x, int y, const CCVector3 &P) | ecvDisplayTools | signal |
| itemPickedFast(ccHObject *entity, int subEntityID, int x, int y) | ecvDisplayTools | signal |
| LABEL_PICKING enum value | ecvDisplayTools | |
| labelmove2D(int x, int y, int dx, int dy) | ecvDisplayTools | signal |
| leftButtonClicked(int x, int y) | ecvDisplayTools | signal |
| LoadCameraParameters(const std::string &file) | ecvDisplayTools | inlinestatic |
| loadCameraParameters(const std::string &file) | ecvDisplayTools | inlinevirtual |
| LockPickingMode(bool state) | ecvDisplayTools | static |
| LockRotationAxis(bool state, const CCVector3d &axis) | ecvDisplayTools | static |
| LOWER_LEFT_MESSAGE enum value | ecvDisplayTools | |
| m_activeItems | ecvDisplayTools | |
| m_allowRectangularEntityPicking | ecvDisplayTools | |
| m_alwaysUseFBO | ecvDisplayTools | |
| m_autoPickPivotAtCenter | ecvDisplayTools | |
| m_autoPivotCandidate | ecvDisplayTools | |
| m_autoRefresh | ecvDisplayTools | |
| m_bbHalfDiag | ecvDisplayTools | |
| m_bubbleViewFov_deg | ecvDisplayTools | |
| m_bubbleViewModeEnabled | ecvDisplayTools | |
| m_cameraToBBCenterDist | ecvDisplayTools | |
| m_captureMode | ecvDisplayTools | |
| m_clickableItems | ecvDisplayTools | |
| m_clickableItemsVisible | ecvDisplayTools | |
| m_currentScreen | ecvDisplayTools | protected |
| m_customLightEnabled | ecvDisplayTools | |
| m_customLightPos | ecvDisplayTools | |
| m_deferredPickingTimer | ecvDisplayTools | |
| m_diagStrings | ecvDisplayTools | |
| m_displayOverlayEntities | ecvDisplayTools | |
| m_exclusiveFullscreen | ecvDisplayTools | |
| m_font | ecvDisplayTools | |
| m_globalDBRoot | ecvDisplayTools | |
| m_glViewport | ecvDisplayTools | |
| m_hotZone | ecvDisplayTools | |
| m_ignoreMouseReleaseEvent | ecvDisplayTools | |
| m_interactionFlags | ecvDisplayTools | |
| m_last_picked_id | ecvDisplayTools | |
| m_last_picked_point | ecvDisplayTools | |
| m_last_point_index | ecvDisplayTools | |
| m_lastClickTime_ticks | ecvDisplayTools | |
| m_lastMouseMovePos | ecvDisplayTools | |
| m_lastMousePos | ecvDisplayTools | |
| m_lockedRotationAxis | ecvDisplayTools | |
| m_mainScreen | ecvDisplayTools | protected |
| m_messagesToDisplay | ecvDisplayTools | |
| m_mouseButtonPressed | ecvDisplayTools | |
| m_mouseMoved | ecvDisplayTools | |
| m_overridenDisplayParameters | ecvDisplayTools | |
| m_overridenDisplayParametersEnabled | ecvDisplayTools | |
| m_pickingMode | ecvDisplayTools | |
| m_pickingModeLocked | ecvDisplayTools | |
| m_pickRadius | ecvDisplayTools | |
| m_pivotSymbolShown | ecvDisplayTools | |
| m_pivotVisibility | ecvDisplayTools | |
| m_preBubbleViewParameters | ecvDisplayTools | |
| m_projMatd | ecvDisplayTools | |
| m_rectPickingPoly | ecvDisplayTools | |
| m_removeAllFlag | ecvDisplayTools | |
| m_removeFlag | ecvDisplayTools | |
| m_removeInfos | ecvDisplayTools | |
| m_rotationAxisLocked | ecvDisplayTools | |
| m_scale_lineset | ecvDisplayTools | |
| m_scheduledFullRedrawTime | ecvDisplayTools | |
| m_scheduleTimer | ecvDisplayTools | |
| m_shouldBeRefreshed | ecvDisplayTools | |
| m_showCursorCoordinates | ecvDisplayTools | |
| m_showDebugTraces | ecvDisplayTools | |
| m_sunLightEnabled | ecvDisplayTools | |
| m_sunLightPos | ecvDisplayTools | |
| m_timer | ecvDisplayTools | |
| m_touchBaseDist | ecvDisplayTools | |
| m_touchInProgress | ecvDisplayTools | |
| m_uniqueID | ecvDisplayTools | |
| m_updateFBO | ecvDisplayTools | |
| m_validModelviewMatrix | ecvDisplayTools | |
| m_validProjectionMatrix | ecvDisplayTools | |
| m_viewMatd | ecvDisplayTools | |
| m_viewportParams | ecvDisplayTools | |
| m_widgetClicked | ecvDisplayTools | |
| m_win | ecvDisplayTools | protected |
| m_winDBRoot | ecvDisplayTools | |
| MANUAL_SEGMENTATION_MESSAGE enum value | ecvDisplayTools | |
| MANUAL_TRANSFORMATION_MESSAGE enum value | ecvDisplayTools | |
| MAT(const double *m, int r, int c) | ecvGenericDisplayTools | inlinestatic |
| MAT(const float *m, int r, int c) | ecvGenericDisplayTools | inlinestatic |
| MAT(double *m, int r, int c) | ecvGenericDisplayTools | inlinestatic |
| MAT(float *m, int r, int c) | ecvGenericDisplayTools | inlinestatic |
| MessagePosition enum name | ecvDisplayTools | |
| MessageType enum name | ecvDisplayTools | |
| MODE_PAN_ONLY enum value | ecvDisplayTools | |
| MODE_TRANSFORM_CAMERA enum value | ecvDisplayTools | |
| MODE_TRANSFORM_ENTITIES enum value | ecvDisplayTools | |
| mouseMoved(int x, int y, Qt::MouseButtons buttons) | ecvDisplayTools | signal |
| mousePosChanged(const QPoint &pos) | ecvDisplayTools | signal |
| mouseWheelChanged(QWheelEvent *event) | ecvDisplayTools | signal |
| mouseWheelRotated(float wheelDelta_deg) | ecvDisplayTools | signal |
| MoveCamera(float dx, float dy, float dz) | ecvDisplayTools | static |
| MoveCamera(const CCVector3d &v) | ecvDisplayTools | inlinestatic |
| newLabel(ccHObject *obj) | ecvDisplayTools | signal |
| NO_PICKING enum value | ecvDisplayTools | |
| ObjectPerspectiveEnabled() | ecvDisplayTools | static |
| onItemPickedFast(ccHObject *pickedEntity, int pickedItemIndex, int x, int y) | ecvDisplayTools | slot |
| onPointPicking(const CCVector3 &p, int index, const std::string &id) | ecvDisplayTools | slot |
| onWheelEvent(float wheelDelta_deg) | ecvDisplayTools | slot |
| OrientationMarkerShown() | ecvDisplayTools | inlinestatic |
| orientationMarkerShown() | ecvDisplayTools | inlinevirtual |
| Ortho(double left, double right, double bottom, double top, double nearVal, double farVal) | ecvGenericDisplayTools | inlinestatic |
| Ortho(double w, double h, double d) | ecvGenericDisplayTools | inlinestatic |
| OverlayEntitiesAreDisplayed() | ecvDisplayTools | inlinestatic |
| PAN_ONLY() | ecvDisplayTools | static |
| Perspective(double fovyInDegrees, double aspectRatio, double znear, double zfar) | ecvGenericDisplayTools | inlinestatic |
| PERSPECTIVE_STATE_MESSAGE enum value | ecvDisplayTools | |
| perspectiveStateChanged() | ecvDisplayTools | signal |
| pick2DLabel(int x, int y) | ecvDisplayTools | inlinevirtual |
| Pick2DLabel(int x, int y) | ecvDisplayTools | static |
| pick3DItem(int x=-1, int y=-1) | ecvDisplayTools | inlinevirtual |
| Pick3DItem(int x=-1, int y=-1) | ecvDisplayTools | inlinestatic |
| PICKING_MODE enum name | ecvDisplayTools | |
| PickMatrix(double x, double y, double width, double height, int viewport[4], double m[16]) | ecvGenericDisplayTools | inlinestatic |
| PickObject(double x=-1, double y=-1) | ecvDisplayTools | inlinestatic |
| pickObject(double x=-1, double y=-1) | ecvDisplayTools | inlinevirtual |
| PIVOT_ALWAYS_SHOW enum value | ecvDisplayTools | |
| PIVOT_HIDE enum value | ecvDisplayTools | |
| PIVOT_SHOW_ON_MOVE enum value | ecvDisplayTools | |
| pivotPointChanged(const CCVector3d &) | ecvDisplayTools | signal |
| PivotVisibility enum name | ecvDisplayTools | |
| pixelSizeChanged(float pixelSize) | ecvDisplayTools | signal |
| POINT_OR_TRIANGLE_OR_LABEL_PICKING enum value | ecvDisplayTools | |
| POINT_OR_TRIANGLE_PICKING enum value | ecvDisplayTools | |
| POINT_PICKING enum value | ecvDisplayTools | |
| pointPicked(double x, double y, double z) | ecvDisplayTools | signal |
| ProcessClickableItems(int x, int y) | ecvDisplayTools | static |
| ProcessPickingResult(const PickingParameters ¶ms, ccHObject *pickedEntity, int pickedItemIndex, const CCVector3 *nearestPoint=nullptr, const std::unordered_set< int > *selectedIDs=nullptr) | ecvDisplayTools | static |
| Project(const Vector3Tpl< iType > &input3D, const oType *modelview, const oType *projection, const int *viewport, Vector3Tpl< oType > &output2D, bool *inFrustum=nullptr) | ecvGenericDisplayTools | inlinestatic |
| Redraw2DLabel() | ecvDisplayTools | static |
| RedrawDisplay(bool only2D=false, bool forceRedraw=true) | ecvDisplayTools | static |
| RefreshDisplay(bool only2D=false, bool forceRedraw=true) | ecvDisplayTools | static |
| registerVisualizer(QMainWindow *win, bool stereoMode=false)=0 | ecvDisplayTools | protectedpure virtual |
| ReleaseInstance() | ecvDisplayTools | static |
| Remove3DLabel(const QString &view_id) | ecvDisplayTools | static |
| RemoveAllWidgets(bool update=true) | ecvDisplayTools | static |
| RemoveBB(CC_DRAW_CONTEXT context) | ecvDisplayTools | static |
| RemoveBB(const QString &viewId) | ecvDisplayTools | static |
| removeEntities(const CC_DRAW_CONTEXT &CONTEXT) | ecvDisplayTools | inlinevirtual |
| RemoveEntities(const ccHObject *obj) | ecvDisplayTools | static |
| RemoveEntities(const QStringList &viewIDs, ENTITY_TYPE removeEntityType) | ecvDisplayTools | static |
| RemoveEntities(const CC_DRAW_CONTEXT &CONTEXT) | ecvDisplayTools | inlinestatic |
| RemoveFromOwnDB(ccHObject *obj) | ecvDisplayTools | static |
| RemoveWidgets(const WIDGETS_PARAMETER ¶m, bool update=false) | ecvDisplayTools | static |
| RenderText(int x, int y, const QString &str, const QFont &font=QFont(), const ecvColor::Rgbub &color=ecvColor::defaultLabelBkgColor, const QString &id="") | ecvDisplayTools | static |
| RenderText(double x, double y, double z, const QString &str, const QFont &font=QFont(), const ecvColor::Rgbub &color=ecvColor::defaultLabelBkgColor, const QString &id="") | ecvDisplayTools | static |
| RenderToFile(QString filename, float zoomFactor=1.0f, bool dontScaleFeatures=false, bool renderOverlayItems=false) | ecvDisplayTools | static |
| renderToImage(int zoomFactor=1, bool renderOverlayItems=false, bool silent=false, int viewport=0) | ecvDisplayTools | inlinevirtual |
| RenderToImage(int zoomFactor=1, bool renderOverlayItems=false, bool silent=false, int viewport=0) | ecvDisplayTools | inlinestatic |
| ResetCamera(const ccBBox *bbox) | ecvDisplayTools | inlinestatic |
| ResetCamera() | ecvDisplayTools | inlinestatic |
| resetCamera(const ccBBox *bbox) | ecvDisplayTools | inlinevirtual |
| resetCamera() | ecvDisplayTools | inlinevirtual |
| resetCameraClippingRange(int viewport=0) | ecvDisplayTools | inlinevirtual |
| ResetCameraClippingRange(int viewport=0) | ecvDisplayTools | inlinestatic |
| ResetCameraViewpoint(const std::string &viewID) | ecvDisplayTools | inlinestatic |
| resetCameraViewpoint(const std::string &viewID) | ecvDisplayTools | inlinevirtual |
| resetCenterOfRotation(int viewport=0) | ecvDisplayTools | inlinevirtual |
| ResetCenterOfRotation(int viewport=0) | ecvDisplayTools | inlinestatic |
| ResizeGL(int w, int h) | ecvDisplayTools | static |
| rightButtonClicked(int x, int y) | ecvDisplayTools | signal |
| ROTAION_LOCK_MESSAGE enum value | ecvDisplayTools | |
| RotateBaseViewMat(const ccGLMatrixd &rotMat) | ecvDisplayTools | static |
| rotateWithAxis(const CCVector2i &pos, const CCVector3d &axis, double angle, int viewport=0) | ecvDisplayTools | inlinevirtual |
| RotateWithAxis(const CCVector2i &pos, const CCVector3d &axis, double angle, int viewport=0) | ecvDisplayTools | inlinestatic |
| rotation(const ccGLMatrixd &rotMat) | ecvDisplayTools | signal |
| SaveCameraParameters(const std::string &file) | ecvDisplayTools | inlinestatic |
| saveCameraParameters(const std::string &file) | ecvDisplayTools | inlinevirtual |
| saveScreenshot(const std::string &file) | ecvDisplayTools | inlinevirtual |
| SaveScreenshot(const std::string &file) | ecvDisplayTools | inlinestatic |
| scheduleFullRedraw(unsigned maxDelay_ms) | ecvDisplayTools | |
| SCREEN_CENTER_MESSAGE enum value | ecvDisplayTools | |
| SCREEN_SIZE_MESSAGE enum value | ecvDisplayTools | |
| SendAutoPickPivotAtCenter(bool state) | ecvDisplayTools | inlinestatic |
| SetAspectRatio(float ar) | ecvDisplayTools | static |
| SetAutoPickPivotAtCenter(bool state) | ecvDisplayTools | static |
| SetAutoUpateCameraPos(bool state) | ecvDisplayTools | inlinestatic |
| setAutoUpateCameraPos(bool state) | ecvDisplayTools | inlinevirtual |
| setBackgroundColor(const CC_DRAW_CONTEXT &CONTEXT) | ecvDisplayTools | inlinevirtual |
| SetBaseViewMat(ccGLMatrixd &mat) | ecvDisplayTools | static |
| SetBubbleViewFov(float fov_deg) | ecvDisplayTools | static |
| SetBubbleViewMode(bool state) | ecvDisplayTools | static |
| SetCameraClip(double znear, double zfar, int viewport=0) | ecvDisplayTools | inlinestatic |
| setCameraClip(double znear, double zfar, int viewport=0) | ecvDisplayTools | inlinevirtual |
| setCameraFocalDistance(double focal_distance, int viewport=0) | ecvDisplayTools | inlinevirtual |
| SetCameraFocalDistance(double focal_distance, int viewport=0) | ecvDisplayTools | inlinestatic |
| SetCameraFovy(double fovy, int viewport=0) | ecvDisplayTools | inlinestatic |
| setCameraFovy(double fovy, int viewport=0) | ecvDisplayTools | inlinevirtual |
| SetCameraPos(const CCVector3d &P) | ecvDisplayTools | static |
| setCameraPosition(const CCVector3d &pos, int viewport=0) | ecvDisplayTools | inlinevirtual |
| setCameraPosition(const double *pos, const double *focal, const double *up, int viewport=0) | ecvDisplayTools | inlinevirtual |
| setCameraPosition(const double *pos, const double *up, int viewport=0) | ecvDisplayTools | inlinevirtual |
| setCameraPosition(double pos_x, double pos_y, double pos_z, double view_x, double view_y, double view_z, double up_x, double up_y, double up_z, int viewport=0) | ecvDisplayTools | inlinevirtual |
| SetCameraPosition(const CCVector3d &pos, int viewport=0) | ecvDisplayTools | inlinestatic |
| SetCameraPosition(const double *pos, const double *focal, const double *up, int viewport=0) | ecvDisplayTools | inlinestatic |
| SetCameraPosition(const double *pos, const double *up, int viewport=0) | ecvDisplayTools | inlinestatic |
| SetCameraPosition(double pos_x, double pos_y, double pos_z, double view_x, double view_y, double view_z, double up_x, double up_y, double up_z, int viewport=0) | ecvDisplayTools | inlinestatic |
| setCenterAxesVisible(bool visible, int viewport=0) | ecvDisplayTools | inlinevirtual |
| SetCenterAxesVisible(bool visible, int viewport=0) | ecvDisplayTools | inlinestatic |
| SetCenterOfRotation(double x, double y, double z) | ecvDisplayTools | inlinestatic |
| SetCenterOfRotation(const double xyz[3]) | ecvDisplayTools | inlinestatic |
| SetCenterOfRotation(const CCVector3d ¢er) | ecvDisplayTools | inlinestatic |
| setCenterOfRotation(double x, double y, double z) | ecvDisplayTools | inlinevirtual |
| SetClickableItemsVisible(bool state) | ecvDisplayTools | inlinestatic |
| SetCurrentScreen(QWidget *widget) | ecvDisplayTools | static |
| setDataAxesGridProperties(const QString &viewID, const AxesGridProperties &props, int viewport=0) | ecvDisplayTools | inlinevirtual |
| SetDataAxesGridProperties(const QString &viewID, const AxesGridProperties &props, int viewport=0) | ecvDisplayTools | inlinestatic |
| SetDisplayParameters(const ecvGui::ParamStruct ¶ms) | ecvDisplayTools | static |
| SetExclusiveFullScreenFlage(bool state) | ecvDisplayTools | inlinestatic |
| SetFocusToScreen() | ecvDisplayTools | static |
| SetFontPointSize(int pixelSize) | ecvDisplayTools | inlinestatic |
| SetFov(float fov) | ecvDisplayTools | static |
| SetGLViewport(int x, int y, int w, int h) | ecvDisplayTools | inlinestatic |
| SetGLViewport(const QRect &rect) | ecvDisplayTools | static |
| SetInstance(ecvGenericDisplayTools *tool) | ecvGenericDisplayTools | static |
| SetInteractionMode(INTERACTION_FLAGS flags) | ecvDisplayTools | static |
| setLightIntensity(double intensity) | ecvDisplayTools | inlinevirtual |
| SetLightIntensity(double intensity) | ecvDisplayTools | inlinestatic |
| SetLineWidth(float width, bool silent=false, int viewport=0) | ecvDisplayTools | static |
| SetLineWithRecursive(PointCoordinateType with) | ecvDisplayTools | static |
| SetLookUpTableID(const std::string &viewID) | ecvDisplayTools | inlinestatic |
| setLookUpTableID(const std::string &viewID) | ecvDisplayTools | inlinevirtual |
| SetMainScreen(QWidget *widget) | ecvDisplayTools | inlinestatic |
| SetMainWindow(QMainWindow *win) | ecvDisplayTools | inlinestatic |
| setOrthoProjection(int viewport=0) | ecvDisplayTools | inlinevirtual |
| SetOrthoProjection(int viewport=0) | ecvDisplayTools | inlinestatic |
| setParallelScale(double scale, int viewport=0) | ecvDisplayTools | inlinevirtual |
| SetParallelScale(double scale, int viewport=0) | ecvDisplayTools | inlinestatic |
| SetPerspectiveProjection(int viewport=0) | ecvDisplayTools | inlinestatic |
| setPerspectiveProjection(int viewport=0) | ecvDisplayTools | inlinevirtual |
| SetPerspectiveState(bool state, bool objectCenteredView) | ecvDisplayTools | static |
| SetPickingMode(PICKING_MODE mode=DEFAULT_PICKING) | ecvDisplayTools | static |
| SetPickingRadius(int radius) | ecvDisplayTools | inlinestatic |
| SetPivotPoint(const CCVector3d &P, bool autoUpdateCameraPos=false, bool verbose=false) | ecvDisplayTools | static |
| setPivotVisibility(bool state) | ecvDisplayTools | inlinevirtual |
| SetPivotVisibility(PivotVisibility vis) | ecvDisplayTools | static |
| SetPivotVisibility(bool state) | ecvDisplayTools | inlinestatic |
| SetPixelSize(float pixelSize) | ecvDisplayTools | static |
| SetPointSize(float size, bool silent=false, int viewport=0) | ecvDisplayTools | static |
| SetPointSizeRecursive(int size) | ecvDisplayTools | static |
| SetRectangularPickingAllowed(bool state) | ecvDisplayTools | static |
| SetRedrawRecursive(bool redraw=false) | ecvDisplayTools | static |
| SetRedrawRecursive(ccHObject *obj, bool redraw=false) | ecvDisplayTools | static |
| SetRemoveAllFlag(bool state) | ecvDisplayTools | inlinestatic |
| SetRemoveViewIDs(std::vector< removeInfo > &removeinfos) | ecvDisplayTools | static |
| SetRenderWindowSize(int xw, int yw) | ecvDisplayTools | inlinestatic |
| setRenderWindowSize(int xw, int yw) | ecvDisplayTools | inlinevirtual |
| setScaleBarVisible(bool visible) | ecvDisplayTools | inlinevirtual |
| SetScaleBarVisible(bool visible) | ecvDisplayTools | inlinestatic |
| SetSceneDB(ccHObject *root) | ecvDisplayTools | static |
| SetScreenSize(int xw, int yw) | ecvDisplayTools | inlinestatic |
| SetupProjectiveViewport(const ccGLMatrixd &cameraMatrix, float fov_deg=0.0f, float ar=1.0f, bool viewerBasedPerspective=true, bool bubbleViewMode=false) | ecvDisplayTools | static |
| SetUseVbos(bool useVbos) | ecvDisplayTools | inlinestatic |
| setUseVbos(bool useVbos) | ecvDisplayTools | inlinevirtual |
| SetView(CC_VIEW_ORIENTATION orientation, ccBBox *bbox) | ecvDisplayTools | static |
| SetView(CC_VIEW_ORIENTATION orientation, bool forceRedraw=false) | ecvDisplayTools | static |
| setViewAxesGridProperties(bool visible, const CCVector3 &color, double lineWidth, double spacing, int subdivisions, bool showLabels, double opacity, int viewport=0) | ecvDisplayTools | inlinevirtual |
| SetViewAxesGridProperties(bool visible, const CCVector3 &color, double lineWidth, double spacing, int subdivisions, bool showLabels, double opacity, int viewport=0) | ecvDisplayTools | inlinestatic |
| SetViewAxesGridVisible(bool visible, int viewport=0) | ecvDisplayTools | inlinestatic |
| setViewAxesGridVisible(bool visible, int viewport=0) | ecvDisplayTools | inlinevirtual |
| SetViewMatrix(const ccGLMatrixd &viewMat, int viewport=0) | ecvDisplayTools | inlinestatic |
| setViewMatrix(const ccGLMatrixd &viewMat, int viewport=0) | ecvDisplayTools | inlinevirtual |
| SetViewportParameters(const ecvViewportParameters ¶ms) | ecvDisplayTools | static |
| SetZNearCoef(double coef) | ecvDisplayTools | static |
| SetZoom(float value) | ecvDisplayTools | static |
| ShowCursorCoordinates(bool state) | ecvDisplayTools | inlinestatic |
| ShowOrientationMarker() | ecvDisplayTools | inlinestatic |
| showOrientationMarker() | ecvDisplayTools | inlinevirtual |
| ShowPivotSymbol(bool state) | ecvDisplayTools | static |
| size() | ecvDisplayTools | inlinestatic |
| StartCPUBasedPointPicking(const PickingParameters ¶ms) | ecvDisplayTools | static |
| StartOpenGLPicking(const PickingParameters ¶ms) | ecvDisplayTools | static |
| StartPicking(PickingParameters ¶ms) | ecvDisplayTools | static |
| SUN_LIGHT_STATE_MESSAGE enum value | ecvDisplayTools | |
| TextAlign enum name | ecvGenericDisplayTools | |
| TheInstance() | ecvDisplayTools | static |
| ToBeRefreshed() | ecvDisplayTools | static |
| ToCenteredGLCoordinates(int x, int y) | ecvDisplayTools | static |
| ToDisplayPoint(const Vector3Tpl< iType > &input3D, Vector3Tpl< oType > &output2D) | ecvGenericDisplayTools | inlinestatic |
| toDisplayPoint(const CCVector3d &input3D, CCVector3d &output2D) | ecvGenericDisplayTools | inlinevirtual |
| toDisplayPoint(const CCVector3 &input3D, CCVector3d &output2D) | ecvGenericDisplayTools | inlinevirtual |
| toggle2Dviewer(bool state) | ecvDisplayTools | inlinevirtual |
| Toggle2Dviewer(bool state) | ecvDisplayTools | inlinestatic |
| ToggleCameraOrientationWidget(bool show) | ecvDisplayTools | inlinestatic |
| toggleCameraOrientationWidget(bool show) | ecvDisplayTools | inlinevirtual |
| ToggleDebugTrace() | ecvDisplayTools | inlinestatic |
| toggleExclusiveFullScreen(bool state) | ecvDisplayTools | inlinevirtual |
| ToggleExclusiveFullScreen(bool state) | ecvDisplayTools | inlinestatic |
| toggleOrientationMarker(bool state=true) | ecvDisplayTools | inlinevirtual |
| ToggleOrientationMarker(bool state=true) | ecvDisplayTools | inlinestatic |
| ToVtkCoordinates(int x, int y, int z=0) | ecvDisplayTools | static |
| ToVtkCoordinates(CCVector3d &sP) | ecvDisplayTools | static |
| ToVtkCoordinates(CCVector2i &sP) | ecvDisplayTools | static |
| toWorldPoint(const CCVector3d &input2D, CCVector3d &output3D) | ecvGenericDisplayTools | inlinevirtual |
| toWorldPoint(const CCVector3 &input2D, CCVector3d &output3D) | ecvGenericDisplayTools | inlinevirtual |
| ToWorldPoint(const Vector3Tpl< iType > &input2D, Vector3Tpl< oType > &output3D) | ecvGenericDisplayTools | inlinestatic |
| TRANSFORM_CAMERA() | ecvDisplayTools | static |
| TRANSFORM_ENTITIES() | ecvDisplayTools | static |
| TransformCameraProjection(const ccGLMatrixd &projMat) | ecvDisplayTools | inlinestatic |
| transformCameraProjection(const ccGLMatrixd &projMat) | ecvDisplayTools | inlinevirtual |
| TransformCameraView(const ccGLMatrixd &viewMat) | ecvDisplayTools | inlinestatic |
| transformCameraView(const ccGLMatrixd &viewMat) | ecvDisplayTools | inlinevirtual |
| translation(const CCVector3d &t) | ecvDisplayTools | signal |
| TRIANGLE_PICKING enum value | ecvDisplayTools | |
| Unproject(const Vector3Tpl< iType > &input2D, const oType *modelview, const oType *projection, const int *viewport, Vector3Tpl< oType > &output3D) | ecvGenericDisplayTools | inlinestatic |
| Update() | ecvDisplayTools | inlinestatic |
| Update2DLabel(bool immediateUpdate=false) | ecvDisplayTools | static |
| UpdateActiveItemsList(int x, int y, bool extendToSelectedLabels=false) | ecvDisplayTools | static |
| UpdateCamera() | ecvDisplayTools | inlinestatic |
| updateCamera() | ecvDisplayTools | inlinevirtual |
| UpdateConstellationCenterAndZoom(const ccBBox *aBox=nullptr, bool redraw=true) | ecvDisplayTools | static |
| UpdateDisplayParameters() | ecvDisplayTools | static |
| UpdateMeshTextures(const CC_DRAW_CONTEXT &context, const ccGenericMesh *mesh) | ecvDisplayTools | inlinestatic |
| updateMeshTextures(const CC_DRAW_CONTEXT &context, const ccGenericMesh *mesh) | ecvDisplayTools | inlinevirtual |
| UpdateModelViewMatrix() | ecvDisplayTools | static |
| UpdateNamePoseRecursive() | ecvDisplayTools | static |
| UpdateProjectionMatrix() | ecvDisplayTools | static |
| updateScene() | ecvDisplayTools | inlinevirtual |
| UpdateScene() | ecvDisplayTools | inlinestatic |
| UpdateScreen() | ecvDisplayTools | inlinestatic |
| UpdateScreenSize() | ecvDisplayTools | static |
| UpdateZoom(float zoomFactor) | ecvDisplayTools | static |
| UPPER_CENTER_MESSAGE enum value | ecvDisplayTools | |
| USE_2D | ecvDisplayTools | static |
| USE_VTK_PICK | ecvDisplayTools | static |
| ViewerPerspectiveEnabled() | ecvDisplayTools | static |
| viewMatRotated(const ccGLMatrixd &rotMat) | ecvDisplayTools | signal |
| Width() | ecvDisplayTools | inlinestatic |
| zNearCoefChanged(float coef) | ecvDisplayTools | signal |
| ZoomCamera(double zoomFactor, int viewport=0) | ecvDisplayTools | static |
| zoomCamera(double zoomFactor, int viewport=0) | ecvDisplayTools | inlinevirtual |
| ZoomGlobal() | ecvDisplayTools | inlinestatic |
| ~ecvDisplayTools() override | ecvDisplayTools | virtual |
| ~ecvGenericDisplayTools() | ecvGenericDisplayTools | inlinevirtual |