|
Volume Cartographer 2.28.0
|
Calculate the L2 and LInf stretch between a 2D and 3D mesh. More...
#include <vc/graph/texturing.hpp>
Public Member Functions | |
| FlatteningErrorNode () | |
Public Attributes | |
| smgl::InputPort< ITKMesh::Pointer > | mesh3D |
| Input mesh (3D) More... | |
| smgl::InputPort< ITKMesh::Pointer > | mesh2D |
| Input mesh (2D) More... | |
| smgl::OutputPort< Metrics > | error |
| Calculated error metrics. More... | |
Private Types | |
| using | Metrics = texturing::LStretchMetrics |
Private Member Functions | |
| auto | serialize_ (bool, const filesystem::path &) -> smgl::Metadata override |
| void | deserialize_ (const smgl::Metadata &meta, const filesystem::path &) override |
Private Attributes | |
| ITKMesh::Pointer | mesh3D_ {nullptr} |
| ITKMesh::Pointer | mesh2D_ {nullptr} |
| Metrics | error_ {} |
Calculate the L2 and LInf stretch between a 2D and 3D mesh.
Definition at line 118 of file texturing.hpp.
|
private |
Metrics type alias
Definition at line 122 of file texturing.hpp.
| volcart::FlatteningErrorNode::FlatteningErrorNode | ( | ) |
Constructor
|
overrideprivate |
smgl custom deserialization
|
overrideprivate |
smgl custom serialization
| smgl::OutputPort<Metrics> volcart::FlatteningErrorNode::error |
Calculated error metrics.
Definition at line 136 of file texturing.hpp.
|
private |
Resulting error metrics
Definition at line 128 of file texturing.hpp.
| smgl::InputPort<ITKMesh::Pointer> volcart::FlatteningErrorNode::mesh2D |
Input mesh (2D)
Definition at line 134 of file texturing.hpp.
|
private |
Input 2D mesh
Definition at line 126 of file texturing.hpp.
| smgl::InputPort<ITKMesh::Pointer> volcart::FlatteningErrorNode::mesh3D |
Input mesh (3D)
Definition at line 132 of file texturing.hpp.
|
private |
Input 3D mesh
Definition at line 124 of file texturing.hpp.