MainWindow 0 0 1024 768 0 0 Qt::ClickFocus false CloudCompare :/CC/Icons/images/icon/cc_icon_16.png:/CC/Icons/images/icon/cc_icon_16.png true 0 0 1024 21 &File &Display Toolbars Lights :/CC/images/ccSunLight.png:/CC/images/ccSunLight.png Active scalar field Language Translation &Help Edit Scalar fields Colors Normals Orient normals Convert to Octree Mesh Scalar Field Sensors Terrestrial Laser Sensor = Ground Based Lidar TLS/GBL :/CC/images/dbGBLSensorSymbol.png:/CC/images/dbGBLSensorSymbol.png Camera :/CC/images/dbCamSensorSymbol.png:/CC/images/dbCamSensorSymbol.png Toggle (recursive) Waveform Plane Grid Polyline Cloud 3D &Views Tools Segmentation Projection Statistics Distances Registration Other Sand box (research) Fit Clean Volume Batch export 146 175 false QDockWidget::DockWidgetFloatable|QDockWidget::DockWidgetMovable DB Tree 1 QTreeView::branch:has-siblings:!adjoins-item { border-image: url(:/CC/images/QTreeView/vline.png) 0; } QTreeView::branch:has-siblings:adjoins-item { border-image: url(:/CC/images/QTreeView/branch-more.png) 0; } QTreeView::branch:!has-children:!has-siblings:adjoins-item { border-image: url(:/CC/images/QTreeView/branch-end.png) 0; } QTreeView::branch:has-children:!has-siblings:closed, QTreeView::branch:closed:has-children:has-siblings { border-image: none; image: url(:/CC/images/QTreeView/branch-closed.png); } QTreeView::branch:open:has-children:!has-siblings, QTreeView::branch:open:has-children:has-siblings { border-image: none; image: url(:/CC/images/QTreeView/branch-open.png); } true QAbstractItemView::InternalMove QAbstractItemView::ExtendedSelection true Viewing tools Viewing tools LeftToolBarArea false 0 0 103 137 524287 524287 QDockWidget::DockWidgetClosable|QDockWidget::DockWidgetFloatable Qt::BottomDockWidgetArea Console 8 0 0 0 80 QAbstractItemView::NoEditTriggers false true QAbstractItemView::ExtendedSelection Main tools Main tools TopToolBarArea false Scalar field tools Scalar field tools TopToolBarArea false 133 164 false QDockWidget::DockWidgetFloatable|QDockWidget::DockWidgetMovable Properties 1 QAbstractItemView::NoEditTriggers false true QAbstractItemView::NoSelection false false true false 200 :/CC/images/ccOpen.png:/CC/images/ccOpen.png &Open Open one or severa files Open one or severa files Ctrl+O :/CC/images/ccSave.png:/CC/images/ccSave.png &Save Save current entity Save current entity Ctrl+S Qt::ApplicationShortcut &Quit Quit true :/CC/images/ccFullScreen.png:/CC/images/ccFullScreen.png &Full screen Switch to full screen Switch to full screen F9 Qt::ApplicationShortcut :/CC/images/monitor.svg:/CC/images/monitor.svg Display settings &Help Help F1 &About ... About :/CC/images/typeRgbCcolor.png:/CC/images/typeRgbCcolor.png Set unique Set a unique color Set a unique color Alt+C Height Ramp Apply a color ramp along X, Y or Z Apply a color ramp along X, Y or Z :/CC/images/typeNormal.png:/CC/images/typeNormal.png Compute Compute unsigned normals (least squares approx.) Compute unsigned normals (least squares approx.) Invert Invert normals Invert normals :/CC/images/dbOctreeSymbol.png:/CC/images/dbOctreeSymbol.png Compute Compute octree Compute octree true true :/CC/images/ccConsole.png:/CC/images/ccConsole.png Console F8 Qt::ApplicationShortcut Cl&ose Ctrl+F4 Close &All &Tile &Cascade Pre&vious Ne&xt New Ctrl+F3 :/CC/images/ccClone.png:/CC/images/ccClone.png Clone <html><head/><body><p>Clone the selected entities</p><p><span style=" font-style:italic;">(yes Claire ... these are Nyan sheep!)</span></p></body></html> :/CC/images/ccMerge.png:/CC/images/ccMerge.png Merge Merge multiple clouds :/CC/images/ccDelete.png:/CC/images/ccDelete.png Delete Del Qt::ApplicationShortcut :/CC/images/ccRegister.png:/CC/images/ccRegister.png Fine registration (ICP) Finely registers already (roughly) aligned entities (clouds or meshes) Finely registers already (roughly) aligned entities (clouds or meshes) :/CC/images/ccCloudCloudDistance.png:/CC/images/ccCloudCloudDistance.png Cloud/Cloud Dist Compute cloud/cloud distance Compute cloud/cloud distance :/CC/images/ccCloudMeshDistance.png:/CC/images/ccCloudMeshDistance.png Cloud/Mesh Dist Compute cloud/mesh distance Compute cloud/mesh distance :/CC/images/ccStatTest.png:/CC/images/ccStatTest.png Local Statistical test Apply a local statistical test to separate noise from true differences Apply a local statistical test to separate noise from true differences :/CC/images/ccSamplePoints.png:/CC/images/ccSamplePoints.png Sample points Sample points on a mesh Sample points on a mesh :/CC/images/ccCCExtract.png:/CC/images/ccCCExtract.png Label Connected Comp. Label connected components Label connected components :/CC/images/ccSegment.png:/CC/images/ccSegment.png Segment T false :/CC/images/ccInteractiveTransformation.png:/CC/images/ccInteractiveTransformation.png Translate/Rotate :/CC/images/ccHistogram.png:/CC/images/ccHistogram.png Show histogram :/CC/images/ccComputeStat.png:/CC/images/ccComputeStat.png Compute stat. params Fits a statistical model on the active scalar field Fits a statistical model on the active scalar field :/CC/images/ccFilterByValue.png:/CC/images/ccFilterByValue.png Filter By Value Filter points by value Filter points by value :/CC/images/ccGaussianFilter.png:/CC/images/ccGaussianFilter.png Gaussian filter Compute gaussian filter Compute gaussian filter :/CC/images/ccDeleteSF.png:/CC/images/ccDeleteSF.png Delete Delete Scalar Field Delete current scalar field Delete current scalar field :/CC/images/ccSfArithmetic.png:/CC/images/ccSfArithmetic.png Arithmetic SF arithmetic Add, subtract, multiply or divide two scalar fields Add, subtract, multiply or divide two scalar fields Colorize Colorize entity (lightness values are unchanged) Colorize entity (lightness values are unchanged) Smooth Smooth mesh scalar field Smooth mesh scalar field Enhance Enhance Scalar Field Enhance Scalar Field :/CC/images/ccDelete.png:/CC/images/ccDelete.png Clear Clear colors Clear colors :/CC/images/ccGaussianFilter.png:/CC/images/ccGaussianFilter.png Gaussian filter Compute gaussian filter Compute gaussian filter :/CC/images/ccBilateralFilter.png:/CC/images/ccBilateralFilter.png Bilateral filter Compute bilateral filter Compute bilateral filter Mean filter Compute mean filter Compute mean filter Median filter Compute median filter Compute median filter :/CC/images/ccDelete.png:/CC/images/ccDelete.png Clear Delete normals Delete normals Resample Resample entity with octree Resample entity with octree Delaunay 2.5D (XY plane) Compute "2D1/2" mesh by projecting points on the XY plane Compute "2D1/2" mesh by projecting points on the XY plane Delaunay 2.5D (best fitting plane) Compute "2D1/2" mesh by projecting points on the (least squares) best fitting plane Compute "2D1/2" mesh by projecting points on the (least squares) best fitting plane Measure surface Measure mesh surface Measure mesh surface Closest Point Set Compute closest point set Compute closest point set Delete all (!) Delete all scalar fields Delete all scalar fields Multiply Multiply scalar field by a constant Multiply scalar field by a constant true K-Means classify point (K-Means applied on a scalar field) classify point (K-Means applied on a scalar field) false Front propagation Classify points by propagating a front on a scalar field Classify points by propagating a front on a scalar field Multiply/Scale Multiply coordinates (separately) Multiply coordinates (separately) Match bounding-box centers Synchronize selected entities bbox centers Synchronize selected entities bbox centers Unroll Unroll entity on a cylinder or a cone Unroll entity on a cylinder or a cone :/CC/images/ccGradient.png:/CC/images/ccGradient.png Gradient :/CC/images/search.svg:/CC/images/search.svg Zoom & Center ZoomCenter Zoom and center on selected entities (Z) Zoom and center on selected entities (Z) Z :/CC/images/ccViewZpos.png:/CC/images/ccViewZpos.png Top View Set top view Set top view 8 Qt::ApplicationShortcut :/CC/images/ccViewYpos.png:/CC/images/ccViewYpos.png Front View Set front view Set front view 5 Qt::ApplicationShortcut :/CC/images/ccViewYneg.png:/CC/images/ccViewYneg.png Back View Set back view Set back view 0 Qt::ApplicationShortcut :/CC/images/ccViewXpos.png:/CC/images/ccViewXpos.png Left Side View Set left side view Set left side view 4 Qt::ApplicationShortcut :/CC/images/ccViewXneg.png:/CC/images/ccViewXneg.png Right Side View Set right side view Set right side view 6 Qt::ApplicationShortcut :/CC/images/ccViewZneg.png:/CC/images/ccViewZneg.png Bottom View Set bottom view Set bottom view 2 Qt::ApplicationShortcut true true Main Show/hide main toolbar Show/hide main toolbar true true View Show/hide view toolbar Show/hide view toolbar true true Scalar fields Show/hide scalar fields toolbar Show/hide scalar fields toolbar Toggle Sun Light Toggle sun light (active window) Toggle sun light (active window) F6 Qt::ApplicationShortcut Toggle Custom Light Toggle custom light (active window) Toggle custom light (active window) F7 Qt::ApplicationShortcut :/CC/images/ccGlobalZoom.png:/CC/images/ccGlobalZoom.png Global Zoom :/CC/images/ccCenteredPerspective32.png:/CC/images/ccCenteredPerspective32.png Toggle Centered Perspective Toggle perspective view (centered on objects) in current window Toggle perspective view (centered on objects) in current window F3 Qt::ApplicationShortcut :/CC/images/ccViewerBasedPerspective32.png:/CC/images/ccViewerBasedPerspective32.png Toggle Viewer Based Perspective Toggle perspective view (centered on viewer) in current window Toggle perspective view (centered on viewer) in current window F4 Qt::ApplicationShortcut :/CC/images/smallReset.png:/CC/images/smallReset.png Refresh F5 Qt::ApplicationShortcut Test Frame Rate Render to File About Plugins... :/CC/images/typeRgbCcolor.png:/CC/images/typeRgbCcolor.png Convert to RGB Convert current scalar field to RGB colors Create/show depth buffer Export depth buffer Edit :/CC/images/ccGrid.png:/CC/images/ccGrid.png Rasterize (and contour plot) Convert a cloud to 2D raster (and optionally generate the contour plot) Auto align clouds Tries to automatically register (roughly) two points clouds Tries to automatically register (roughly) two points clouds :/CC/images/ccSampleCloud.png:/CC/images/ccSampleCloud.png Subsample Subsample a point cloud Subsample a point cloud false Load shader false Delete shader :/CC/images/ccPointPicking.png:/CC/images/ccPointPicking.png Point picking Point picking (point information, distance between 2 points, angles between 3 points, etc.) Point picking (point information, distance between 2 points, angles between 3 points, etc.) Bounding box P.C.A. fit Makes BB fit principal components (rotates entity!) Makes BB fit principal components (rotates entity!) :/CC/images/photo-camera.svg:/CC/images/photo-camera.svg Camera settings :/CC/images/ccPointListPicking.png:/CC/images/ccPointListPicking.png Point list picking Pick several points (and export them to ASCII file, a new cloud, etc.) Curvature false Roughness Plane Fit a plane on a set of point Rename 2.5D quadric SNE test Spherical Neighbourhood Extraction test Spherical Neighbourhood Extraction test Visibility Toggle selected entities visibility (recursive) V Qt::ApplicationShortcut Normals Toggle selected entities normals (recursive) N Qt::ApplicationShortcut Colors Toggle selected entities colors (recursive) C Qt::ApplicationShortcut SF Toggle selected entities SF (recursive) S Qt::ApplicationShortcut Apply transformation Apply rotation and/or translation Ctrl+T Smooth (Laplacian) HSV colors :/CC/images/dbViewportSymbol.png:/CC/images/dbViewportSymbol.png Save viewport as object Ctrl+V Qt::ApplicationShortcut :/CC/images/ccPickCenter.png:/CC/images/ccPickCenter.png Pick rotation center P Qt::ApplicationShortcut Compute Ranges Compute ranges from sensor :/CC/images/ccBilateralFilter.png:/CC/images/ccBilateralFilter.png Bilateral filter Compute bilateral filter Compute Scattering Angles Compute laser beam scattering angle for a cloud with normals Toggle color scale Toggle active scalar field color scale Toggle active scalar field color scale Shift+C Qt::ApplicationShortcut Show previous SF Show previous scalar field for active entity Show previous scalar field for active entity Shift+Up Qt::ApplicationShortcut Show next SF Show next scalar field for active entity Show next scalar field for active entity Shift+Down :/CC/images/ccAlign.png:/CC/images/ccAlign.png Align (point pairs picking) Aligns two clouds by picking (at least 4) equivalent point pairs Aligns two clouds by picking (at least 4) equivalent point pairs :/CC/images/ccAddConstSF.png:/CC/images/ccAddConstSF.png Add constant SF Export coordinate(s) to SF(s) Export X, Y and/or Z coordinates to scalar field(s) Subdivide 3D name Toggle selected entities 3D name display (recursive) D Qt::ApplicationShortcut :/CC/images/dbMiscGeomSymbol.png:/CC/images/dbMiscGeomSymbol.png Primitive factory Materials/textures Toggle selected entities materials/textures (recursive) M Qt::ApplicationShortcut :/CC/images/ccOrthoMode32.png:/CC/images/ccOrthoMode32.png Orthographic projection Set orthographic projection for current 3D View Set orthographic projection for current 3D View :/CC/images/ccCenteredPerspective32.png:/CC/images/ccCenteredPerspective32.png Object-centered perspective Set object-centered perspective for current 3D View Set object-centered perspective for current 3D View :/CC/images/ccViewerBasedPerspective32.png:/CC/images/ccViewerBasedPerspective32.png Viewer-based perspective Set viewer-based perspective for current 3D View Set viewer-based perspective for current 3D View :/CC/images/ccPivotOn.png:/CC/images/ccPivotOn.png Always visible Pivot always visible Pivot always visible :/CC/images/ccPivotAuto.png:/CC/images/ccPivotAuto.png Rotation only Pivot visible when rotating Pivot visible when rotating :/CC/images/ccPivotOff.png:/CC/images/ccPivotOff.png Never visible Pivot never visible Pivot never visible :/CC/images/ccViewIso1.png:/CC/images/ccViewIso1.png Iso 1 Set view to 'front' isometric Set view to 'front' isometric 7 Qt::ApplicationShortcut :/CC/images/ccViewIso2.png:/CC/images/ccViewIso2.png Iso 2 Set view to 'back' isometric Set view to 'back' isometric 9 Qt::ApplicationShortcut :/CC/images/typeRgbCcolor.png:/CC/images/typeRgbCcolor.png Convert texture/material to RGB :/CC/images/typeSF.png:/CC/images/typeSF.png Color Scales Manager Open Color Scales Manager dialog Qt::ApplicationShortcut :/CC/images/ccClippingBox.png:/CC/images/ccClippingBox.png Cross Section Cross Section X Edit global shift and scale Convert to Scalar field From Scalar fields Compute Kd-tree test Add point indexes as SF Adds a scalar field with ordered integers for each point in the cloud 2D polygon (facet) Adjust zoom Adjusts zoom with a given pixel/unit ratio (orthographic projection only) Set SF as coordinate(s) Set SF as coordinate(s) (X, Y or Z) Close all Remove all entities currently loaded in the DB tree Edit global scale :/CC/images/dbViewportSymbol.png:/CC/images/dbViewportSymbol.png View from sensor Find biggest inner rectangle (2D) Create Create Compute points visibility (with octree) Project Uncertainty With Minimum Spanning Tree With Fast Marching CNE test Cylindrical Neighbourhood Extraction test Cylindrical Neighbourhood Extraction test Approximate (dist. to nearest neighbor) Density Compute density Remove duplicate points Crop Dip/Dip direction SFs Export cloud info Export cloud info to a CSV file (name, size, barycenter, scalar fields info, etc.) E Interpolate from another entity Interpolate colors from another entity (cloud or mesh) - color is taken from the nearest neighbor Distance map to best-fit 3D quadric Levels Reset all GUI element positions Reset all GUI element positions (after restart) Convert to random RGB Noise filter Noise filter (remove the points far from the - approximate - local surface) :/CC/images/ccComputeStat.png:/CC/images/ccComputeStat.png Compute stat. params (active SF) Fits a statistical model on the active scalar field Fits a statistical model on the active scalar field Measure volume Flag vertices by type Flag vertices by type: normal (0), border (1), non-manifold (2) Activation (not recursive) Enable/disable selected entities (not recursive) A Qt::ApplicationShortcut true Lock rotation about an axis Lock 3D camera rotation about an axis L Qt::ApplicationShortcut Create cloud from selected entities centers Compute best registration RMS matrix Computes the best registration between all couples among multiple entities and save the resulting RMS in a matrix (CSV) file Enter bubble-view mode B :/CC/images/dbPolylineSymbol.png:/CC/images/dbPolylineSymbol.png Extract sections / Unfold Extract cloud sections along polylines or unfold a cloud along a polyline Contour plot (polylines) to mesh Contour plot (set of polylines) to a 2.5D mesh :/CC/images/ccLevel.png:/CC/images/ccLevel.png Level Pick three points to make a cloud or mesh 'level' Sphere Fits a sphere on the selected cloud Match scales Zoom in Zoom in (current 3D view) + Zoom out Zoom out (current 3D view) = Distance map :/CC/images/ccSORFilter.png:/CC/images/ccSORFilter.png SOR filter Statistical Outlier Filter (remove the points far from their neighbors) true :/CC/images/ccStereo.png:/CC/images/ccStereo.png actionEnableStereo Enable stereo mode (with red-blue or red-cyan glasses) F10 Qt::ApplicationShortcut Compute points visibility (with depth buffer) Compute 2.5D volume true :/CC/images/ccFullScreen.png:/CC/images/ccFullScreen.png Full screen (3D view) Exclusive full screen (3D view) F11 Qt::ApplicationShortcut Enable Visual Debug Traces Enables visual debug traces (active 3D view) Ctrl+D Convert to grey scale Convert RGB colors to grey scale colors :/CC/images/ccTracePolyline.png:/CC/images/ccTracePolyline.png Trace Polyline Trace a polyline by point picking Ctrl+P true Enable Qt warnings in Console Global Shift settings Set Global Shift & Scale mechanism parameters true Camera link Link the cameras of all 3D views (so that they all move in the same way and at the same time) 2D Waveform viewer Create Create a plane Edit Edit the plane parameters Create surface between two polylines Surface between 2 polylines Fit Fit a plane on a set of point Enhance with intensities Mesh scan grids Mesh scan grids (structured point clouds) true true :/CC/images/ccPickCenterAuto.png:/CC/images/ccPickCenterAuto.png Auto-pick rotation center Auto-pick rotation center (rotation is always placed at the middle of the screen if possible) Shift+P Qt::ApplicationShortcut true Show cursor coordinates Show cursor coordinates (2D and 3D if possible) Delete scan grids Delete the underlying scan grids Compress FWF data Compress the associated FWF data (maybe interesting after interactive segmentation for instance) Interpolate from another entity Interpolate scalar-field(s) from another cloud or mesh Export plane info Export plane info to a CSV file (name, width, height, center, normal, dip and dip direction, etc.) Lock rotation about arbitrary axis Sample points None (English) Compute geometric features Compute geometric features (density, curvature, roughness, etc.) Move bounding-box min corner to origin Move the bounding-box min corner to the origin Move bounding-box max corner to origin Move the bounding-box max corner to the origin Move bounding-box center to origin Move the bounding-box center to the origin Flip Flip the selected plane Compare Compare two planes (angle + distance) Flip triangles Flip triangles (if vertices are ordered in the non-direct order) :/CC/images/ccCloudPrimitiveDistance.png:/CC/images/ccCloudPrimitiveDistance.png Cloud/Primitive Dist Compute cloud/Primitive distance Compute cloud/Primitive distance Export normals to SF(s) Export normals to one or several scalar fields Smooth Reset all VBOs Reset all VBOs (unload GPU memory) Create single point cloud Create a cloud with a single point Create a cloud with a single point Paste from clipboard Paste from ASCII/text data stored in the clipboard Paste from ASCII/text data stored in the clipboard Alt+P Split cloud (integer values) Split the selected cloud using the current scalar field. The active scalar field should have integer values. :/CC/images/ccAddConstSF.png:/CC/images/ccAddConstSF.png Add classification SF Add classification SF (shorcut to 'Add constant SF') true true Restore window geometry on startup Shift points along normals Shift the points of the selected cloud along their normals Circle Fits a circle on the selected cloud Set SF(s) as normal Open project :/CC/images/ccSaveProject.png:/CC/images/ccSaveProject.png Save project Save project (BIN) Save all entities in a BIN file Save all entities in a BIN file Ctrl+Shift+S ccCustomQTreeView QTreeView
ccDBRoot.h
ccCustomQListWidget QListWidget
ccConsole.h
actionConsole triggered(bool) DockableConsole setVisible(bool) -1 -1 554 747 DockableConsole visibilityChanged(bool) actionConsole setChecked(bool) 554 747 -1 -1 actionDisplayMainTools toggled(bool) toolBarMainTools setVisible(bool) -1 -1 232 35 actionDisplayScalarFieldsTools toggled(bool) toolBarSFTools setVisible(bool) -1 -1 1023 54 actionDisplayViewTools toggled(bool) toolBarView setVisible(bool) -1 -1 34 150 actionFitPlaneProxy triggered() actionFitPlane trigger() -1 -1 -1 -1 actionCreateSurfaceBetweenTwoPolylines triggered() actionMeshTwoPolylines trigger() -1 -1 -1 -1