Explicitly cast optional to bool
parent
e694d62b3f
commit
04bcf26aa6
|
@ -246,7 +246,7 @@ public:
|
||||||
/// triangulate
|
/// triangulate
|
||||||
bool triangulateForLinearize(const Cameras& cameras) const {
|
bool triangulateForLinearize(const Cameras& cameras) const {
|
||||||
triangulateSafe(cameras); // imperative, might reset result_
|
triangulateSafe(cameras); // imperative, might reset result_
|
||||||
return (result_);
|
return bool(result_);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// linearize returns a Hessianfactor that is an approximation of error(p)
|
/// linearize returns a Hessianfactor that is an approximation of error(p)
|
||||||
|
|
|
@ -314,7 +314,7 @@ public:
|
||||||
/// triangulate
|
/// triangulate
|
||||||
bool triangulateForLinearize(const Cameras& cameras) const {
|
bool triangulateForLinearize(const Cameras& cameras) const {
|
||||||
triangulateSafe(cameras); // imperative, might reset result_
|
triangulateSafe(cameras); // imperative, might reset result_
|
||||||
return (result_);
|
return bool(result_);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// linearize returns a Hessianfactor that is an approximation of error(p)
|
/// linearize returns a Hessianfactor that is an approximation of error(p)
|
||||||
|
@ -583,7 +583,7 @@ public:
|
||||||
|
|
||||||
/// Is result valid?
|
/// Is result valid?
|
||||||
bool isValid() const {
|
bool isValid() const {
|
||||||
return result_;
|
return bool(result_);
|
||||||
}
|
}
|
||||||
|
|
||||||
/** return the degenerate state */
|
/** return the degenerate state */
|
||||||
|
|
Loading…
Reference in New Issue