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.