CortidQCT  1.2.2.52
Public Attributes | List of all members
CortidQCT::MeshFitter::Result Struct Reference

Result type. More...

#include <MeshFitter.h>

Inheritance diagram for CortidQCT::MeshFitter::Result:
Inheritance graph
[legend]
Collaboration diagram for CortidQCT::MeshFitter::Result:
Collaboration graph
[legend]

Public Attributes

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.
 

Detailed Description

Result type.

Member Data Documentation

std::vector<float> CortidQCT::MeshFitter::Result::perVertexLogLikelihood

Per-vertex log likelihood vector (deprecated)

Deprecated:
Deprecated since version 1.3. The the vertex normals stored

The documentation for this struct was generated from the following file: