Skip to content

shapeworks::MeshGenerator

Public Functions

Name
MeshGenerator()
~MeshGenerator()
MeshHandle build_mesh(const MeshWorkItem & item)
MeshHandle build_mesh_from_points(const Eigen::VectorXd & shape, int domain)
MeshHandle build_mesh_from_image(ImageType::Pointer image, float iso_value =0.0001)
MeshHandle build_mesh_from_file(std::string filename, float iso_value =0.0001)
void set_mesh_reconstructors(std::shared_ptr< MeshReconstructors > reconstructors)
void set_reconstruction_method(std::string method)
std::string get_reconstruction_method()

Public Attributes

Name
const std::string RECONSTRUCTION_LEGACY_C
const std::string RECONSTRUCTION_DISTANCE_TRANSFORM_C
const std::string RECONSTRUCTION_MESH_WARPER_C

Public Functions Documentation

function MeshGenerator

MeshGenerator()

function ~MeshGenerator

~MeshGenerator()

function build_mesh

MeshHandle build_mesh(
    const MeshWorkItem & item
)

function build_mesh_from_points

MeshHandle build_mesh_from_points(
    const Eigen::VectorXd & shape,
    int domain
)

function build_mesh_from_image

MeshHandle build_mesh_from_image(
    ImageType::Pointer image,
    float iso_value =0.0001
)

function build_mesh_from_file

MeshHandle build_mesh_from_file(
    std::string filename,
    float iso_value =0.0001
)

function set_mesh_reconstructors

void set_mesh_reconstructors(
    std::shared_ptr< MeshReconstructors > reconstructors
)

function set_reconstruction_method

void set_reconstruction_method(
    std::string method
)

function get_reconstruction_method

std::string get_reconstruction_method()

Public Attributes Documentation

variable RECONSTRUCTION_LEGACY_C

static const std::string RECONSTRUCTION_LEGACY_C;

variable RECONSTRUCTION_DISTANCE_TRANSFORM_C

static const std::string RECONSTRUCTION_DISTANCE_TRANSFORM_C;

variable RECONSTRUCTION_MESH_WARPER_C

static const std::string RECONSTRUCTION_MESH_WARPER_C;

Updated on 2024-03-17 at 12:58:44 -0600