EdgeKey.cpp
Go to the documentation of this file.
1 /* ----------------------------------------------------------------------------
2 
3  * GTSAM Copyright 2010, Georgia Tech Research Corporation,
4  * Atlanta, Georgia 30332-0415
5  * All Rights Reserved
6  * Authors: Frank Dellaert, et al. (see THANKS for the full author list)
7 
8  * See LICENSE for the license information
9 
10  * -------------------------------------------------------------------------- */
11 
20 
21 namespace gtsam {
22 
23 EdgeKey::operator std::string() const {
24  return "{" + std::to_string(i_) + ", " + std::to_string(j_) + "}";
25 }
26 
27 GTSAM_EXPORT std::ostream& operator<<(std::ostream& os, const EdgeKey& key) {
28  os << (std::string)key;
29  return os;
30 }
31 
32 void EdgeKey::print(const std::string& s) const {
33  std::cout << s << *this << std::endl;
34 }
35 
36 } // namespace gtsam
s
RealScalar s
Definition: level1_cplx_impl.h:126
gtsam::operator<<
std::ostream & operator<<(std::ostream &os, const Dih6 &m)
Definition: testGroup.cpp:109
gtsam::EdgeKey::print
void print(const std::string &s="") const
Prints the EdgeKey with an optional prefix string.
Definition: EdgeKey.cpp:32
os
ofstream os("timeSchurFactors.csv")
key
const gtsam::Symbol key('X', 0)
gtsam::EdgeKey
Definition: EdgeKey.h:25
gtsam
traits
Definition: SFMdata.h:40
EdgeKey.h


gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:11:29