ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
O3DVisualizer.cpp File Reference
#include "visualization/visualizer/O3DVisualizer.h"
#include <CloudViewerConfig.h>
#include <FileSystem.h>
#include <ImageIO.h>
#include <Logging.h>
#include <set>
#include <unordered_map>
#include <unordered_set>
#include "cloudViewer/geometry/Image.h"
#include "cloudViewer/geometry/LineSet.h"
#include "cloudViewer/geometry/Octree.h"
#include "cloudViewer/geometry/PointCloud.h"
#include "cloudViewer/geometry/VoxelGrid.h"
#include "cloudViewer/io/rpc/ZMQReceiver.h"
#include "cloudViewer/t/geometry/LineSet.h"
#include "cloudViewer/t/geometry/PointCloud.h"
#include "cloudViewer/t/geometry/TriangleMesh.h"
#include "cloudViewer/visualization/gui/Application.h"
#include "cloudViewer/visualization/gui/Button.h"
#include "cloudViewer/visualization/gui/Checkbox.h"
#include "cloudViewer/visualization/gui/ColorEdit.h"
#include "cloudViewer/visualization/gui/Combobox.h"
#include "cloudViewer/visualization/gui/Dialog.h"
#include "cloudViewer/visualization/gui/FileDialog.h"
#include "cloudViewer/visualization/gui/Label.h"
#include "cloudViewer/visualization/gui/Layout.h"
#include "cloudViewer/visualization/gui/ListView.h"
#include "cloudViewer/visualization/gui/NumberEdit.h"
#include "cloudViewer/visualization/gui/SceneWidget.h"
#include "cloudViewer/visualization/gui/Slider.h"
#include "cloudViewer/visualization/gui/TabControl.h"
#include "cloudViewer/visualization/gui/Theme.h"
#include "cloudViewer/visualization/gui/TreeView.h"
#include "cloudViewer/visualization/gui/VectorEdit.h"
#include "cloudViewer/visualization/rendering/CloudViewerScene.h"
#include "cloudViewer/visualization/rendering/Model.h"
#include "cloudViewer/visualization/rendering/Scene.h"
#include "cloudViewer/visualization/visualizer/GuiWidgets.h"
#include "cloudViewer/visualization/visualizer/MessageProcessor.h"
#include "cloudViewer/visualization/visualizer/O3DVisualizerSelections.h"
Include dependency graph for O3DVisualizer.cpp:

Go to the source code of this file.

Classes

struct  cloudViewer::visualization::visualizer::O3DVisualizer::Impl
 

Namespaces

 cloudViewer
 Generic file read and write utility for python interface.
 
 cloudViewer::visualization
 
 cloudViewer::visualization::visualizer
 

Macros

#define GROUPS_USE_TREE   1
 

Macro Definition Documentation

◆ GROUPS_USE_TREE

#define GROUPS_USE_TREE   1

Definition at line 52 of file O3DVisualizer.cpp.

Variable Documentation

◆ name

std::string name

Definition at line 270 of file O3DVisualizer.cpp.

Referenced by cloudViewer::visualization::visualizer::O3DVisualizer::AddAction(), cloudViewer::visualization::visualizer::O3DVisualizer::AddGeometry(), cloudViewer::visualization::visualizer::O3DVisualizer::Impl::AddObjectToTree(), cloudViewer::visualization::visualizer::O3DVisualizer::Impl::GetGeometry(), cloudViewer::visualization::visualizer::O3DVisualizer::GetGeometry(), cloudViewer::visualization::visualizer::O3DVisualizer::Impl::GetGeometryMaterial(), cloudViewer::visualization::visualizer::O3DVisualizer::GetGeometryMaterial(), cloudViewer::visualization::visualizer::O3DVisualizer::Impl::GetListOfIBLs(), cloudViewer::visualization::visualizer::O3DVisualizer::Impl::ModifyGeometryMaterial(), cloudViewer::visualization::visualizer::O3DVisualizer::ModifyGeometryMaterial(), cloudViewer::visualization::visualizer::O3DVisualizer::Impl::OverrideMaterial(), cloudViewer::visualization::visualizer::O3DVisualizer::Impl::RemoveGeometry(), cloudViewer::visualization::visualizer::O3DVisualizer::RemoveGeometry(), cloudViewer::visualization::visualizer::O3DVisualizer::Impl::SetPanelOpen(), cloudViewer::visualization::visualizer::O3DVisualizer::SetPanelOpen(), cloudViewer::visualization::visualizer::O3DVisualizer::Impl::ShowGeometry(), cloudViewer::visualization::visualizer::O3DVisualizer::ShowGeometry(), cloudViewer::visualization::visualizer::O3DVisualizer::Impl::UniquifyName(), cloudViewer::visualization::visualizer::O3DVisualizer::Impl::UpdateGeometry(), and cloudViewer::visualization::visualizer::O3DVisualizer::UpdateGeometry().

◆ profile