Skip to content

Applications/shapeworks/SharedCommandData.h

Namespaces

Name
shapeworks
User usage reporting (telemetry)

Classes

Name
struct shapeworks::SharedCommandData

Source code

```cpp

pragma once

include

include "Image.h"

include "Mesh.h"

include "ParticleSystemEvaluation.h"

include "Shapeworks.h"

namespace shapeworks {

struct SharedCommandData { Image image; std::unique_ptr mesh; PhysicalRegion region; ParticleSystemEvaluation particleSystem; Field field;

bool validImage() const { return image.itk_image_ != nullptr; } bool validMesh() const { return mesh != nullptr; } bool validParticleSystem() const {return particleSystem.num_samples() >= 1 && particleSystem.num_dims() >= 1; } };

} // shapeworks ```


Updated on 2026-03-31 at 16:02:10 +0000