Classes | |
struct | Compare |
Public Member Functions | |
SearchNode | expand (const DiscreteValues &fa, const Slot &slot, std::optional< size_t > nextSlot) const |
bool | isComplete () const |
Static Public Member Functions | |
static SearchNode | Root (size_t numSlots, double bound) |
Public Attributes | |
DiscreteValues | assignment |
double | bound |
double | error |
std::optional< size_t > | next |
Friends | |
std::ostream & | operator<< (std::ostream &os, const SearchNode &node) |
Definition at line 34 of file DiscreteSearch.cpp.
|
inline |
Definition at line 55 of file DiscreteSearch.cpp.
|
inline |
Definition at line 52 of file DiscreteSearch.cpp.
|
inlinestatic |
Definition at line 41 of file DiscreteSearch.cpp.
|
friend |
Definition at line 67 of file DiscreteSearch.cpp.
DiscreteValues gtsam::SearchNode::assignment |
Definition at line 35 of file DiscreteSearch.cpp.
double gtsam::SearchNode::bound |
Definition at line 37 of file DiscreteSearch.cpp.
double gtsam::SearchNode::error |
Definition at line 36 of file DiscreteSearch.cpp.
std::optional<size_t> gtsam::SearchNode::next |
Definition at line 38 of file DiscreteSearch.cpp.