Libs/Optimize/Utils/OptimizationVisualizer.h
Namespaces
| Name |
|---|
| shapeworks User usage reporting (telemetry) |
Classes
| Name | |
|---|---|
| class | shapeworks::OptimizationVisualizer |
Source code
```cpp
pragma once
include
include
include
include
include
include
include
include
include
include
include "TriMesh.h"
include "ParticleSystem.h"
namespace shapeworks {
class OptimizationVisualizer {
public:
void AddMesh(vtkPolyData mesh, std::shared_ptr
void SetWireFrame(bool enabled); void SetSaveScreenshots(bool enabled, std::string path);
OptimizationVisualizer() {} ~OptimizationVisualizer() {}
private: void initialize();
std::string screenshotDirectory; bool saveScreenshots = false; bool wireFrame = false; bool colorNormals = false; bool initialized = false;
double* focalPoint; int iteration = 0; double radius;
std::vector
vtkSmartPointer
vtkSmartPointer
std::vector
} // namespace shapeworks ```
Updated on 2026-03-31 at 16:02:11 +0000