isce3  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
LookSide.h
1 // -*- C++ -*-
2 // -*- coding: utf-8 -*-
3 
4 #pragma once
5 
6 #include "forward.h"
7 #include <iostream>
8 #include <string>
9 
10 namespace isce3 { namespace core {
11 
13 enum class LookSide {
14  // NOTE choice of +-1 is deliberate and used for arithmetic. Do not change!
15  Left = 1,
16  Right = -1
17 };
18 
20 LookSide parseLookSide(const std::string & str);
21 
23 std::string to_string(LookSide d);
24 
25 std::ostream & operator<<(std::ostream & out, const LookSide d);
26 
27 }} // isce3::core
Radar points to right/starboard side of vehicle.
LookSide
Side that radar looks at, Left or Right.
Definition: LookSide.h:13
LookSide parseLookSide(const std::string &str)
Parse string (e.g., &quot;left&quot; or &quot;right&quot;) to enum LookSide.
Definition: LookSide.cpp:13
std::string to_string(LookSide d)
Convert enum LookSide to string (&quot;left&quot; or &quot;right&quot;).
Definition: LookSide.cpp:33
Radar points to left/port side of vehicle.

Generated for ISCE3.0 by doxygen 1.8.5.