MeshLib Rust Docs
Loading...
Searching...
No Matches
meshlib::ICPExitType Struct Reference
Inheritance diagram for meshlib::ICPExitType:

Static Public Attributes

static const meshlib::ICPExitType NotStarted
 calculation is not started yet
static const meshlib::ICPExitType NotFoundSolution
 solution not found in some iteration
static const meshlib::ICPExitType MaxIterations
 iteration limit reached
static const meshlib::ICPExitType MaxBadIterations
 limit of non-improvement iterations in a row reached
static const meshlib::ICPExitType StopMsdReached
 stop mean square deviation reached

Detailed Description

types of exit conditions in calculation

Generated from enum MR::ICPExitType. The constants are associated constants of this type.

Member Data Documentation

◆ MaxBadIterations

const meshlib::ICPExitType meshlib::ICPExitType::MaxBadIterations
static

limit of non-improvement iterations in a row reached

◆ MaxIterations

const meshlib::ICPExitType meshlib::ICPExitType::MaxIterations
static

iteration limit reached

◆ NotFoundSolution

const meshlib::ICPExitType meshlib::ICPExitType::NotFoundSolution
static

solution not found in some iteration

◆ NotStarted

const meshlib::ICPExitType meshlib::ICPExitType::NotStarted
static

calculation is not started yet

◆ StopMsdReached

const meshlib::ICPExitType meshlib::ICPExitType::StopMsdReached
static

stop mean square deviation reached


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