|
rsvs3D
0.0.0
Codes for the c++ implementation of the 3D RSVS
|
Provide the integration of the RSVS with the GUI library polyscope. More...
#include "polyscopersvs.hpp"#include "RSVSclass.hpp"#include "RSVSintegration.hpp"#include "imgui_stdlib.h"#include "meshprocessing.hpp"#include "parameters.hpp"#include "polyscope/polyscope.h"#include "polyscope/surface_mesh.h"#include "rsvsjson.hpp"#include "voxel.hpp"#include <array>#include <sstream>#include <vector>Go to the source code of this file.
Classes | |
| class | _3dVectorWrapper |
| Wrap a vector to allow for (i,j) indexing as if it was a 2D array of coordinates. More... | |
Namespaces | |
| polyscopersvs | |
| Namespace containing interfaces to polyscope for RSVS objects. | |
| parameter_ui | |
| Contains overloads of functions for displaying and configuring the parameter structure. | |
Functions | |
| void | parameter_ui::parameterConfigGui (param::voronoi ¶mConf) |
| void | parameter_ui::parameterConfigGui (param::voxel ¶mConf) |
| void | parameter_ui::parameterConfigGui (std::string name, std::array< param::realbounds, 3 > ¶mConf) |
| void | parameter_ui::parameterConfigGui (param::grid ¶mConf) |
| void | parameter_ui::parameterConfigGui (param::rsvs ¶mConf) |
| void | parameter_ui::parameterConfigGui (param::snaking ¶mConf) |
| void | parameter_ui::parameterConfigGui (param::files ¶mConf) |
| void | parameter_ui::parameterConfigGui (param::dev::devparam ¶mConf) |
| void | parameter_ui::parameterExportImportGui (param::parameters ¶mConf) |
| void | parameter_ui::parameterConfigGui (param::parameters ¶mConf) |
| void | vos_ui::UpdateVolume (integrate::RSVSclass &RSVSobj, int inspectId, bool volumeByIndex, double newVolumeValue) |
| void | vos_ui::UpdateVolumes (integrate::RSVSclass &RSVSobj, double newVolumeValue) |
| void | vos_ui::vosExportImportGui (integrate::RSVSclass &RSVSobj) |
| void | vos_ui::vosControlGui (integrate::RSVSclass &RSVSobj) |
Variables | |
| const std::string | polyscopersvs::polyscopeBackend = "" |
Provide the integration of the RSVS with the GUI library polyscope.
This file provides the interface between the RSVS and polyscope. This interface relies on the class polyscopersvs::PolyScopeRSVS.
Definition in file polyscopersvs.cpp.