OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
This class is able to read a position vector record. More...
#include <AlosPalsarPositionVectorRecord.h>
Public Member Functions | |
AlosPalsarPositionVectorRecord () | |
Constructor. More... | |
~AlosPalsarPositionVectorRecord () | |
Destructor. More... | |
AlosPalsarPositionVectorRecord (const AlosPalsarPositionVectorRecord &rhs) | |
Copy constructor. More... | |
AlosPalsarPositionVectorRecord & | operator= (const AlosPalsarPositionVectorRecord &rhs) |
Copy operator. More... | |
const double * | get_pos () const |
Data point position (m) More... | |
const double * | get_vel () const |
Data point velocity (mm/s) More... | |
Protected Attributes | |
double | _pos [3] |
Data point position (m) More... | |
double | _vel [3] |
Data point velocity (mm/s) More... | |
Friends | |
std::ostream & | operator<< (std::ostream &os, const AlosPalsarPositionVectorRecord &data) |
This function write the AlosPalsar PositionVectorRecord in a stream. More... | |
std::istream & | operator>> (std::istream &is, AlosPalsarPositionVectorRecord &data) |
This function read a AlosPalsar PositionVectorRecord from a stream. More... | |
This class is able to read a position vector record.
Definition at line 27 of file AlosPalsarPositionVectorRecord.h.
ossimplugins::AlosPalsarPositionVectorRecord::AlosPalsarPositionVectorRecord | ( | ) |
ossimplugins::AlosPalsarPositionVectorRecord::~AlosPalsarPositionVectorRecord | ( | ) |
ossimplugins::AlosPalsarPositionVectorRecord::AlosPalsarPositionVectorRecord | ( | const AlosPalsarPositionVectorRecord & | rhs | ) |
Copy constructor.
Definition at line 60 of file AlosPalsarPositionVectorRecord.cpp.
|
inline |
Data point position (m)
Definition at line 62 of file AlosPalsarPositionVectorRecord.h.
References _pos.
|
inline |
Data point velocity (mm/s)
Definition at line 70 of file AlosPalsarPositionVectorRecord.h.
References _vel.
AlosPalsarPositionVectorRecord & ossimplugins::AlosPalsarPositionVectorRecord::operator= | ( | const AlosPalsarPositionVectorRecord & | rhs | ) |
Copy operator.
Definition at line 73 of file AlosPalsarPositionVectorRecord.cpp.
|
friend |
This function write the AlosPalsar PositionVectorRecord in a stream.
Definition at line 27 of file AlosPalsarPositionVectorRecord.cpp.
|
friend |
This function read a AlosPalsar PositionVectorRecord from a stream.
Definition at line 41 of file AlosPalsarPositionVectorRecord.cpp.
|
protected |
Data point position (m)
Definition at line 73 of file AlosPalsarPositionVectorRecord.h.
Referenced by AlosPalsarPositionVectorRecord(), get_pos(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().
|
protected |
Data point velocity (mm/s)
Definition at line 83 of file AlosPalsarPositionVectorRecord.h.
Referenced by AlosPalsarPositionVectorRecord(), get_vel(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().