Public Member Functions | Public Attributes | List of all members
gtsam::ISAM2Result::DetailedResults::VariableStatus Struct Reference

#include <ISAM2Result.h>

Public Member Functions

 VariableStatus ()
 

Public Attributes

bool inRootClique
 Whether the variable is in the root clique. More...
 
bool isAboveRelinThreshold
 
bool isNew
 Whether the variable itself was just added. More...
 
bool isObserved
 
bool isReeliminated
 
bool isRelinearized
 
bool isRelinearizeInvolved
 

Detailed Description

The status of a single variable, this struct is stored in DetailedResults::variableStatus

Definition at line 120 of file ISAM2Result.h.

Constructor & Destructor Documentation

gtsam::ISAM2Result::DetailedResults::VariableStatus::VariableStatus ( )
inline

Definition at line 140 of file ISAM2Result.h.

Member Data Documentation

bool gtsam::ISAM2Result::DetailedResults::VariableStatus::inRootClique

Whether the variable is in the root clique.

Definition at line 139 of file ISAM2Result.h.

bool gtsam::ISAM2Result::DetailedResults::VariableStatus::isAboveRelinThreshold

Whether the variable was just relinearized due to being above the relinearization threshold

Definition at line 125 of file ISAM2Result.h.

bool gtsam::ISAM2Result::DetailedResults::VariableStatus::isNew

Whether the variable itself was just added.

Definition at line 138 of file ISAM2Result.h.

bool gtsam::ISAM2Result::DetailedResults::VariableStatus::isObserved

Whether the variable was relinearized, either by being above the relinearization threshold or by involvement. Whether the variable was just involved in new factors

Definition at line 136 of file ISAM2Result.h.

bool gtsam::ISAM2Result::DetailedResults::VariableStatus::isReeliminated

Whether the variable was just reeliminated, due to being relinearized, observed, new, or on the path up to the root clique from another reeliminated variable.

Definition at line 124 of file ISAM2Result.h.

bool gtsam::ISAM2Result::DetailedResults::VariableStatus::isRelinearized

Definition at line 133 of file ISAM2Result.h.

bool gtsam::ISAM2Result::DetailedResults::VariableStatus::isRelinearizeInvolved

Whether the variable was below the relinearization threshold but was relinearized by being involved in a factor with a variable above the relinearization threshold

Definition at line 128 of file ISAM2Result.h.


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


gtsam
Author(s):
autogenerated on Sat May 8 2021 02:58:17