|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimPpjFrameSensorFile.h>
Classes | |
| class | PointMap |
Public Types | |
| enum | PointType { UNKNOWN_POINT_TYPE = 0, BASIC_POINT_TYPE = 1 } |
| typedef std::vector< PointMap > | PointMapList |
| typedef std::vector< ossim_float64 > | DoubleArrayType |
Public Member Functions | |
| ossimPpjFrameSensorFile () | |
| virtual bool | readFile (const ossimFilename &file) |
| virtual bool | readStream (std::istream &is) |
| const ossimString & | getBaseName () const |
| ossim_int64 | getImageNumber () const |
| const ossimDpt & | getPrincipalPoint () const |
| const ossimGpt & | getPlatformPosition () const |
| const NEWMAT::Matrix & | getExtrinsic () const |
| const NEWMAT::Matrix & | getIntrinsic () const |
| const ossimDpt & | getImageSize () const |
| const DoubleArrayType & | getRadialDistortion () const |
| const DoubleArrayType & | getTangentialDistortion () const |
| double | getAverageProjectedHeight () const |
Public Member Functions inherited from ossimObject | |
| ossimObject () | |
| virtual | ~ossimObject () |
| virtual ossimObject * | dup () const |
| virtual ossimString | getShortName () const |
| virtual ossimString | getLongName () const |
| virtual ossimString | getDescription () const |
| virtual ossimString | getClassName () const |
| virtual RTTItypeid | getType () const |
| virtual bool | canCastTo (ossimObject *obj) const |
| virtual bool | canCastTo (const RTTItypeid &id) const |
| virtual bool | canCastTo (const ossimString &parentClassName) const |
| virtual bool | saveState (ossimKeywordlist &kwl, const char *prefix=0) const |
| virtual bool | loadState (const ossimKeywordlist &kwl, const char *prefix=0) |
| virtual std::ostream & | print (std::ostream &out) const |
| Generic print method. More... | |
| virtual bool | isEqualTo (const ossimObject &obj, ossimCompareType compareType=OSSIM_COMPARE_FULL) const |
| virtual void | accept (ossimVisitor &visitor) |
Public Member Functions inherited from ossimReferenced | |
| ossimReferenced () | |
| ossimReferenced (const ossimReferenced &) | |
| ossimReferenced & | operator= (const ossimReferenced &) |
| void | ref () const |
| increment the reference count by one, indicating that this object has another pointer which is referencing it. More... | |
| void | unref () const |
| decrement the reference count by one, indicating that a pointer to this object is referencing it. More... | |
| void | unref_nodelete () const |
| decrement the reference count by one, indicating that a pointer to this object is referencing it. More... | |
| int | referenceCount () const |
Protected Member Functions | |
| void | reset () |
| ossimPpjFrameSensorFile (const ossimPpjFrameSensorFile &src) | |
| ossimPpjFrameSensorFile & | operator= (const ossimPpjFrameSensorFile &src) |
Protected Member Functions inherited from ossimReferenced | |
| virtual | ~ossimReferenced () |
Protected Attributes | |
| ossimGpt | m_platformPosition |
| ossimFilename | m_filename |
| ossimString | m_fileBaseName |
| ossim_int64 | m_imageNumber |
| ossimRefPtr< ossimXmlDocument > | m_ppjXml |
| ossimDpt | m_imageSize |
| ossimDpt | m_principalPoint |
| NEWMAT::Matrix | m_extrinsicMatrix |
| NEWMAT::Matrix | m_intrinsicMatrix |
| DoubleArrayType | m_radialDistortion |
| DoubleArrayType | m_tangentialDistortion |
| PointMapList | m_pointMapList |
| double | m_averageProjectedHeight |
Definition at line 14 of file ossimPpjFrameSensorFile.h.
| typedef std::vector<ossim_float64> ossimPpjFrameSensorFile::DoubleArrayType |
Definition at line 30 of file ossimPpjFrameSensorFile.h.
| typedef std::vector<PointMap> ossimPpjFrameSensorFile::PointMapList |
Definition at line 29 of file ossimPpjFrameSensorFile.h.
| Enumerator | |
|---|---|
| UNKNOWN_POINT_TYPE | |
| BASIC_POINT_TYPE | |
Definition at line 17 of file ossimPpjFrameSensorFile.h.
| ossimPpjFrameSensorFile::ossimPpjFrameSensorFile | ( | ) |
Definition at line 7 of file ossimPpjFrameSensorFile.cpp.
References reset().
|
protected |
Definition at line 284 of file ossimPpjFrameSensorFile.cpp.
| double ossimPpjFrameSensorFile::getAverageProjectedHeight | ( | ) | const |
Definition at line 59 of file ossimPpjFrameSensorFile.cpp.
References m_averageProjectedHeight.
| const ossimString & ossimPpjFrameSensorFile::getBaseName | ( | ) | const |
Definition at line 15 of file ossimPpjFrameSensorFile.cpp.
References m_fileBaseName.
| const NEWMAT::Matrix & ossimPpjFrameSensorFile::getExtrinsic | ( | ) | const |
Definition at line 34 of file ossimPpjFrameSensorFile.cpp.
References m_extrinsicMatrix.
| ossim_int64 ossimPpjFrameSensorFile::getImageNumber | ( | ) | const |
Definition at line 20 of file ossimPpjFrameSensorFile.cpp.
References m_imageNumber.
| const ossimDpt & ossimPpjFrameSensorFile::getImageSize | ( | ) | const |
| const NEWMAT::Matrix & ossimPpjFrameSensorFile::getIntrinsic | ( | ) | const |
Definition at line 39 of file ossimPpjFrameSensorFile.cpp.
References m_intrinsicMatrix.
| const ossimGpt & ossimPpjFrameSensorFile::getPlatformPosition | ( | ) | const |
Definition at line 29 of file ossimPpjFrameSensorFile.cpp.
References m_platformPosition.
| const ossimDpt & ossimPpjFrameSensorFile::getPrincipalPoint | ( | ) | const |
Definition at line 25 of file ossimPpjFrameSensorFile.cpp.
References m_principalPoint.
| const ossimPpjFrameSensorFile::DoubleArrayType & ossimPpjFrameSensorFile::getRadialDistortion | ( | ) | const |
Definition at line 49 of file ossimPpjFrameSensorFile.cpp.
References m_radialDistortion.
| const ossimPpjFrameSensorFile::DoubleArrayType & ossimPpjFrameSensorFile::getTangentialDistortion | ( | ) | const |
Definition at line 54 of file ossimPpjFrameSensorFile.cpp.
References m_tangentialDistortion.
|
protected |
Definition at line 288 of file ossimPpjFrameSensorFile.cpp.
|
virtual |
Definition at line 88 of file ossimPpjFrameSensorFile.cpp.
References ossimString::c_str(), and readStream().
|
virtual |
Definition at line 101 of file ossimPpjFrameSensorFile.cpp.
References BASIC_POINT_TYPE, ossimXmlNode::findFirstNode(), ossimXmlNode::getChildNodes(), ossimXmlDocument::getRoot(), ossimXmlNode::getTag(), ossimXmlNode::getText(), m_averageProjectedHeight, m_extrinsicMatrix, m_fileBaseName, m_imageNumber, m_imageSize, m_intrinsicMatrix, ossimPpjFrameSensorFile::PointMap::m_pixelPoint, m_platformPosition, ossimPpjFrameSensorFile::PointMap::m_point, m_pointMapList, m_ppjXml, m_principalPoint, ossimPpjFrameSensorFile::PointMap::m_type, ossimXmlDocument::read(), reset(), ossimString::toDouble(), ossimString::toInt64(), ossimRefPtr< T >::valid(), ossimDpt3d::x, ossimDpt::x, ossimDpt3d::y, ossimDpt::y, and ossimDpt3d::z.
Referenced by readFile().
|
protected |
Definition at line 64 of file ossimPpjFrameSensorFile.cpp.
References m_averageProjectedHeight, m_extrinsicMatrix, m_fileBaseName, m_imageNumber, m_imageSize, m_intrinsicMatrix, m_platformPosition, m_pointMapList, m_ppjXml, m_principalPoint, m_radialDistortion, m_tangentialDistortion, and ossimDpt::makeNan().
Referenced by ossimPpjFrameSensorFile(), and readStream().
|
protected |
Definition at line 65 of file ossimPpjFrameSensorFile.h.
Referenced by getAverageProjectedHeight(), readStream(), and reset().
|
protected |
Definition at line 59 of file ossimPpjFrameSensorFile.h.
Referenced by getExtrinsic(), readStream(), and reset().
|
protected |
Definition at line 54 of file ossimPpjFrameSensorFile.h.
Referenced by getBaseName(), readStream(), and reset().
|
protected |
Definition at line 53 of file ossimPpjFrameSensorFile.h.
|
protected |
Definition at line 55 of file ossimPpjFrameSensorFile.h.
Referenced by getImageNumber(), readStream(), and reset().
|
protected |
Definition at line 57 of file ossimPpjFrameSensorFile.h.
Referenced by getImageSize(), readStream(), and reset().
|
protected |
Definition at line 60 of file ossimPpjFrameSensorFile.h.
Referenced by getIntrinsic(), readStream(), and reset().
|
protected |
Definition at line 52 of file ossimPpjFrameSensorFile.h.
Referenced by getPlatformPosition(), readStream(), and reset().
|
protected |
Definition at line 64 of file ossimPpjFrameSensorFile.h.
Referenced by readStream(), and reset().
|
protected |
Definition at line 56 of file ossimPpjFrameSensorFile.h.
Referenced by readStream(), and reset().
|
protected |
Definition at line 58 of file ossimPpjFrameSensorFile.h.
Referenced by getPrincipalPoint(), readStream(), and reset().
|
protected |
Definition at line 61 of file ossimPpjFrameSensorFile.h.
Referenced by getRadialDistortion(), and reset().
|
protected |
Definition at line 62 of file ossimPpjFrameSensorFile.h.
Referenced by getTangentialDistortion(), and reset().
1.8.14