ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
ecvDisplayTools Member List

This is the complete list of members for ecvDisplayTools, including all inherited members.

AddToOwnDB(ccHObject *obj, bool noDependency=true)ecvDisplayToolsstatic
ALIGN_DEFAULT enum valueecvGenericDisplayTools
ALIGN_HLEFT enum valueecvGenericDisplayTools
ALIGN_HMIDDLE enum valueecvGenericDisplayTools
ALIGN_HRIGHT enum valueecvGenericDisplayTools
ALIGN_VBOTTOM enum valueecvGenericDisplayTools
ALIGN_VMIDDLE enum valueecvGenericDisplayTools
ALIGN_VTOP enum valueecvGenericDisplayTools
autoPickPivot(bool state)ecvDisplayToolssignal
AutoPickPivotAtCenter()ecvDisplayToolsinlinestatic
baseViewMatChanged(const ccGLMatrixd &newViewMat)ecvDisplayToolssignal
BubbleViewModeEnabled()ecvDisplayToolsinlinestatic
buttonReleased()ecvDisplayToolssignal
cameraDisplaced(float ddx, float ddy)ecvDisplayToolssignal
cameraParamChanged()ecvDisplayToolssignal
cameraPosChanged(const CCVector3d &)ecvDisplayToolssignal
cancelScheduledRedraw()ecvDisplayTools
changeEntityProperties(PROPERTY_PARAM &propertyParam)ecvDisplayToolsinlinevirtual
ChangeEntityProperties(PROPERTY_PARAM &propertyParam, bool autoUpdate=true)ecvDisplayToolsstatic
ChangeOpacity(double opacity, const std::string &viewID, int viewport=0)ecvDisplayToolsinlinestatic
changeOpacity(double opacity, const std::string &viewID, int viewport=0)ecvDisplayToolsinlinevirtual
CheckIfRemove()ecvDisplayToolsstatic
checkScheduledRedraw()ecvDisplayToolsslot
ClearBubbleView()ecvDisplayToolsstatic
ComputeActualPixelSize()ecvDisplayToolsstatic
ComputeModelViewMatrix()ecvDisplayToolsstatic
ComputePerspectiveZoom()ecvDisplayToolsstatic
ComputeProjectionMatrix(bool withGLfeatures, ProjectionMetrics *metrics=nullptr, double *eyeOffset=nullptr)ecvDisplayToolsstatic
ConvertMousePositionToOrientation(int x, int y)ecvDisplayToolsstatic
ConvertToEntityType(const CV_CLASS_ENUM &type)ecvDisplayToolsstatic
CreateViewPort(double xmin, double ymin, double xmax, double ymax, int &viewport)ecvDisplayToolsinlinestatic
createViewPort(double xmin, double ymin, double xmax, double ymax, int &viewport)ecvDisplayToolsinlinevirtual
CursorCoordinatesShown()ecvDisplayToolsinlinestatic
CUSTOM_LIGHT_STATE_MESSAGE enum valueecvDisplayTools
CUSTOM_MESSAGE enum valueecvDisplayTools
DEFAULT_PICKING enum valueecvDisplayTools
DefaultPickRadiusecvDisplayToolsstatic
Deprecate3DLayer()ecvDisplayToolsinlinestatic
Display3DLabel(const QString &str, const CCVector3 &pos3D, const ecvColor::Rgbub *color=nullptr, const QFont &font=QFont())ecvDisplayToolsstatic
DisplayNewMessage(const QString &message, MessagePosition pos, bool append=false, int displayMaxDelay_sec=2, MessageType type=CUSTOM_MESSAGE)ecvDisplayToolsstatic
DisplayOverlayEntities(bool state)ecvDisplayToolsstatic
displayText(const CC_DRAW_CONTEXT &CONTEXT)ecvDisplayToolsinlinevirtual
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="")ecvDisplayToolsstatic
DisplayText(const CC_DRAW_CONTEXT &CONTEXT)ecvDisplayToolsinlinestatic
DisplayTexture2DPosition(QImage image, const QString &id, int x, int y, int w, int h, unsigned char alpha=255)ecvDisplayToolsstatic
doPicking()ecvDisplayToolsslot
DoResize(int xw, int yw)ecvDisplayToolsinlinestatic
DoResize(const QSize &size)ecvDisplayToolsinlinestatic
doubleButtonClicked(int x, int y)ecvDisplayToolssignal
Draw(const CC_DRAW_CONTEXT &context, const ccHObject *obj)ecvDisplayToolsinlinestatic
draw(const CC_DRAW_CONTEXT &context, const ccHObject *obj)ecvDisplayToolsinlinevirtual
DrawBackground(CC_DRAW_CONTEXT &CONTEXT)ecvDisplayToolsstatic
DrawBBox(const CC_DRAW_CONTEXT &context, const ccBBox *bbox)ecvDisplayToolsinlinestatic
drawBBox(const CC_DRAW_CONTEXT &context, const ccBBox *bbox)ecvDisplayToolsinlinevirtual
DrawClickableItems(int xStart, int &yStart)ecvDisplayToolsstatic
drawCoordinates(double scale=1.0, const std::string &id="reference", int viewport=0)ecvDisplayToolsinlinevirtual
DrawCoordinates(double scale=1.0, const std::string &id="reference", int viewport=0)ecvDisplayToolsinlinestatic
drawCross()ecvDisplayToolsstatic
DrawForeground(CC_DRAW_CONTEXT &CONTEXT)ecvDisplayToolsstatic
drawing3D()ecvDisplayToolssignal
drawOrientedBBox(const CC_DRAW_CONTEXT &context, const ecvOrientedBBox *obb)ecvDisplayToolsinlinevirtual
DrawOrientedBBox(const CC_DRAW_CONTEXT &context, const ecvOrientedBBox *obb)ecvDisplayToolsinlinestatic
DrawPivot()ecvDisplayToolsstatic
drawTrihedron()ecvDisplayToolsstatic
DrawWidgets(const WIDGETS_PARAMETER &param, bool update=false)ecvDisplayToolsstatic
drawWidgets(const WIDGETS_PARAMETER &param)ecvDisplayToolsinlinevirtual
ecvDisplayTools()=defaultecvDisplayToolsprotected
ecvGenericDisplayTools()ecvGenericDisplayToolsprotected
EnableDebugTrace(bool state)ecvDisplayToolsinlinestatic
entitiesSelectionChanged(std::unordered_set< int > entIDs)ecvDisplayToolssignal
ENTITY_PICKING enum valueecvDisplayTools
ENTITY_RECT_PICKING enum valueecvDisplayTools
entitySelectionChanged(ccHObject *entity)ecvDisplayToolssignal
ExclusiveFullScreen()ecvDisplayToolsinlinestatic
exclusiveFullScreenToggled(bool exclusive)ecvDisplayToolssignal
FAST_PICKING enum valueecvDisplayTools
fastPickingFinished()ecvDisplayToolssignal
filesDropped(const QStringList &filenames, bool displayDialog)ecvDisplayToolssignal
FilterByEntityType(ccHObject::Container &labels, CV_CLASS_ENUM type)ecvDisplayToolsstatic
FontSizeModifier(int fontSize, float zoomFactor)ecvGenericDisplayToolsinlinestatic
fovChanged(float fov)ecvDisplayToolssignal
Frustum(double left, double right, double bottom, double top, double znear, double zfar)ecvGenericDisplayToolsinlinestatic
FULL_SCREEN_MESSAGE enum valueecvDisplayTools
fullScreen(bool state)ecvDisplayToolsinlinevirtual
FullScreen(bool state)ecvDisplayToolsinlinestatic
GenerateViewMat(CC_VIEW_ORIENTATION orientation)ecvDisplayToolsstatic
GetBaseViewMat()ecvDisplayToolsinlinestatic
getCameraClip(double *clipPlanes, int viewport=0)ecvDisplayToolsinlinevirtual
GetCameraClip(double *clipPlanes, int viewport=0)ecvDisplayToolsinlinestatic
getCameraFocal(double *focal, int viewport=0)ecvDisplayToolsinlinevirtual
GetCameraFocal(double *focal, int viewport=0)ecvDisplayToolsinlinestatic
GetCameraFocalDistance(int viewport=0)ecvDisplayToolsinlinestatic
getCameraFocalDistance(int viewport=0)ecvDisplayToolsinlinevirtual
GetCameraFovy(int viewport=0)ecvDisplayToolsinlinestatic
getCameraFovy(int viewport=0)ecvDisplayToolsinlinevirtual
getCameraPos(double *pos, int viewport=0)ecvDisplayToolsinlinevirtual
GetCameraPos(double *pos, int viewport=0)ecvDisplayToolsinlinestatic
getCameraUp(double *up, int viewport=0)ecvDisplayToolsinlinevirtual
GetCameraUp(double *up, int viewport=0)ecvDisplayToolsinlinestatic
getCenterOfRotation(double center[3])ecvDisplayToolsinlinevirtual
GetCenterOfRotation(double center[3])ecvDisplayToolsinlinestatic
GetCenterOfRotation(CCVector3d &center)ecvDisplayToolsinlinestatic
GetClick3DPos(int x, int y, CCVector3d &P3D)ecvDisplayToolsstatic
GetClickableItemsVisible()ecvDisplayToolsinlinestatic
GetContext(CC_DRAW_CONTEXT &CONTEXT)ecvDisplayToolsstatic
GetCurrentScreen()ecvDisplayToolsinlinestatic
GetCurrentUpDir()ecvDisplayToolsstatic
GetCurrentViewDir()ecvDisplayToolsstatic
getDataAxesGridProperties(const QString &viewID, AxesGridProperties &props, int viewport=0) constecvDisplayToolsinlinevirtual
GetDataAxesGridProperties(const QString &viewID, AxesGridProperties &props, int viewport=0)ecvDisplayToolsinlinestatic
GetDevicePixelRatio()ecvDisplayToolsinlinestatic
GetDisplayParameters()ecvDisplayToolsstatic
GetFontPointSize()ecvDisplayToolsstatic
GetFov()ecvDisplayToolsstatic
GetGLCameraParameters(ccGLCameraParameters &params)ecvDisplayToolsstatic
GetGLDepth(int x, int y)ecvDisplayToolsinlinestatic
getGLDepth(int x, int y)ecvDisplayToolsinlinevirtual
GetInstance()ecvGenericDisplayToolsstatic
GetInteractionMode()ecvDisplayToolsstatic
GetLabelDisplayFont()ecvDisplayToolsstatic
GetLabelFontPointSize()ecvDisplayToolsstatic
GetLightIntensity()ecvDisplayToolsinlinestatic
getLightIntensity() constecvDisplayToolsinlinevirtual
GetMainScreen()ecvDisplayToolsinlinestatic
GetMainWindow()ecvDisplayToolsinlinestatic
GetModelViewMatrix()ecvDisplayToolsstatic
GetOptimizedFontSize(int baseFontSize=12)ecvDisplayToolsinlinestatic
GetOwnDB()ecvDisplayToolsinlinestatic
getParallelScale(int viewport=0)ecvDisplayToolsinlinevirtual
GetParallelScale(int viewport=0)ecvDisplayToolsinlinestatic
getPerspectiveState(int viewport=0) const overrideecvDisplayToolsinlinevirtual
GetPerspectiveState(int viewport=0)ecvDisplayToolsinlinestatic
ecvGenericDisplayTools::GetPerspectiveState()ecvGenericDisplayToolsinlinestatic
GetPickedEntity(const PickingParameters &params)ecvDisplayToolsstatic
GetPickingMode()ecvDisplayToolsstatic
GetPickingRadius()ecvDisplayToolsinlinestatic
GetPivotVisibility()ecvDisplayToolsinlinestatic
GetPlatformAwareDPIScale()ecvDisplayToolsinlinestatic
GetProjectionMatrix(double *projArray, int viewport=0)ecvDisplayToolsinlinestatic
GetProjectionMatrix()ecvDisplayToolsstatic
getProjectionMatrix(double *projArray, int viewport=0)ecvDisplayToolsinlinevirtual
GetRealCameraCenter()ecvDisplayToolsstatic
GetSceneDB()ecvDisplayToolsinlinestatic
GetScreenRect()ecvDisplayToolsinlinestatic
GetScreenSize()ecvDisplayToolsinlinestatic
GetTextDisplayFont()ecvDisplayToolsinlinestatic
getViewAxesGridProperties(bool &visible, CCVector3 &color, double &lineWidth, double &spacing, int &subdivisions, bool &showLabels, double &opacity, int viewport=0) constecvDisplayToolsinlinevirtual
GetViewerPos(int *viewPos, int viewport=0)ecvDisplayToolsinlinestatic
GetViewMatrix(double *viewArray, int viewport=0)ecvDisplayToolsinlinestatic
getViewMatrix(double *viewArray, int viewport=0)ecvDisplayToolsinlinevirtual
GetViewportParameters()ecvDisplayToolsstatic
GetVisibleObjectsBB(ccBBox &box)ecvDisplayToolsstatic
getVisualizer2D()ecvDisplayToolsinlinevirtual
GetVisualizer2D()ecvDisplayToolsinlinestatic
GetVisualizer3D()ecvDisplayToolsinlinestatic
getVisualizer3D()ecvDisplayToolsinlinevirtual
GlHeight()ecvDisplayToolsinlinestatic
GlSize()ecvDisplayToolsinlinestatic
GlWidth()ecvDisplayToolsinlinestatic
Height()ecvDisplayToolsinlinestatic
HideShowEntities(const ccHObject *obj, bool visible)ecvDisplayToolsstatic
HideShowEntities(const CC_DRAW_CONTEXT &CONTEXT)ecvDisplayToolsinlinestatic
HideShowEntities(const QStringList &viewIDs, ENTITY_TYPE hideShowEntityType, bool visibility=false)ecvDisplayToolsstatic
hideShowEntities(const CC_DRAW_CONTEXT &CONTEXT)ecvDisplayToolsinlinevirtual
Init(ecvDisplayTools *displayTools, QMainWindow *win, bool stereoMode=false)ecvDisplayToolsstatic
INTERACT_2D_ITEMS enum valueecvDisplayTools
INTERACT_CLICKABLE_ITEMS enum valueecvDisplayTools
INTERACT_CTRL_PAN enum valueecvDisplayTools
INTERACT_NONE enum valueecvDisplayTools
INTERACT_PAN enum valueecvDisplayTools
INTERACT_ROTATE enum valueecvDisplayTools
INTERACT_SEND_ALL_SIGNALS enum valueecvDisplayTools
INTERACT_SIG_BUTTON_RELEASED enum valueecvDisplayTools
INTERACT_SIG_LB_CLICKED enum valueecvDisplayTools
INTERACT_SIG_MB_CLICKED enum valueecvDisplayTools
INTERACT_SIG_MOUSE_MOVED enum valueecvDisplayTools
INTERACT_SIG_RB_CLICKED enum valueecvDisplayTools
INTERACT_TRANSFORM_ENTITIES enum valueecvDisplayTools
INTERACT_ZOOM_CAMERA enum valueecvDisplayTools
INTERACTION_FLAG enum nameecvDisplayTools
InvalidateViewport()ecvDisplayToolsinlinestatic
InvalidateVisualization()ecvDisplayToolsinlinestatic
InvertMatrix(const Type *m, Type *out)ecvGenericDisplayToolsinlinestatic
IsCameraOrientationWidgetShown()ecvDisplayToolsinlinestatic
isCameraOrientationWidgetShown() constecvDisplayToolsinlinevirtual
IsPickingModeLocked()ecvDisplayToolsstatic
IsRectangularPickingAllowed()ecvDisplayToolsstatic
IsRotationAxisLocked()ecvDisplayToolsinlinestatic
itemPicked(ccHObject *entity, unsigned subEntityID, int x, int y, const CCVector3 &P)ecvDisplayToolssignal
itemPickedFast(ccHObject *entity, int subEntityID, int x, int y)ecvDisplayToolssignal
LABEL_PICKING enum valueecvDisplayTools
labelmove2D(int x, int y, int dx, int dy)ecvDisplayToolssignal
leftButtonClicked(int x, int y)ecvDisplayToolssignal
LoadCameraParameters(const std::string &file)ecvDisplayToolsinlinestatic
loadCameraParameters(const std::string &file)ecvDisplayToolsinlinevirtual
LockPickingMode(bool state)ecvDisplayToolsstatic
LockRotationAxis(bool state, const CCVector3d &axis)ecvDisplayToolsstatic
LOWER_LEFT_MESSAGE enum valueecvDisplayTools
m_activeItemsecvDisplayTools
m_allowRectangularEntityPickingecvDisplayTools
m_alwaysUseFBOecvDisplayTools
m_autoPickPivotAtCenterecvDisplayTools
m_autoPivotCandidateecvDisplayTools
m_autoRefreshecvDisplayTools
m_bbHalfDiagecvDisplayTools
m_bubbleViewFov_degecvDisplayTools
m_bubbleViewModeEnabledecvDisplayTools
m_cameraToBBCenterDistecvDisplayTools
m_captureModeecvDisplayTools
m_clickableItemsecvDisplayTools
m_clickableItemsVisibleecvDisplayTools
m_currentScreenecvDisplayToolsprotected
m_customLightEnabledecvDisplayTools
m_customLightPosecvDisplayTools
m_deferredPickingTimerecvDisplayTools
m_diagStringsecvDisplayTools
m_displayOverlayEntitiesecvDisplayTools
m_exclusiveFullscreenecvDisplayTools
m_fontecvDisplayTools
m_globalDBRootecvDisplayTools
m_glViewportecvDisplayTools
m_hotZoneecvDisplayTools
m_ignoreMouseReleaseEventecvDisplayTools
m_interactionFlagsecvDisplayTools
m_last_picked_idecvDisplayTools
m_last_picked_pointecvDisplayTools
m_last_point_indexecvDisplayTools
m_lastClickTime_ticksecvDisplayTools
m_lastMouseMovePosecvDisplayTools
m_lastMousePosecvDisplayTools
m_lockedRotationAxisecvDisplayTools
m_mainScreenecvDisplayToolsprotected
m_messagesToDisplayecvDisplayTools
m_mouseButtonPressedecvDisplayTools
m_mouseMovedecvDisplayTools
m_overridenDisplayParametersecvDisplayTools
m_overridenDisplayParametersEnabledecvDisplayTools
m_pickingModeecvDisplayTools
m_pickingModeLockedecvDisplayTools
m_pickRadiusecvDisplayTools
m_pivotSymbolShownecvDisplayTools
m_pivotVisibilityecvDisplayTools
m_preBubbleViewParametersecvDisplayTools
m_projMatdecvDisplayTools
m_rectPickingPolyecvDisplayTools
m_removeAllFlagecvDisplayTools
m_removeFlagecvDisplayTools
m_removeInfosecvDisplayTools
m_rotationAxisLockedecvDisplayTools
m_scale_linesetecvDisplayTools
m_scheduledFullRedrawTimeecvDisplayTools
m_scheduleTimerecvDisplayTools
m_shouldBeRefreshedecvDisplayTools
m_showCursorCoordinatesecvDisplayTools
m_showDebugTracesecvDisplayTools
m_sunLightEnabledecvDisplayTools
m_sunLightPosecvDisplayTools
m_timerecvDisplayTools
m_touchBaseDistecvDisplayTools
m_touchInProgressecvDisplayTools
m_uniqueIDecvDisplayTools
m_updateFBOecvDisplayTools
m_validModelviewMatrixecvDisplayTools
m_validProjectionMatrixecvDisplayTools
m_viewMatdecvDisplayTools
m_viewportParamsecvDisplayTools
m_widgetClickedecvDisplayTools
m_winecvDisplayToolsprotected
m_winDBRootecvDisplayTools
MANUAL_SEGMENTATION_MESSAGE enum valueecvDisplayTools
MANUAL_TRANSFORMATION_MESSAGE enum valueecvDisplayTools
MAT(const double *m, int r, int c)ecvGenericDisplayToolsinlinestatic
MAT(const float *m, int r, int c)ecvGenericDisplayToolsinlinestatic
MAT(double *m, int r, int c)ecvGenericDisplayToolsinlinestatic
MAT(float *m, int r, int c)ecvGenericDisplayToolsinlinestatic
MessagePosition enum nameecvDisplayTools
MessageType enum nameecvDisplayTools
MODE_PAN_ONLY enum valueecvDisplayTools
MODE_TRANSFORM_CAMERA enum valueecvDisplayTools
MODE_TRANSFORM_ENTITIES enum valueecvDisplayTools
mouseMoved(int x, int y, Qt::MouseButtons buttons)ecvDisplayToolssignal
mousePosChanged(const QPoint &pos)ecvDisplayToolssignal
mouseWheelChanged(QWheelEvent *event)ecvDisplayToolssignal
mouseWheelRotated(float wheelDelta_deg)ecvDisplayToolssignal
MoveCamera(float dx, float dy, float dz)ecvDisplayToolsstatic
MoveCamera(const CCVector3d &v)ecvDisplayToolsinlinestatic
newLabel(ccHObject *obj)ecvDisplayToolssignal
NO_PICKING enum valueecvDisplayTools
ObjectPerspectiveEnabled()ecvDisplayToolsstatic
onItemPickedFast(ccHObject *pickedEntity, int pickedItemIndex, int x, int y)ecvDisplayToolsslot
onPointPicking(const CCVector3 &p, int index, const std::string &id)ecvDisplayToolsslot
onWheelEvent(float wheelDelta_deg)ecvDisplayToolsslot
OrientationMarkerShown()ecvDisplayToolsinlinestatic
orientationMarkerShown()ecvDisplayToolsinlinevirtual
Ortho(double left, double right, double bottom, double top, double nearVal, double farVal)ecvGenericDisplayToolsinlinestatic
Ortho(double w, double h, double d)ecvGenericDisplayToolsinlinestatic
OverlayEntitiesAreDisplayed()ecvDisplayToolsinlinestatic
PAN_ONLY()ecvDisplayToolsstatic
Perspective(double fovyInDegrees, double aspectRatio, double znear, double zfar)ecvGenericDisplayToolsinlinestatic
PERSPECTIVE_STATE_MESSAGE enum valueecvDisplayTools
perspectiveStateChanged()ecvDisplayToolssignal
pick2DLabel(int x, int y)ecvDisplayToolsinlinevirtual
Pick2DLabel(int x, int y)ecvDisplayToolsstatic
pick3DItem(int x=-1, int y=-1)ecvDisplayToolsinlinevirtual
Pick3DItem(int x=-1, int y=-1)ecvDisplayToolsinlinestatic
PICKING_MODE enum nameecvDisplayTools
PickMatrix(double x, double y, double width, double height, int viewport[4], double m[16])ecvGenericDisplayToolsinlinestatic
PickObject(double x=-1, double y=-1)ecvDisplayToolsinlinestatic
pickObject(double x=-1, double y=-1)ecvDisplayToolsinlinevirtual
PIVOT_ALWAYS_SHOW enum valueecvDisplayTools
PIVOT_HIDE enum valueecvDisplayTools
PIVOT_SHOW_ON_MOVE enum valueecvDisplayTools
pivotPointChanged(const CCVector3d &)ecvDisplayToolssignal
PivotVisibility enum nameecvDisplayTools
pixelSizeChanged(float pixelSize)ecvDisplayToolssignal
POINT_OR_TRIANGLE_OR_LABEL_PICKING enum valueecvDisplayTools
POINT_OR_TRIANGLE_PICKING enum valueecvDisplayTools
POINT_PICKING enum valueecvDisplayTools
pointPicked(double x, double y, double z)ecvDisplayToolssignal
ProcessClickableItems(int x, int y)ecvDisplayToolsstatic
ProcessPickingResult(const PickingParameters &params, ccHObject *pickedEntity, int pickedItemIndex, const CCVector3 *nearestPoint=nullptr, const std::unordered_set< int > *selectedIDs=nullptr)ecvDisplayToolsstatic
Project(const Vector3Tpl< iType > &input3D, const oType *modelview, const oType *projection, const int *viewport, Vector3Tpl< oType > &output2D, bool *inFrustum=nullptr)ecvGenericDisplayToolsinlinestatic
Redraw2DLabel()ecvDisplayToolsstatic
RedrawDisplay(bool only2D=false, bool forceRedraw=true)ecvDisplayToolsstatic
RefreshDisplay(bool only2D=false, bool forceRedraw=true)ecvDisplayToolsstatic
registerVisualizer(QMainWindow *win, bool stereoMode=false)=0ecvDisplayToolsprotectedpure virtual
ReleaseInstance()ecvDisplayToolsstatic
Remove3DLabel(const QString &view_id)ecvDisplayToolsstatic
RemoveAllWidgets(bool update=true)ecvDisplayToolsstatic
RemoveBB(CC_DRAW_CONTEXT context)ecvDisplayToolsstatic
RemoveBB(const QString &viewId)ecvDisplayToolsstatic
removeEntities(const CC_DRAW_CONTEXT &CONTEXT)ecvDisplayToolsinlinevirtual
RemoveEntities(const ccHObject *obj)ecvDisplayToolsstatic
RemoveEntities(const QStringList &viewIDs, ENTITY_TYPE removeEntityType)ecvDisplayToolsstatic
RemoveEntities(const CC_DRAW_CONTEXT &CONTEXT)ecvDisplayToolsinlinestatic
RemoveFromOwnDB(ccHObject *obj)ecvDisplayToolsstatic
RemoveWidgets(const WIDGETS_PARAMETER &param, bool update=false)ecvDisplayToolsstatic
RenderText(int x, int y, const QString &str, const QFont &font=QFont(), const ecvColor::Rgbub &color=ecvColor::defaultLabelBkgColor, const QString &id="")ecvDisplayToolsstatic
RenderText(double x, double y, double z, const QString &str, const QFont &font=QFont(), const ecvColor::Rgbub &color=ecvColor::defaultLabelBkgColor, const QString &id="")ecvDisplayToolsstatic
RenderToFile(QString filename, float zoomFactor=1.0f, bool dontScaleFeatures=false, bool renderOverlayItems=false)ecvDisplayToolsstatic
renderToImage(int zoomFactor=1, bool renderOverlayItems=false, bool silent=false, int viewport=0)ecvDisplayToolsinlinevirtual
RenderToImage(int zoomFactor=1, bool renderOverlayItems=false, bool silent=false, int viewport=0)ecvDisplayToolsinlinestatic
ResetCamera(const ccBBox *bbox)ecvDisplayToolsinlinestatic
ResetCamera()ecvDisplayToolsinlinestatic
resetCamera(const ccBBox *bbox)ecvDisplayToolsinlinevirtual
resetCamera()ecvDisplayToolsinlinevirtual
resetCameraClippingRange(int viewport=0)ecvDisplayToolsinlinevirtual
ResetCameraClippingRange(int viewport=0)ecvDisplayToolsinlinestatic
ResetCameraViewpoint(const std::string &viewID)ecvDisplayToolsinlinestatic
resetCameraViewpoint(const std::string &viewID)ecvDisplayToolsinlinevirtual
resetCenterOfRotation(int viewport=0)ecvDisplayToolsinlinevirtual
ResetCenterOfRotation(int viewport=0)ecvDisplayToolsinlinestatic
ResizeGL(int w, int h)ecvDisplayToolsstatic
rightButtonClicked(int x, int y)ecvDisplayToolssignal
ROTAION_LOCK_MESSAGE enum valueecvDisplayTools
RotateBaseViewMat(const ccGLMatrixd &rotMat)ecvDisplayToolsstatic
rotateWithAxis(const CCVector2i &pos, const CCVector3d &axis, double angle, int viewport=0)ecvDisplayToolsinlinevirtual
RotateWithAxis(const CCVector2i &pos, const CCVector3d &axis, double angle, int viewport=0)ecvDisplayToolsinlinestatic
rotation(const ccGLMatrixd &rotMat)ecvDisplayToolssignal
SaveCameraParameters(const std::string &file)ecvDisplayToolsinlinestatic
saveCameraParameters(const std::string &file)ecvDisplayToolsinlinevirtual
saveScreenshot(const std::string &file)ecvDisplayToolsinlinevirtual
SaveScreenshot(const std::string &file)ecvDisplayToolsinlinestatic
scheduleFullRedraw(unsigned maxDelay_ms)ecvDisplayTools
SCREEN_CENTER_MESSAGE enum valueecvDisplayTools
SCREEN_SIZE_MESSAGE enum valueecvDisplayTools
SendAutoPickPivotAtCenter(bool state)ecvDisplayToolsinlinestatic
SetAspectRatio(float ar)ecvDisplayToolsstatic
SetAutoPickPivotAtCenter(bool state)ecvDisplayToolsstatic
SetAutoUpateCameraPos(bool state)ecvDisplayToolsinlinestatic
setAutoUpateCameraPos(bool state)ecvDisplayToolsinlinevirtual
setBackgroundColor(const CC_DRAW_CONTEXT &CONTEXT)ecvDisplayToolsinlinevirtual
SetBaseViewMat(ccGLMatrixd &mat)ecvDisplayToolsstatic
SetBubbleViewFov(float fov_deg)ecvDisplayToolsstatic
SetBubbleViewMode(bool state)ecvDisplayToolsstatic
SetCameraClip(double znear, double zfar, int viewport=0)ecvDisplayToolsinlinestatic
setCameraClip(double znear, double zfar, int viewport=0)ecvDisplayToolsinlinevirtual
setCameraFocalDistance(double focal_distance, int viewport=0)ecvDisplayToolsinlinevirtual
SetCameraFocalDistance(double focal_distance, int viewport=0)ecvDisplayToolsinlinestatic
SetCameraFovy(double fovy, int viewport=0)ecvDisplayToolsinlinestatic
setCameraFovy(double fovy, int viewport=0)ecvDisplayToolsinlinevirtual
SetCameraPos(const CCVector3d &P)ecvDisplayToolsstatic
setCameraPosition(const CCVector3d &pos, int viewport=0)ecvDisplayToolsinlinevirtual
setCameraPosition(const double *pos, const double *focal, const double *up, int viewport=0)ecvDisplayToolsinlinevirtual
setCameraPosition(const double *pos, const double *up, int viewport=0)ecvDisplayToolsinlinevirtual
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)ecvDisplayToolsinlinevirtual
SetCameraPosition(const CCVector3d &pos, int viewport=0)ecvDisplayToolsinlinestatic
SetCameraPosition(const double *pos, const double *focal, const double *up, int viewport=0)ecvDisplayToolsinlinestatic
SetCameraPosition(const double *pos, const double *up, int viewport=0)ecvDisplayToolsinlinestatic
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)ecvDisplayToolsinlinestatic
setCenterAxesVisible(bool visible, int viewport=0)ecvDisplayToolsinlinevirtual
SetCenterAxesVisible(bool visible, int viewport=0)ecvDisplayToolsinlinestatic
SetCenterOfRotation(double x, double y, double z)ecvDisplayToolsinlinestatic
SetCenterOfRotation(const double xyz[3])ecvDisplayToolsinlinestatic
SetCenterOfRotation(const CCVector3d &center)ecvDisplayToolsinlinestatic
setCenterOfRotation(double x, double y, double z)ecvDisplayToolsinlinevirtual
SetClickableItemsVisible(bool state)ecvDisplayToolsinlinestatic
SetCurrentScreen(QWidget *widget)ecvDisplayToolsstatic
setDataAxesGridProperties(const QString &viewID, const AxesGridProperties &props, int viewport=0)ecvDisplayToolsinlinevirtual
SetDataAxesGridProperties(const QString &viewID, const AxesGridProperties &props, int viewport=0)ecvDisplayToolsinlinestatic
SetDisplayParameters(const ecvGui::ParamStruct &params)ecvDisplayToolsstatic
SetExclusiveFullScreenFlage(bool state)ecvDisplayToolsinlinestatic
SetFocusToScreen()ecvDisplayToolsstatic
SetFontPointSize(int pixelSize)ecvDisplayToolsinlinestatic
SetFov(float fov)ecvDisplayToolsstatic
SetGLViewport(int x, int y, int w, int h)ecvDisplayToolsinlinestatic
SetGLViewport(const QRect &rect)ecvDisplayToolsstatic
SetInstance(ecvGenericDisplayTools *tool)ecvGenericDisplayToolsstatic
SetInteractionMode(INTERACTION_FLAGS flags)ecvDisplayToolsstatic
setLightIntensity(double intensity)ecvDisplayToolsinlinevirtual
SetLightIntensity(double intensity)ecvDisplayToolsinlinestatic
SetLineWidth(float width, bool silent=false, int viewport=0)ecvDisplayToolsstatic
SetLineWithRecursive(PointCoordinateType with)ecvDisplayToolsstatic
SetLookUpTableID(const std::string &viewID)ecvDisplayToolsinlinestatic
setLookUpTableID(const std::string &viewID)ecvDisplayToolsinlinevirtual
SetMainScreen(QWidget *widget)ecvDisplayToolsinlinestatic
SetMainWindow(QMainWindow *win)ecvDisplayToolsinlinestatic
setOrthoProjection(int viewport=0)ecvDisplayToolsinlinevirtual
SetOrthoProjection(int viewport=0)ecvDisplayToolsinlinestatic
setParallelScale(double scale, int viewport=0)ecvDisplayToolsinlinevirtual
SetParallelScale(double scale, int viewport=0)ecvDisplayToolsinlinestatic
SetPerspectiveProjection(int viewport=0)ecvDisplayToolsinlinestatic
setPerspectiveProjection(int viewport=0)ecvDisplayToolsinlinevirtual
SetPerspectiveState(bool state, bool objectCenteredView)ecvDisplayToolsstatic
SetPickingMode(PICKING_MODE mode=DEFAULT_PICKING)ecvDisplayToolsstatic
SetPickingRadius(int radius)ecvDisplayToolsinlinestatic
SetPivotPoint(const CCVector3d &P, bool autoUpdateCameraPos=false, bool verbose=false)ecvDisplayToolsstatic
setPivotVisibility(bool state)ecvDisplayToolsinlinevirtual
SetPivotVisibility(PivotVisibility vis)ecvDisplayToolsstatic
SetPivotVisibility(bool state)ecvDisplayToolsinlinestatic
SetPixelSize(float pixelSize)ecvDisplayToolsstatic
SetPointSize(float size, bool silent=false, int viewport=0)ecvDisplayToolsstatic
SetPointSizeRecursive(int size)ecvDisplayToolsstatic
SetRectangularPickingAllowed(bool state)ecvDisplayToolsstatic
SetRedrawRecursive(bool redraw=false)ecvDisplayToolsstatic
SetRedrawRecursive(ccHObject *obj, bool redraw=false)ecvDisplayToolsstatic
SetRemoveAllFlag(bool state)ecvDisplayToolsinlinestatic
SetRemoveViewIDs(std::vector< removeInfo > &removeinfos)ecvDisplayToolsstatic
SetRenderWindowSize(int xw, int yw)ecvDisplayToolsinlinestatic
setRenderWindowSize(int xw, int yw)ecvDisplayToolsinlinevirtual
setScaleBarVisible(bool visible)ecvDisplayToolsinlinevirtual
SetScaleBarVisible(bool visible)ecvDisplayToolsinlinestatic
SetSceneDB(ccHObject *root)ecvDisplayToolsstatic
SetScreenSize(int xw, int yw)ecvDisplayToolsinlinestatic
SetupProjectiveViewport(const ccGLMatrixd &cameraMatrix, float fov_deg=0.0f, float ar=1.0f, bool viewerBasedPerspective=true, bool bubbleViewMode=false)ecvDisplayToolsstatic
SetUseVbos(bool useVbos)ecvDisplayToolsinlinestatic
setUseVbos(bool useVbos)ecvDisplayToolsinlinevirtual
SetView(CC_VIEW_ORIENTATION orientation, ccBBox *bbox)ecvDisplayToolsstatic
SetView(CC_VIEW_ORIENTATION orientation, bool forceRedraw=false)ecvDisplayToolsstatic
setViewAxesGridProperties(bool visible, const CCVector3 &color, double lineWidth, double spacing, int subdivisions, bool showLabels, double opacity, int viewport=0)ecvDisplayToolsinlinevirtual
SetViewAxesGridProperties(bool visible, const CCVector3 &color, double lineWidth, double spacing, int subdivisions, bool showLabels, double opacity, int viewport=0)ecvDisplayToolsinlinestatic
SetViewAxesGridVisible(bool visible, int viewport=0)ecvDisplayToolsinlinestatic
setViewAxesGridVisible(bool visible, int viewport=0)ecvDisplayToolsinlinevirtual
SetViewMatrix(const ccGLMatrixd &viewMat, int viewport=0)ecvDisplayToolsinlinestatic
setViewMatrix(const ccGLMatrixd &viewMat, int viewport=0)ecvDisplayToolsinlinevirtual
SetViewportParameters(const ecvViewportParameters &params)ecvDisplayToolsstatic
SetZNearCoef(double coef)ecvDisplayToolsstatic
SetZoom(float value)ecvDisplayToolsstatic
ShowCursorCoordinates(bool state)ecvDisplayToolsinlinestatic
ShowOrientationMarker()ecvDisplayToolsinlinestatic
showOrientationMarker()ecvDisplayToolsinlinevirtual
ShowPivotSymbol(bool state)ecvDisplayToolsstatic
size()ecvDisplayToolsinlinestatic
StartCPUBasedPointPicking(const PickingParameters &params)ecvDisplayToolsstatic
StartOpenGLPicking(const PickingParameters &params)ecvDisplayToolsstatic
StartPicking(PickingParameters &params)ecvDisplayToolsstatic
SUN_LIGHT_STATE_MESSAGE enum valueecvDisplayTools
TextAlign enum nameecvGenericDisplayTools
TheInstance()ecvDisplayToolsstatic
ToBeRefreshed()ecvDisplayToolsstatic
ToCenteredGLCoordinates(int x, int y)ecvDisplayToolsstatic
ToDisplayPoint(const Vector3Tpl< iType > &input3D, Vector3Tpl< oType > &output2D)ecvGenericDisplayToolsinlinestatic
toDisplayPoint(const CCVector3d &input3D, CCVector3d &output2D)ecvGenericDisplayToolsinlinevirtual
toDisplayPoint(const CCVector3 &input3D, CCVector3d &output2D)ecvGenericDisplayToolsinlinevirtual
toggle2Dviewer(bool state)ecvDisplayToolsinlinevirtual
Toggle2Dviewer(bool state)ecvDisplayToolsinlinestatic
ToggleCameraOrientationWidget(bool show)ecvDisplayToolsinlinestatic
toggleCameraOrientationWidget(bool show)ecvDisplayToolsinlinevirtual
ToggleDebugTrace()ecvDisplayToolsinlinestatic
toggleExclusiveFullScreen(bool state)ecvDisplayToolsinlinevirtual
ToggleExclusiveFullScreen(bool state)ecvDisplayToolsinlinestatic
toggleOrientationMarker(bool state=true)ecvDisplayToolsinlinevirtual
ToggleOrientationMarker(bool state=true)ecvDisplayToolsinlinestatic
ToVtkCoordinates(int x, int y, int z=0)ecvDisplayToolsstatic
ToVtkCoordinates(CCVector3d &sP)ecvDisplayToolsstatic
ToVtkCoordinates(CCVector2i &sP)ecvDisplayToolsstatic
toWorldPoint(const CCVector3d &input2D, CCVector3d &output3D)ecvGenericDisplayToolsinlinevirtual
toWorldPoint(const CCVector3 &input2D, CCVector3d &output3D)ecvGenericDisplayToolsinlinevirtual
ToWorldPoint(const Vector3Tpl< iType > &input2D, Vector3Tpl< oType > &output3D)ecvGenericDisplayToolsinlinestatic
TRANSFORM_CAMERA()ecvDisplayToolsstatic
TRANSFORM_ENTITIES()ecvDisplayToolsstatic
TransformCameraProjection(const ccGLMatrixd &projMat)ecvDisplayToolsinlinestatic
transformCameraProjection(const ccGLMatrixd &projMat)ecvDisplayToolsinlinevirtual
TransformCameraView(const ccGLMatrixd &viewMat)ecvDisplayToolsinlinestatic
transformCameraView(const ccGLMatrixd &viewMat)ecvDisplayToolsinlinevirtual
translation(const CCVector3d &t)ecvDisplayToolssignal
TRIANGLE_PICKING enum valueecvDisplayTools
Unproject(const Vector3Tpl< iType > &input2D, const oType *modelview, const oType *projection, const int *viewport, Vector3Tpl< oType > &output3D)ecvGenericDisplayToolsinlinestatic
Update()ecvDisplayToolsinlinestatic
Update2DLabel(bool immediateUpdate=false)ecvDisplayToolsstatic
UpdateActiveItemsList(int x, int y, bool extendToSelectedLabels=false)ecvDisplayToolsstatic
UpdateCamera()ecvDisplayToolsinlinestatic
updateCamera()ecvDisplayToolsinlinevirtual
UpdateConstellationCenterAndZoom(const ccBBox *aBox=nullptr, bool redraw=true)ecvDisplayToolsstatic
UpdateDisplayParameters()ecvDisplayToolsstatic
UpdateMeshTextures(const CC_DRAW_CONTEXT &context, const ccGenericMesh *mesh)ecvDisplayToolsinlinestatic
updateMeshTextures(const CC_DRAW_CONTEXT &context, const ccGenericMesh *mesh)ecvDisplayToolsinlinevirtual
UpdateModelViewMatrix()ecvDisplayToolsstatic
UpdateNamePoseRecursive()ecvDisplayToolsstatic
UpdateProjectionMatrix()ecvDisplayToolsstatic
updateScene()ecvDisplayToolsinlinevirtual
UpdateScene()ecvDisplayToolsinlinestatic
UpdateScreen()ecvDisplayToolsinlinestatic
UpdateScreenSize()ecvDisplayToolsstatic
UpdateZoom(float zoomFactor)ecvDisplayToolsstatic
UPPER_CENTER_MESSAGE enum valueecvDisplayTools
USE_2DecvDisplayToolsstatic
USE_VTK_PICKecvDisplayToolsstatic
ViewerPerspectiveEnabled()ecvDisplayToolsstatic
viewMatRotated(const ccGLMatrixd &rotMat)ecvDisplayToolssignal
Width()ecvDisplayToolsinlinestatic
zNearCoefChanged(float coef)ecvDisplayToolssignal
ZoomCamera(double zoomFactor, int viewport=0)ecvDisplayToolsstatic
zoomCamera(double zoomFactor, int viewport=0)ecvDisplayToolsinlinevirtual
ZoomGlobal()ecvDisplayToolsinlinestatic
~ecvDisplayTools() overrideecvDisplayToolsvirtual
~ecvGenericDisplayTools()ecvGenericDisplayToolsinlinevirtual