CortidQCT
1.2.2.52
|
#include <MeshFitter.h>
Classes | |
struct | HiddenState |
Public Member Functions | |
State (State const &) | |
State (State &&)=default | |
State (Result const &) | |
State (Result &&) | |
State & | operator= (State const &) |
State & | operator= (State &&)=default |
Friends | |
class | Impl |
struct | Internal::PrivateStateAccessor |
Additional Inherited Members | |
Public Attributes inherited from CortidQCT::MeshFitter::Result | |
Mesh< float > | referenceMesh |
The reference mesh. | |
Mesh< float > | deformedMesh |
The deformed mesh or nullopt if fitting failed. | |
std::vector< float > | displacementVector |
The displacement vector. | |
std::vector< float > | weights |
the weght vector | |
std::vector< std::array< float, 3 > > | vertexNormals |
per-vertex normals | |
std::vector< std::array< float, 3 > > | volumeSamplingPositions |
Volume sampling positions. | |
std::vector< float > | volumeSamples |
Volume samples. | |
float | minDisNorm = std::numeric_limits<float>::max() |
Minimum distacne norm. | |
float | logLikelihood = -std::numeric_limits<float>::max() |
Log likeihood of deformedMesh. | |
std::vector< float > | perVertexLogLikelihood |
Per-vertex log likelihood vector (deprecated) More... | |
float | effectiveSigmaS = .0f |
Effective sigmaS. | |
std::size_t | iteration = 1 |
Iteration count. | |
bool | converged = false |
Converged? | |
bool | success = false |
Successfull? | |
std::size_t | nonDecreasing = 0 |
Number of non-decreasing iterations. | |
Internal State type.