OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Public Member Functions | Public Attributes | Friends | List of all members
ossimDpt Class Reference

#include <ossimDpt.h>

Inheritance diagram for ossimDpt:
ossimTDpt

Public Member Functions

 ossimDpt ()
 
 ossimDpt (double anX, double aY)
 
 ossimDpt (const ossimFpt &pt)
 
 ossimDpt (const ossimIpt &pt)
 
 ossimDpt (const ossimDpt3d &pt)
 
 ossimDpt (const ossimGpt &pt)
 
const ossimDptoperator= (const ossimFpt &)
 
const ossimDptoperator= (const ossimIpt &)
 
const ossimDptoperator= (const ossimDpt3d &)
 
const ossimDptoperator= (const ossimGpt &)
 
bool operator== (const ossimDpt &pt) const
 
bool operator!= (const ossimDpt &pt) const
 
void makeNan ()
 
bool hasNans () const
 
bool isNan () const
 
double length () const
 
ossimDpt operator+ (const ossimDpt &p) const
 
ossimDpt operator- (const ossimDpt &p) const
 
const ossimDptoperator+= (const ossimDpt &p)
 
const ossimDptoperator-= (const ossimDpt &p)
 
ossimDpt operator* (const double &d) const
 
ossimDpt operator/ (const double &d) const
 
const ossimDptoperator*= (const double &d)
 
ossim_float64 operator* (const ossimDpt &pt) const
 Dot product. More...
 
std::ostream & print (std::ostream &os, ossim_uint32 precision=15) const
 
ossimString toString (ossim_uint32 precision=15) const
 
void toPoint (const std::string &s)
 Initializes this point from string. More...
 
bool isEqualTo (const ossimDpt &rhs, ossimCompareType compareType=OSSIM_COMPARE_FULL) const
 
double mean () const
 Returns the average of x and y. More...
 

Public Attributes

union {
   double   x
 
   double   samp
 
   double   u
 
   double   lon
 
}; 
 
union {
   double   y
 
   double   line
 
   double   v
 
   double   lat
 
}; 
 

Friends

OSSIMDLLEXPORT std::ostream & operator<< (std::ostream &os, const ossimDpt &pt)
 
OSSIMDLLEXPORT std::istream & operator>> (std::istream &is, ossimDpt &pt)
 Method to input the formatted string of the "operator<<". More...
 

Detailed Description

Definition at line 29 of file ossimDpt.h.

Constructor & Destructor Documentation

◆ ossimDpt() [1/6]

ossimDpt::ossimDpt ( )
inline

Definition at line 33 of file ossimDpt.h.

33 : x(0), y(0) {}
double y
Definition: ossimDpt.h:165
double x
Definition: ossimDpt.h:164

◆ ossimDpt() [2/6]

ossimDpt::ossimDpt ( double  anX,
double  aY 
)
inline

Definition at line 35 of file ossimDpt.h.

35 : x(anX), y(aY) {}
double y
Definition: ossimDpt.h:165
double x
Definition: ossimDpt.h:164

◆ ossimDpt() [3/6]

ossimDpt::ossimDpt ( const ossimFpt pt)

Definition at line 26 of file ossimDpt.cpp.

References ossimFpt::hasNans(), and makeNan().

27  :
28  x(pt.x), y(pt.y)
29 {
30  if(pt.hasNans())
31  {
32  makeNan();
33  }
34  }
double y
Definition: ossimDpt.h:165
ossim_float32 x
Definition: ossimFpt.h:70
bool hasNans() const
Definition: ossimFpt.h:58
double x
Definition: ossimDpt.h:164
ossim_float32 y
Definition: ossimFpt.h:71
void makeNan()
Definition: ossimDpt.h:65

◆ ossimDpt() [4/6]

ossimDpt::ossimDpt ( const ossimIpt pt)

Definition at line 39 of file ossimDpt.cpp.

References ossimIpt::hasNans(), and makeNan().

40  :
41  x(pt.x), y(pt.y)
42 {
43  if(pt.hasNans())
44  {
45  makeNan();
46  }
47 }
double y
Definition: ossimDpt.h:165
ossim_int32 y
Definition: ossimIpt.h:142
double x
Definition: ossimDpt.h:164
ossim_int32 x
Definition: ossimIpt.h:141
bool hasNans() const
Definition: ossimIpt.h:58
void makeNan()
Definition: ossimDpt.h:65

◆ ossimDpt() [5/6]

ossimDpt::ossimDpt ( const ossimDpt3d pt)

Definition at line 52 of file ossimDpt.cpp.

53  :
54  x(pt.x), y(pt.y)
55 {
56 }
double y
Definition: ossimDpt.h:165
double x
Definition: ossimDpt.h:164
double x
Definition: ossimDpt3d.h:143
double y
Definition: ossimDpt3d.h:144

◆ ossimDpt() [6/6]

ossimDpt::ossimDpt ( const ossimGpt pt)

Definition at line 61 of file ossimDpt.cpp.

62  :
63  x(pt.lon), y(pt.lat)
64 {
65 }
double y
Definition: ossimDpt.h:165
ossim_float64 lon
Definition: ossimGpt.h:266
double x
Definition: ossimDpt.h:164
ossim_float64 lat
Definition: ossimGpt.h:265

Member Function Documentation

◆ hasNans()

bool ossimDpt::hasNans ( ) const
inline

Definition at line 67 of file ossimDpt.h.

References ossim::isnan(), x, and y.

Referenced by ossimChipperUtil::addCrossHairAnnotation(), ossimNitfWriterBase::addGeolobTag(), ossimGpkgWriter::applyScaleToProjection(), ossimImageRenderer::ossimRendererSubRectInfo::canBilinearInterpolate(), ossimAnnotationMultiEllipseObject::computeBoundingRect(), ossimSensorModel::computeGsd(), ossimImageGeometry::computeImageToGroundPartialsWRTAdjParam(), ossimImageRenderer::ossimRendererSubRectInfo::computeViewToImageScale(), ossimImageGeometry::decimatePoint(), ossimMapProjection::eastingNorthingToLineSample(), ossimTieGpt::exportAsGmlNode(), ossimQuadProjection::extrapolate(), ossimImageRenderer::fillTile(), ossimQuadTreeWarp::findAllNodes(), ossimQuadTreeWarp::findClosestVertex(), ossimQuadTreeWarp::findNode(), ossimQuickbirdRpcModel::finishConstruction(), ossimplugins::ossimSpot6Model::finishConstruction(), ossimplugins::ossimPleiadesModel::finishConstruction(), ossimIgenGenerator::generateSpecList(), ossimOrthoImageMosaic::getBoundingRect(), ossimPolyCutter::getBoundingRect(), ossimSubImageTileSource::getBoundingRect(), ossimMapCompositionSource::getBoundingRect(), ossimGpkgWriter::getGsd(), ossimPointCloudImageHandler::getImageGeometry(), ossimPdfWriter::getLgiDictCtm(), ossimKakaduJ2kReader::getNumberOfLines(), ossimOrthoImageMosaic::getRelativeRect(), ossimImageViewTransform::getRoundTripErrorImage(), ossimImageViewTransform::getRoundTripErrorView(), ossimImageViewTransform::getScaleChangeImageToView(), ossimImageViewTransform::getScaleChangeViewToImage(), ossimRLevelFilter::getSummedDecimation(), ossimImageGeometry::getTiePoint(), ossimImageToPlaneNormalFilter::getTile(), ossimPolyCutter::getTile(), ossimSubImageTileSource::getTile(), ossimPointCloudImageHandler::getTile(), ossimLasReader::getTile(), ossimImageHandler::getValidImageVertices(), ossimImageViewProjectionTransform::getViewSegments(), ossimGpkgWriter::getZoomLevels(), ossimIvtGeomXform::groundToView(), ossimTDpt::hasNans(), ossimGpkgContentsRecord::init(), ossimGpkgTileMatrixSetRecord::init(), ossimGpkgTileMatrixRecord::init(), ossimSFIMFusion::initialize(), ossimImageToPlaneNormalFilter::initialize(), ossimTilingRect::initializeBase(), ossimImageRenderer::initializeBoundingRects(), ossimAuxXmlSupportData::initializeProjection(), ossimViewshedTool::initializeProjectionGsd(), ossimLasReader::initProjection(), ossimMapProjection::lineSampleHeightToWorld(), ossimEquDistCylProjection::lineSampleHeightToWorld(), ossimplugins::ossimTileMapModel::lineSampleHeightToWorld(), ossimMapProjection::lineSampleToEastingNorthing(), ossimRsmModel::lineSampleToWorld(), ossimPolynomProjection::lineSampleToWorld(), ossimSonomaSensor::lineSampleToWorld(), ossimRpcProjection::lineSampleToWorld(), ossimRpcModel::lineSampleToWorld(), ossimIpodSensor::loadState(), ossimSkyBoxLearSensor::loadState(), ossimLlxyProjection::loadState(), ossimSonomaSensor::loadState(), ossimNitfProjectionFactory::makeEuiDistant(), ossimIpt::operator=(), ossimFpt::operator=(), ossimDrect::ossimDrect(), ossimFpt::ossimFpt(), ossimIpt::ossimIpt(), ossimQuickbirdRpcModel::parseTileData(), ossimImageGeometry::rnToFull(), ossimLasReader::setGsd(), ossimGeoAnnotationMultiPolyObject::transform(), ossimGeoAnnotationMultiPolyLineObject::transform(), ossimEastingNorthingCutter::transformVertices(), ossimImageGeometry::undecimatePoint(), ossimMapProjection::update(), ossimImageGeometry::upIsUpAngle(), ossimGdalOgrVectorAnnotation::verifyViewParams(), and ossimIvtGeomXform::viewToGround().

68  {
69  return (ossim::isnan(x) || ossim::isnan(y));
70  }
double y
Definition: ossimDpt.h:165
double x
Definition: ossimDpt.h:164
bool isnan(const float &v)
isnan Test for floating point Not A Number (NAN) value.
Definition: ossimCommon.h:91

◆ isEqualTo()

bool ossimDpt::isEqualTo ( const ossimDpt rhs,
ossimCompareType  compareType = OSSIM_COMPARE_FULL 
) const

Definition at line 153 of file ossimDpt.cpp.

References ossim::almostEqual(), isNan(), x, and y.

Referenced by ossimImageViewAffineTransform::isEqualTo(), and ossimMapProjection::isEqualTo().

154 {
155  if(rhs.isNan()&&isNan()) return true;
156  return (ossim::almostEqual(x, rhs.x)&&
157  ossim::almostEqual(y, rhs.y));
158 }
bool almostEqual(T x, T y, T tolerance=FLT_EPSILON)
Definition: ossimCommon.h:53
double y
Definition: ossimDpt.h:165
bool isNan() const
Definition: ossimDpt.h:72
double x
Definition: ossimDpt.h:164

◆ isNan()

bool ossimDpt::isNan ( ) const
inline

◆ length()

double ossimDpt::length ( ) const
inline

◆ makeNan()

void ossimDpt::makeNan ( )
inline

Definition at line 65 of file ossimDpt.h.

References ossim::nan(), x, and y.

Referenced by ossimChipperUtil::addCrossHairAnnotation(), ATP::AutoTiePoint::addImageMatch(), ossimChipProcTool::clear(), ossimFormosatDimapSupportData::clearFields(), ossimSpotDimapSupportData::clearFields(), ossimplugins::ossimSpot6DimapSupportData::clearFields(), ossimplugins::ossimPleiadesDimapSupportData::clearFields(), ossimNitfProjectionFactory::computeScaleInDecimalDegrees(), ossimNitfProjectionFactory::computeScaleInMeters(), ossimImageRenderer::ossimRendererSubRectInfo::computeViewToImageScale(), ossimImageGeometry::decimatePoint(), ossimMapProjection::eastingNorthingToLineSample(), ossimRpcSolver::evalPoint(), ossimImageRenderer::fillTile(), ossimMercatorProjection::forward(), ossimOrthoGraphicProjection::forward(), ossimSpaceObliqueMercatorProjection::forward(), ossimOrthoImageMosaic::getBoundingRect(), ossimIrect::getCenter(), ossimRLevelFilter::getDecimationFactor(), ossimScaleFilter::getDecimationFactor(), ossimTopographicCorrectionFilter::getDecimationFactor(), ossimImageSourceSequencer::getDecimationFactor(), ossimMrSidReader::getDecimationFactor(), ossimImageChain::getDecimationFactor(), ossimImageHandler::getDecimationFactor(), ossimImageGeometry::getDegreesPerPixel(), ossimGpkgTileEntry::getGsd(), ossimGpkgWriter::getGsd(), ossimPointCloudImageHandler::getImageGeometry(), ossimImageRenderer::ossimRendererSubRectInfo::getImageMids(), ossim::TiePoint::getImagePoint(), ossimChipperUtil::getImageSpacePivot(), ossimImageViewProjectionTransform::getInputMetersPerPixel(), ossimPdfWriter::getLgiDictCtm(), ossimImageGeometry::getMetersPerPixel(), ossimImageViewAffineTransform::getOutputMetersPerPixel(), ossimImageViewProjectionTransform::getOutputMetersPerPixel(), ossimFgdcXmlDoc::getProjection(), ossimImageViewTransform::getRoundTripErrorImage(), ossimImageViewTransform::getRoundTripErrorView(), ossimImageViewTransform::getScaleChangeImageToView(), ossimImageViewTransform::getScaleChangeViewToImage(), ossimRLevelFilter::getSummedDecimation(), ossimImageGeometry::getTiePoint(), ossimInfo::getUpIsUpAngle(), ossimIvtGeomXform::groundToImage(), ossimIvtGeomXform::groundToView(), ossimIvtGeomXform::imageToView(), ossimImageViewProjectionTransform::imageToView(), ossimTieGpt::importFromGmlNode(), ossimOrthoImageMosaic::initialize(), ossimChipperUtil::initializeIvtScale(), ossimAuxXmlSupportData::initializeProjection(), ossimLasReader::initProjection(), ossimLine::intersectInfinite(), ossimLine::intersectSegment(), ossimMapProjection::lineSampleToEastingNorthing(), ossimEastingNorthingCutter::loadState(), ossimIpodSensor::loadState(), ossimSkyBoxLearSensor::loadState(), ossimSonomaSensor::loadState(), ossimMapProjection::loadState(), ossimTDpt::makeNan(), ossimBilinearProjection::midLineSamplePt(), ossimPolygon::midPoint(), ossimplugins::ossimSpot6Model::open(), ossimplugins::ossimPleiadesModel::open(), operator=(), operator>>(), ossimChipProcTool::ossimChipProcTool(), ossimDpt(), ossimEastingNorthingCutter::ossimEastingNorthingCutter(), ossimGeoAnnotationFontObject::ossimGeoAnnotationFontObject(), ossimLasReader::ossimLasReader(), ossimMapProjection::ossimMapProjection(), ossimOrthoImageMosaic::ossimOrthoImageMosaic(), ossimPointCloudImageHandler::ossimPointCloudImageHandler(), ossimQuickbirdRpcModel::ossimQuickbirdRpcModel(), ossimImageRenderer::ossimRendererSubRectInfo::ossimRendererSubRectInfo(), ossimQuickbirdRpcModel::parseTiffFile(), ossimTieMeasurementGenerator::pointIndexedAt(), ATP::AutoTiePoint::recomputeResidual(), ossimPpjFrameSensorFile::reset(), ossimAlphaSensorSupportData::reset(), ossimImageGeometry::undecimatePoint(), ossimEquDistCylProjection::update(), ossimQuadTreeWarp::updateDelta(), ossimIvtGeomXform::viewToImage(), ossimImageViewProjectionTransform::viewToImage(), ossimApplanixUtmModel::worldToLineSample(), ossimRsmModel::worldToLineSample(), ossimBilinearProjection::worldToLineSample(), ossimPolynomProjection::worldToLineSample(), ossimMapProjection::worldToLineSample(), ossimEquDistCylProjection::worldToLineSample(), ossimplugins::ossimTileMapModel::worldToLineSample(), ossimH5GridModel::worldToLineSample(), ossimRpcModel::worldToLineSample(), ossimSensorModel::worldToLineSample(), and ossimImageGeometry::worldToLocal().

65 {x = ossim::nan(); y=ossim::nan();}
double nan()
Method to return ieee floating point double precision NAN.
Definition: ossimCommon.h:135
double y
Definition: ossimDpt.h:165
double x
Definition: ossimDpt.h:164

◆ mean()

double ossimDpt::mean ( ) const
inline

Returns the average of x and y.

Definition at line 159 of file ossimDpt.h.

References x, and y.

159 { return (x + y) / 2.0; }
double y
Definition: ossimDpt.h:165
double x
Definition: ossimDpt.h:164

◆ operator!=()

bool ossimDpt::operator!= ( const ossimDpt pt) const
inline

Definition at line 62 of file ossimDpt.h.

63  { return !(*this == pt ); }

◆ operator*() [1/2]

ossimDpt ossimDpt::operator* ( const double &  d) const
inline

Definition at line 100 of file ossimDpt.h.

References x, and y.

101  { return ossimDpt(d*x, d*y); }
double y
Definition: ossimDpt.h:165
ossimDpt()
Definition: ossimDpt.h:33
double x
Definition: ossimDpt.h:164

◆ operator*() [2/2]

ossim_float64 ossimDpt::operator* ( const ossimDpt pt) const
inline

Dot product.

Definition at line 108 of file ossimDpt.h.

References x, x, y, and y.

109  { return (x*pt.x+y*pt.y); }
double y
Definition: ossimDpt.h:165
double x
Definition: ossimDpt.h:164

◆ operator*=()

const ossimDpt& ossimDpt::operator*= ( const double &  d)
inline

Definition at line 104 of file ossimDpt.h.

References x, and y.

105  { x*=d; y*=d; return *this; }
double y
Definition: ossimDpt.h:165
double x
Definition: ossimDpt.h:164

◆ operator+()

ossimDpt ossimDpt::operator+ ( const ossimDpt p) const
inline

Definition at line 87 of file ossimDpt.h.

References x, x, y, and y.

88  { return ossimDpt(x+p.x, y+p.y); }
double y
Definition: ossimDpt.h:165
ossimDpt()
Definition: ossimDpt.h:33
double x
Definition: ossimDpt.h:164

◆ operator+=()

const ossimDpt& ossimDpt::operator+= ( const ossimDpt p)
inline

Definition at line 91 of file ossimDpt.h.

References x, x, y, and y.

92  { x += p.x; y += p.y; return *this; }
double y
Definition: ossimDpt.h:165
double x
Definition: ossimDpt.h:164

◆ operator-()

ossimDpt ossimDpt::operator- ( const ossimDpt p) const
inline

Definition at line 89 of file ossimDpt.h.

References x, x, y, and y.

90  { return ossimDpt(x-p.x, y-p.y); }
double y
Definition: ossimDpt.h:165
ossimDpt()
Definition: ossimDpt.h:33
double x
Definition: ossimDpt.h:164

◆ operator-=()

const ossimDpt& ossimDpt::operator-= ( const ossimDpt p)
inline

Definition at line 93 of file ossimDpt.h.

References x, x, y, and y.

94  { x -= p.x; y -= p.y; return *this; }
double y
Definition: ossimDpt.h:165
double x
Definition: ossimDpt.h:164

◆ operator/()

ossimDpt ossimDpt::operator/ ( const double &  d) const
inline

Definition at line 102 of file ossimDpt.h.

References x, and y.

103  { return ossimDpt(x/d, y/d); }
double y
Definition: ossimDpt.h:165
ossimDpt()
Definition: ossimDpt.h:33
double x
Definition: ossimDpt.h:164

◆ operator=() [1/4]

const ossimDpt & ossimDpt::operator= ( const ossimFpt pt)

Definition at line 70 of file ossimDpt.cpp.

References ossimFpt::hasNans(), makeNan(), ossimFpt::x, x, ossimFpt::y, and y.

Referenced by ossimTDpt::operator=(), and ossimTDpt::setMasterPoint().

71 {
72  if(pt.hasNans())
73  {
74  makeNan();
75  }
76  else
77  {
78  x = pt.x;
79  y = pt.y;
80  }
81  return *this;
82 }
double y
Definition: ossimDpt.h:165
ossim_float32 x
Definition: ossimFpt.h:70
bool hasNans() const
Definition: ossimFpt.h:58
double x
Definition: ossimDpt.h:164
ossim_float32 y
Definition: ossimFpt.h:71
void makeNan()
Definition: ossimDpt.h:65

◆ operator=() [2/4]

const ossimDpt & ossimDpt::operator= ( const ossimIpt pt)

Definition at line 87 of file ossimDpt.cpp.

References ossimIpt::hasNans(), makeNan(), ossimIpt::x, x, ossimIpt::y, and y.

88 {
89  if(pt.hasNans())
90  {
91  makeNan();
92  }
93  else
94  {
95  x = pt.x;
96  y = pt.y;
97  }
98  return *this;
99 }
double y
Definition: ossimDpt.h:165
ossim_int32 y
Definition: ossimIpt.h:142
double x
Definition: ossimDpt.h:164
ossim_int32 x
Definition: ossimIpt.h:141
bool hasNans() const
Definition: ossimIpt.h:58
void makeNan()
Definition: ossimDpt.h:65

◆ operator=() [3/4]

const ossimDpt & ossimDpt::operator= ( const ossimDpt3d pt)

Definition at line 104 of file ossimDpt.cpp.

References ossimDpt3d::x, x, ossimDpt3d::y, and y.

105 {
106  x = pt.x;
107  y = pt.y;
108  return *this;
109 }
double y
Definition: ossimDpt.h:165
double x
Definition: ossimDpt.h:164
double x
Definition: ossimDpt3d.h:143
double y
Definition: ossimDpt3d.h:144

◆ operator=() [4/4]

const ossimDpt & ossimDpt::operator= ( const ossimGpt pt)

Definition at line 111 of file ossimDpt.cpp.

References ossimGpt::lat, ossimGpt::lon, x, and y.

112 {
113  x = pt.lon;
114  y = pt.lat;
115  return *this;
116 }
double y
Definition: ossimDpt.h:165
ossim_float64 lon
Definition: ossimGpt.h:266
double x
Definition: ossimDpt.h:164
ossim_float64 lat
Definition: ossimGpt.h:265

◆ operator==()

bool ossimDpt::operator== ( const ossimDpt pt) const
inline

Definition at line 59 of file ossimDpt.h.

References ossim::almostEqual(), x, x, y, and y.

60  { return ( ossim::almostEqual(x, pt.x) && ossim::almostEqual(y, pt.y) ); }
bool almostEqual(T x, T y, T tolerance=FLT_EPSILON)
Definition: ossimCommon.h:53
double y
Definition: ossimDpt.h:165
double x
Definition: ossimDpt.h:164

◆ print()

std::ostream & ossimDpt::print ( std::ostream &  os,
ossim_uint32  precision = 15 
) const

Definition at line 118 of file ossimDpt.cpp.

References ossim::isnan(), x, and y.

Referenced by operator<<().

119 {
120  os << std::setiosflags(std::ios::fixed) << std::setprecision(precision)
121  << "( ";
122 
123  if (ossim::isnan(x) == false)
124  {
125  os << x;
126  }
127  else
128  {
129  os << "nan";
130  }
131 
132  os << ", ";
133 
134  if (ossim::isnan(y) == false)
135  {
136  os << y;
137  }
138  else
139  {
140  os << "nan";
141  }
142 
143  os << " )";
144 
145  return os;
146 }
double y
Definition: ossimDpt.h:165
double x
Definition: ossimDpt.h:164
bool isnan(const float &v)
isnan Test for floating point Not A Number (NAN) value.
Definition: ossimCommon.h:91

◆ toPoint()

void ossimDpt::toPoint ( const std::string &  s)

Initializes this point from string.

This method opens an istream to s and then calls operator>>.

Expected format: ( 30.00000000000000, -90.00000000000000 ) -----—x-----— ------—y-----—

Parameters
sString to initialize from.
See also
operator>>

Definition at line 192 of file ossimDpt.cpp.

Referenced by ossimChipperUtil::addCrossHairAnnotation(), ossimOgcWktTranslator::fromOssimKwl(), ossimTiffWorld::loadFromOssimGeom(), ossimBilinearProjection::loadState(), ossimIpodSensor::loadState(), ossimSkyBoxLearSensor::loadState(), ossim2dTo2dShiftTransform::loadState(), ossimSonomaSensor::loadState(), ossimImageViewAffineTransform::loadState(), ossimMapProjection::loadState(), and ossim::toVector().

193 {
194  std::istringstream is(s);
195  is >> *this;
196 }
std::basic_istringstream< char > istringstream
Class for char input memory streams.
Definition: ossimIosFwd.h:32

◆ toString()

ossimString ossimDpt::toString ( ossim_uint32  precision = 15) const
Parameters
precisionOutput floating point precision.
Returns
ossimString representing point.

Output format: ( 30.00000000000000, -90.00000000000000 ) -----—x-----— ------—y-----—

Definition at line 160 of file ossimDpt.cpp.

References ossim::isnan(), x, and y.

Referenced by ossimGmlSupportData::addScale(), ossimInfo::getCenterImage(), ossimMapProjectionInfo::getGeom(), ossimMrSidReader::getGeoProjection(), ossimRpfCacheTileSource::getImageGeometry(), ossimImageCacheBase::getImageGeometry(), ossimStatePlaneProjectionInfo::populateProjectionKeywords(), ossimMapProjection::print(), ossimFontInformation::saveState(), ossimPpjFrameSensor::saveState(), ossimIpodSensor::saveState(), ossimSkyBoxLearSensor::saveState(), ossim2dTo2dShiftTransform::saveState(), ossimSonomaSensor::saveState(), ossimImageViewAffineTransform::saveState(), ossimMapProjection::saveState(), ossimImageGeometry::saveState(), and ossimTiffWorld::saveToOssimGeom().

161 {
163  os << std::setprecision(precision);
164 
165  os << "(";
166  if (ossim::isnan(x) == false)
167  {
168  os << x;
169  }
170  else
171  {
172  os << "nan";
173  }
174 
175  os << ",";
176 
177  if (ossim::isnan(y) == false)
178  {
179  os << y;
180  }
181  else
182  {
183  os << "nan";
184  }
185 
186  os << ")";
187 
188  //print(os, precision);
189  return ossimString(os.str());
190 }
std::basic_ostringstream< char > ostringstream
Class for char output memory streams.
Definition: ossimIosFwd.h:35
double y
Definition: ossimDpt.h:165
double x
Definition: ossimDpt.h:164
bool isnan(const float &v)
isnan Test for floating point Not A Number (NAN) value.
Definition: ossimCommon.h:91

Friends And Related Function Documentation

◆ operator<<

OSSIMDLLEXPORT std::ostream& operator<< ( std::ostream &  os,
const ossimDpt pt 
)
friend

Definition at line 148 of file ossimDpt.cpp.

149 {
150  return pt.print(os);
151 }
std::ostream & print(std::ostream &os, ossim_uint32 precision=15) const
Definition: ossimDpt.cpp:118

◆ operator>>

OSSIMDLLEXPORT std::istream& operator>> ( std::istream &  is,
ossimDpt pt 
)
friend

Method to input the formatted string of the "operator<<".

Expected format: ( 30.00000000000000, -90.00000000000000 ) -----—x-----— ------—y-----—

This method starts by doing a "makeNan" on pt. So if anything goes wrong with the stream or parsing pt could be all or partially nan.

Parameters
isInput stream istream to formatted text.
ptosimDpt to be initialized from stream.
Returns
istream pass in.

Definition at line 198 of file ossimDpt.cpp.

199 {
200  //---
201  // Expected input format:
202  // ( 30.00000000000000, -90.00000000000000 )
203  // --------x-------- ---------y--------
204  //---
205 
206  // Start with a nan point.
207  pt.makeNan();
208 
209  // Check the stream.
210  if (!is) return is;
211 
212  const int SZ = 64; // Handle real big number...
213  ossimString os;
214  char buf[SZ];
215 
216  //---
217  // X SECTION:
218  //---
219 
220  // Grab data up to the first comma.
221  is.get(buf, SZ, ',');
222 
223  if (!is) return is;
224 
225  // Copy to ossim string.
226  os = buf;
227 
228  // Get rid of the '(' if there is any.
229  std::string::size_type pos = os.find('(');
230  if (pos != std::string::npos)
231  {
232  os.erase(pos, 1);
233  }
234 
235  if (os.contains("nan") == false)
236  {
237  pt.x = os.toFloat64();
238  }
239  else
240  {
241  pt.x = ossim::nan();
242  }
243 
244  //---
245  // Y SECTION:
246  //---
247 
248  // Grab the data up to the ')'
249  is.get(buf, SZ, ')');
250 
251  if (!is) return is;
252 
253  // Copy to ossim string.
254  os = buf;
255 
256  // Get rid of the ',' if there is any.
257  pos = os.find(',');
258  if (pos != std::string::npos)
259  {
260  os.erase(pos, 1);
261  }
262 
263  if (os.contains("nan") == false)
264  {
265  pt.y = os.toFloat64();
266  }
267  else
268  {
269  pt.y = ossim::nan();
270  }
271 
272  // Gobble the trailing ")".
273  char c = '\0';
274  while (c != ')')
275  {
276  is.get(c);
277  if (!is) break;
278  }
279 
280  // Finished
281  return is;
282 }
double nan()
Method to return ieee floating point double precision NAN.
Definition: ossimCommon.h:135
double y
Definition: ossimDpt.h:165
bool contains(char aChar) const
Definition: ossimString.h:58
std::string::iterator erase(std::string::iterator p)
Erases the character at position p.
Definition: ossimString.h:736
ossim_float64 toFloat64() const
double x
Definition: ossimDpt.h:164
std::string::size_type find(const std::string &s, std::string::size_type pos=0) const
Searches for s as a substring of *this, beginning at character pos of *this.
Definition: ossimString.h:753
void makeNan()
Definition: ossimDpt.h:65

Member Data Documentation

◆ @3

union { ... }

◆ @5

union { ... }

◆ lat

double ossimDpt::lat

Definition at line 165 of file ossimDpt.h.

Referenced by ossimMapCompositionSource::addGeographicBottomGridLabels(), ossimMapCompositionSource::addGeographicGridLines(), ossimMapCompositionSource::addGeographicLeftGridLabels(), ossimMapCompositionSource::addGeographicRightGridLabels(), ossimIgenGenerator::addPadding(), ossimMapProjection::applyScale(), ossimTiling::clampGeographic(), ossimMapProjection::computeDegreesPerPixel(), ossimMapProjection::computeMetersPerPixel(), ossimNitfCommon::encodeGeographicDecimalDegrees(), ossimIgenGenerator::generateGeoTiledSpecList(), ossimImageGeometry::getDegreesPerPixel(), ossimDtedHandler::getHeightAboveMSL(), ossimSrtmHandler::getHeightAboveMSLFileTemplate(), ossimSrtmHandler::getHeightAboveMSLMemoryTemplate(), ossimRpfCacheTileSource::getImageGeometry(), ossimImageCacheBase::getImageGeometry(), ossimGpkgTileEntry::getNewMapProjection(), ossimFgdcXmlDoc::getProjection(), ossimMrSidReader::getTile(), ossimTiling::getTileName(), ossimH5GridModel::initializeModelParams(), ossimCoarseGridModel::initializeModelParams(), ossimMapProjection::lineSampleHeightToWorld(), ossimTilingRect::next(), ossimTiling::next(), ossimSrtmHandler::open(), ossimNitfImageHeaderV2_1::setGeographicLocationDecimalDegrees(), ossimMapCompositionSource::setGeographicSpacing(), ossimMapCompositionSource::setGeographicSpacingLat(), ossimNadconNasDatum::shift(), ossimGeoPolygon::stretchOut(), ossimMapProjection::update(), ossimMapProjection::worldToLineSample(), and ossimH5GridModel::worldToLineSample().

◆ line

double ossimDpt::line

Definition at line 165 of file ossimDpt.h.

Referenced by ossimSarModel::computeImageFromOP(), ossimSarModel::computeOPfromImage(), ossimQuickbirdRpcModel::finishConstruction(), ossimplugins::ossimPleiadesModel::finishConstruction(), ossimplugins::ossimSpot6Model::finishConstruction(), ossimSarModel::getArpTime(), ossimElevImageSource::getDecimationFactor(), ossimSarModel::getForwardDeriv(), ossimRpcModel::getForwardDeriv(), ossimNitfRpcModel::getGsd(), ossimRS1SarModel::imagingRay(), ossimSpot5Model::imagingRay(), ossimplugins::ossimFormosatModel::imagingRay(), ossimSpotDimapSupportData::initFramePoints(), ossimFormosatDimapSupportData::initFramePoints(), ossimH5GridModel::initializeModelParams(), ossimCoarseGridModel::initializeModelParams(), ossimMapProjection::lineSampleHeightToWorld(), ossimplugins::ossimTileMapModel::lineSampleHeightToWorld(), ossimLlxyProjection::lineSampleToWorld(), ossimplugins::ossimRadarSat2RPCModel::open(), ossimplugins::ossimSpot6DimapSupportData::parseDatasetContent(), ossimplugins::ossimPleiadesDimapSupportData::parseDatasetContent(), ossimQuickbirdRpcModel::parseNitfFile(), ossimSpotDimapSupportData::parsePart3(), ossimplugins::ossimSpot6DimapSupportData::parseRasterData(), ossimplugins::ossimPleiadesDimapSupportData::parseRasterData(), ossimplugins::ossimTileMapModel::print(), ossimLandSatModel::print(), ossimRpcModel::setImageOffset(), ossimRsmModel::worldToLineSample(), ossimMapProjection::worldToLineSample(), ossimLlxyProjection::worldToLineSample(), ossimplugins::ossimTileMapModel::worldToLineSample(), and ossimRpcModel::worldToLineSample().

◆ lon

double ossimDpt::lon

◆ samp

double ossimDpt::samp

Definition at line 164 of file ossimDpt.h.

Referenced by ossimSarModel::computeImageFromOP(), ossimSarModel::computeOPfromImage(), ossimQuickbirdRpcModel::finishConstruction(), ossimplugins::ossimPleiadesModel::finishConstruction(), ossimplugins::ossimSpot6Model::finishConstruction(), ossimSarModel::getArpTime(), ossimElevImageSource::getDecimationFactor(), ossimSpotDimapSupportData::getEphSampTime(), ossimFormosatDimapSupportData::getEphSampTime(), ossimSarModel::getForwardDeriv(), ossimRpcModel::getForwardDeriv(), ossimNitfRpcModel::getGsd(), ossimSpotDimapSupportData::getPositionEcf(), ossimSpotDimapSupportData::getVelocityEcf(), ossimRS1SarModel::imagingRay(), ossimSpot5Model::imagingRay(), ossimplugins::ossimFormosatModel::imagingRay(), ossimSpotDimapSupportData::initFramePoints(), ossimFormosatDimapSupportData::initFramePoints(), ossimH5GridModel::initializeModelParams(), ossimCoarseGridModel::initializeModelParams(), ossimMapProjection::lineSampleHeightToWorld(), ossimplugins::ossimTileMapModel::lineSampleHeightToWorld(), ossimLlxyProjection::lineSampleToWorld(), ossimplugins::ossimRadarSat2RPCModel::open(), ossimplugins::ossimSpot6DimapSupportData::parseDatasetContent(), ossimplugins::ossimPleiadesDimapSupportData::parseDatasetContent(), ossimQuickbirdRpcModel::parseNitfFile(), ossimSpotDimapSupportData::parsePart3(), ossimplugins::ossimSpot6DimapSupportData::parseRasterData(), ossimplugins::ossimPleiadesDimapSupportData::parseRasterData(), ossimplugins::ossimTileMapModel::print(), ossimLandSatModel::print(), ossimRpcModel::setImageOffset(), ossimRsmModel::worldToLineSample(), ossimMapProjection::worldToLineSample(), ossimLlxyProjection::worldToLineSample(), ossimplugins::ossimTileMapModel::worldToLineSample(), and ossimRpcModel::worldToLineSample().

◆ u

double ossimDpt::u

◆ v

double ossimDpt::v

◆ x

double ossimDpt::x

Definition at line 164 of file ossimDpt.h.

Referenced by ossimChipperUtil::addCrossHairAnnotation(), ossimMapCompositionSource::addGeographicBottomGridLabels(), ossimMapCompositionSource::addGeographicGridLines(), ossimMapCompositionSource::addGeographicGridReseaux(), ossimMapCompositionSource::addGeographicLeftGridLabels(), ossimMapCompositionSource::addGeographicRightGridLabels(), ossimNitfWriterBase::addGeolobTag(), ossimMapCompositionSource::addMeterGridLabels(), ossimMapCompositionSource::addMeterGridLines(), ossimMapCompositionSource::addMeterGridReseaux(), ossimIgenGenerator::addPadding(), ossim2dLinearRegression::addPoint(), ossimPotraceTool::Path::addPotraceCurve(), ossimGmlSupportData::addScale(), ossimResampler::allocateWeightTable(), ATP::AtpAnnotatedImage::annotateCorrelations(), ATP::AtpAnnotatedImage::annotateCorrelationSearchTile(), ATP::AtpAnnotatedImage::annotateFeatures(), ATP::AtpAnnotatedImage::annotateFeatureSearchTiles(), ATP::AtpAnnotatedImage::annotateOverlap(), ATP::AtpAnnotatedImage::annotateResiduals(), ossimAnnotationEllipseObject::applyScale(), ossimAnnotationObject::applyScale(), ossimGeoAnnotationEllipseObject::applyScale(), ossimAnnotationGdBitmapFont::applyScale(), ossimAnnotationMultiEllipseObject::applyScale(), ossimMapProjection::applyScale(), ossimImageGeometry::applyScale(), ossimGpkgWriter::applyScaleToProjection(), ATP::AtpAnnotatedImage::AtpAnnotatedImage(), ossimRangeDome::boundingRect(), ossimImageViewAffineTransform::buildCompositeTransform(), ossimRpcProjection::buildNormalEquation(), ossimSensorModel::buildNormalEquation(), ossimImageRenderer::ossimRendererSubRectInfo::canBilinearInterpolate(), ossimNitfImageHeader::checkForGeographicTiePointTruncation(), ossimDrect::clip(), ossimPolygon::clipLineSegment(), ossimVrect::clipToRect(), ossimDrect::clipToRect(), ossimVrect::combine(), ossimDrect::combine(), ossimDrect::completely_within(), ossimChipProcTool::computeAdjustedViewFromGrect(), ossimGeographicAnnotationGrid::computeBoundingRect(), ossimAnnotationEllipseObject::computeBoundingRect(), ossimAnnotationMultiEllipseObject::computeBoundingRect(), ossimAnnotationGdBitmapFont::computeBoundingRect(), ossimGeoPdfReader::computeBoundingRect(), ossimGeoPolygon::computeCentroid(), ossimMrSidReader::computeDecimationFactors(), ossimLlxyProjection::computeDegreesPerPixel(), ossimMapProjection::computeDegreesPerPixel(), ossimImageGeometry::computeGroundToImagePartials(), ossimSensorModel::computeGsd(), ossimHlzTool::computeHLZ(), ossimImageGeometry::computeImageToGroundPartialsWRTAdjParams(), ossimAffineTransform::computeMatrix(), ossimUnitConversionTool::computeMeters(), ossimLlxyProjection::computeMetersPerPixel(), ossimMapProjection::computeMetersPerPixel(), ATP::AtpTileSource::computeParallax(), ATP::AtpTileSource::computeParallaxStatistics(), ossimCadrgProjection::computeParameters(), ossimNitfProjectionFactory::computeScaleInDecimalDegrees(), ossimNitfProjectionFactory::computeScaleInMeters(), ossimImageRenderer::ossimRendererSubRectInfo::computeViewToImageScale(), ossimFeatherMosaic::computeWeight(), ATP::AtpGenerator::constructChain(), ossimNitfBlockaTag::converLocStringToPt(), ossimNitfCommon::convertToDdLatLonLocString(), ossimImageGeometryFactory::createTransformFromNitf(), ossimImageGeometry::decimatePoint(), ossimImageGeometry::decimationFactor(), ossimLensDistortion::distort(), RadialProcessor::doRadial(), ossimGeographicAnnotationGrid::draw(), ossimAnnotationEllipseObject::draw(), ossimAnnotationMultiPolyLineObject::draw(), ossimAnnotationPolyObject::draw(), ossimAnnotationMultiEllipseObject::draw(), ossimAnnotationMultiPolyObject::draw(), ossimAnnotationGdBitmapFont::draw(), ossimAnnotationLineObject::draw(), ossimAnnotationMultiLineObject::draw(), ossimEsriShapeFileFilter::drawAnnotations(), ossimRgbImage::drawFilledPolygon(), ossimRgbImage::drawLine(), ossimRgbImage::drawPolygon(), ossimMapProjection::eastingNorthingToLineSample(), ossimNitfCommon::encodeGeographicDms(), ossimImageHandler::establishDecimationFactors(), ossimDrect::expand(), ossimTieGpt::exportAsGmlNode(), ossimImageRenderer::fillTile(), ossimTilePatch::fillTileTemplate(), ATP::AtpTileSource::filterWithoutParallax(), ATP::AtpTileSource::filterWithParallax(), ossimDrect::findClosestEdgePointTo(), ossimQuickbirdRpcModel::finishConstruction(), ossimplugins::ossimSpot6Model::finishConstruction(), ossimplugins::ossimPleiadesModel::finishConstruction(), ossimPolygon::fitCircleInsideVertex(), ossimAffineTransform::forward(), ossimSpaceObliqueMercatorProjection::forward(), ossimTiffWorld::forward(), ossim2dTo2dShiftTransform::forward(), ossimRadialDecentLensDistortion::forward(), ossim2dBilinearTransform::forward(), ossim2dTo2dMatrixTransform::forward(), ossimOgcWktTranslator::fromOssimKwl(), ossimIgenGenerator::generateGeoTiledSpecList(), ossimIgenGenerator::generatePixelTiledSpecList(), ossimIgenGenerator::generateTiledSpecList(), ossimEllipsoid::geodeticRadii(), ossim_hdf5::getBilinearProjection(), ossimNitfImageHeaderV2_X::getBlockImageRect(), ossimSubImageTileSource::getBoundingRect(), ossimImageModel::getBoundingRectangle(), ossimAlphaSensor::getCameraPosition(), ossimIrect::getCenter(), ossimPolygon::getCentroid(), ossimDrect::getCode(), ossimTilingRect::getConvertedDistance(), ossimTiling::getConvertedTilingDistance(), ossimRpfTocEntry::getDecimalDegreesPerPixel(), ossimScaleFilter::getDecimationFactor(), ossimMemoryImageSource::getDecimationFactor(), ossimKakaduJ2kReader::getDecimationFactor(), ossimGdalTileSource::getDecimationFactor(), ossimUnitConversionTool::getDegrees(), ossimImageGeometry::getDegreesPerPixel(), ossimTiling::getDeltaPerPixel(), ossimMapProjection::getFalseEasting(), ossimTiffInfo::getFalseEastingNorthing(), ossimGmlSupportData::getGeoOrigin(), ossimGpkgTileMatrixRecord::getGsd(), ossimRangeDomeTileSource::getGSD(), ossimGpkgTileEntry::getGsd(), ossimPointCloudImageHandler::getGSD(), ossimGpkgWriter::getGsd(), ossimImageElevationHandler::getHeightAboveMSL(), ossimGeneralRasterElevHandler::getHeightAboveMSLFileTemplate(), ossimGeneralRasterElevHandler::getHeightAboveMSLMemoryTemplate(), ossimFilterResampler::getHorizontalFilter(), ossimScaleFilter::getHorizontalFilter(), ossimImageGeometry::getImageEdgePoints(), ossimDoqqTileSource::getImageGeometry(), ossimScaleFilter::getImageGeometry(), ossimLasReader::getImageGeometry(), ossimInfo::getImageGeometryInfo(), ossimInfo::getImageInfo(), ossimNitfImageHeaderV2_X::getImageRect(), ossimSpotDimapSupportData::getImageRect(), ossimFormosatDimapSupportData::getImageRect(), ossimChipperUtil::getImageSpaceScale(), ossimImageViewTransform::getImageToViewScale(), ossimPdfWriter::getLgiDictCtm(), ossimHgtRef::getLocalTerrainNormal(), ossimLlxyProjection::getLonSpacing(), ossimGmlSupportData::getMapOrigin(), ossimPolynomProjection::getMetersPerPixel(), ossimQuadProjection::getMetersPerPixel(), ossimBilinearProjection::getMetersPerPixel(), ossimRpfTocEntry::getMetersPerPixel(), ossimRpcProjection::getMetersPerPixel(), ossimImageGeometry::getMetersPerPixel(), ossimPolygon::getMinimumBoundingRect(), ossimAnnotationMultiPolyObject::getNewClippedObject(), ossimAnnotationMultiLineObject::getNewClippedObject(), ossimGpkgTileEntry::getNewMapProjection(), ossimGpkgWriter::getNewOutputProjection(), ossimOgrVectorTileSource::getNumberOfLines(), ossimLasReader::getNumberOfSamples(), ossimKakaduJ2kReader::getNumberOfSamples(), ossimPointObservation::getObsCov(), ossimTiling::getOrigin(), ossimTilingRect::getPaddingSize(), ossimRsmModel::getPcaIndex(), ossimGdalOgrVectorAnnotation::getPointRadius(), ossimDtedTileSource::getPostSpacing(), ossimFgdcXmlDoc::getProjection(), ossimGpkgWriter::getProjectionDimensionsInMeters(), ossimGdalOgrVectorAnnotation::getProperty(), ossimRangeDomeTileSource::getProperty(), ossimPointCloudImageHandler::getProperty(), ossimOrthoImageMosaic::getRelativeRect(), ossimRpcProjection::getResidue(), ossimSensorModel::getResidue(), ossimLasReader::getScale(), ossimImageViewTransform::getScaleChangeImageToView(), ossimImageViewTransform::getScaleChangeViewToImage(), ossimQuadTreeWarp::getShift(), ossimplugins::ossimRadarSat2Model::getSlantRangeFromGeoreferenced(), ossimImageModel::getSubImageOffset(), ossimRLevelFilter::getSummedDecimation(), ossimScaleFilter::getSupport(), ossimHgtRef::getSurfaceCovMatrix(), ossimGpkgTileEntry::getTiePoint(), ossimImageGeometry::getTiePoint(), ossimImageToPlaneNormalFilter::getTile(), ossimScaleFilter::getTile(), ossimSubImageTileSource::getTile(), ossimMG4LidarReader::getTile(), ossimPointCloudImageHandler::getTile(), ossimLasReader::getTile(), ossimIgenGenerator::getTileId(), ossimTiling::getTileName(), ossimMapProjectionInfo::getUsSurveyFeetPerPixel(), ossimTrimFilter::getValidImageVertices(), ossimImageHandler::getValidImageVertices(), ossimImageViewTransform::getViewToImageScale(), ossimGeoAnnotationEllipseObject::getWidthHeightInPixels(), ossimVpfAnnotationFeatureInfo::getXy(), ossimGpkgWriter::getZoomLevels(), ossimImageViewAffineTransform::imageSpaceScaleY(), ossimImageViewAffineTransform::imageToView(), ossimApplanixUtmModel::imagingRay(), ossimPpjFrameSensor::imagingRay(), ossimAlphaSensorHRI::imagingRay(), ossimAlphaSensorHSI::imagingRay(), ossimApplanixEcefModel::imagingRay(), ossimIpodSensor::imagingRay(), ossimSkyBoxLearSensor::imagingRay(), ossimSonomaSensor::imagingRay(), ossimRS1SarModel::imagingRay(), ossimTieGpt::importFromGmlNode(), ossimGpkgNsgTileMatrixExtentRecord::init(), ossimGpkgContentsRecord::init(), ossimGpkgTileMatrixSetRecord::init(), ossimGpkgTileMatrixRecord::init(), ossimDrect::initBoundingRect(), ossimplugins::ossimTerraSarProductDoc::initGsd(), ossimplugins::ossimRadarSat2ProductDoc::initGsd(), ATP::ossimCorrelationSource::initialize(), ATP::ossimDescriptorSource::initialize(), ossimAlphaSensorHRI::initialize(), ossimAlphaSensorHSI::initialize(), ossimImageToPlaneNormalFilter::initialize(), ossimRangeDomeTileSource::initialize(), ossimTilingRect::initializeBase(), ossimAdjMapModel::initializeFromMap(), ossimMapProjectionInfo::initializeMembers(), ossimH5GridModel::initializeModelParams(), ossimCoarseGridModel::initializeModelParams(), ossimAuxXmlSupportData::initializeProjection(), ossimViewshedTool::initializeProjectionGsd(), ossimGpkgWriter::initializeRect(), ossimImageViewProjectionTransform::initializeViewSize(), ossimViewshedTool::initProcessingChain(), ossimLasReader::initProjection(), ossimplugins::ossimRadarSat2Model::InitRefPoint(), ossimplugins::ossimRadarSat2Model::initRefPoint(), ossimIgen::initThumbnailProjection(), ossimplugins::ossimTerraSarProductDoc::initTiePoints(), ossimLasReader::initValues(), ossimAtCorrGridRemapper::interpolate(), ossimLine::intersectInfinite(), ossimDrect::intersects(), ossimLine::intersectSegment(), ossimBngProjection::inverse(), ossimGoogleProjection::inverse(), ossimUpsProjection::inverse(), ossimNewZealandMapGridProjection::inverse(), ossimEckert6Projection::inverse(), ossimTransMercatorProjection::inverse(), ossimUtmProjection::inverse(), ossimBonneProjection::inverse(), ossimCassiniProjection::inverse(), ossimPolarStereoProjection::inverse(), ossimGnomonicProjection::inverse(), ossimVanDerGrintenProjection::inverse(), ossimMillerProjection::inverse(), ossimMollweidProjection::inverse(), ossimStereographicProjection::inverse(), ossimTransCylEquAreaProjection::inverse(), ossimEckert4Projection::inverse(), ossimMercatorProjection::inverse(), ossimPolyconicProjection::inverse(), ossimCylEquAreaProjection::inverse(), ossimSinusoidalProjection::inverse(), ossimOrthoGraphicProjection::inverse(), ossimAffineTransform::inverse(), ossimAzimEquDistProjection::inverse(), ossimObliqueMercatorProjection::inverse(), ossimEquDistCylProjection::inverse(), ossimLambertConformalConicProjection::inverse(), ossimSpaceObliqueMercatorProjection::inverse(), ossimAlbersProjection::inverse(), ossim2dTo2dShiftTransform::inverse(), ossim2dBilinearTransform::inverse(), ossim2dTo2dMatrixTransform::inverse(), isEqualTo(), ossimDblGrid::isInside(), ossimQuadTreeWarp::isOnEdge(), ossimLine::isPointOnInfiniteLine(), ossimPolyArea2d::isPointWithin(), ossimPolygon::isPointWithin(), ossimDoqq::ldstr_v2(), ossimPolynomProjection::lineSampleHeightToWorld(), ossimRsmModel::lineSampleHeightToWorld(), ossimBilinearProjection::lineSampleHeightToWorld(), ossimNitfRpcModel::lineSampleHeightToWorld(), ossimMapProjection::lineSampleHeightToWorld(), ossimEquDistCylProjection::lineSampleHeightToWorld(), ossimAdjMapModel::lineSampleHeightToWorld(), ossimSonomaSensor::lineSampleHeightToWorld(), ossimplugins::ossimGeometricSarSensorModel::lineSampleHeightToWorld(), ossimplugins::ossimRadarSat2RPCModel::lineSampleHeightToWorld(), ossimRpcModel::lineSampleHeightToWorld(), ossimMapProjection::lineSampleToEastingNorthing(), ossimCadrgProjection::lineSampleToWorld(), ossimRsmModel::lineSampleToWorld(), ossimLlxyProjection::lineSampleToWorld(), ossimSonomaSensor::lineSampleToWorld(), ossimMapProjectionInfo::llEastingNorthingPt(), ossimMapProjectionInfo::llEastingNorthingPtInFt(), ossimMapProjectionInfo::llGroundPt(), ossimEnviCgModel::loadEnviGeocFile(), ossimTiffWorld::loadFromOssimGeom(), ossimEastingNorthingCutter::loadState(), ossimTilingPoly::loadState(), ossimTilingRect::loadState(), ossim2dTo2dTransform::loadState(), ossimLensDistortion::loadState(), ossimAffineTransform::loadState(), ossimQuadTreeWarpVertex::loadState(), ossimGeoAnnotationEllipseObject::loadState(), ossimFontInformation::loadState(), ossimPolarStereoProjection::loadState(), ossimStereographicProjection::loadState(), ossimGnomonicProjection::loadState(), ossimPolyconicProjection::loadState(), ossimMillerProjection::loadState(), ossimCassiniProjection::loadState(), ossimOrthoGraphicProjection::loadState(), ossimBonneProjection::loadState(), ossimMollweidProjection::loadState(), ossimEckert4Projection::loadState(), ossimVanDerGrintenProjection::loadState(), ossimEckert6Projection::loadState(), ossimSinusoidalProjection::loadState(), ossimCylEquAreaProjection::loadState(), ossimTransMercatorProjection::loadState(), ossimTransCylEquAreaProjection::loadState(), ossimAzimEquDistProjection::loadState(), ossimMercatorProjection::loadState(), ossimObliqueMercatorProjection::loadState(), ossimLlxyProjection::loadState(), ossimRangeDomeTileSource::loadState(), ossimRadialDecentLensDistortion::loadState(), ossimTiling::loadState(), ossimFilterResampler::loadState(), ossimLambertConformalConicProjection::loadState(), ossimAlbersProjection::loadState(), ossimScaleFilter::loadState(), ossimVpfAnnotationFeatureInfo::loadState(), ossimMapProjection::loadState(), ossimRsmModel::lowOrderPolynomial(), ossimMapProjectionInfo::lrEastingNorthingPt(), ossimMapProjectionInfo::lrEastingNorthingPtInFt(), ossimMapProjectionInfo::lrGroundPt(), ossimNitfProjectionFactory::makeEuiDistant(), ossimQuadrilateralMap::map(), ossimTiledElevationDatabase::mapRegion(), ossimGpt::metersPerDegree(), ossimBilinearProjection::midLineSamplePt(), ossimPolygon::midPoint(), ossimInfo::mtrsPerDeg(), newUtmView(), ossimTilingRect::next(), ossimTiling::next(), ossimLine::normal(), ossimImageGeometry::northUpAngle(), ossimGeoidImage::offsetFromEllipsoidTemplate(), ossimTiffWorld::open(), ossimImageElevationHandler::open(), ossimplugins::ossimRadarSat2RPCModel::open(), ossimplugins::ossimRadarSat2Model::open(), ossimTiledImageHash::operator()(), ossimTileHash::operator()(), ossimDblGrid::operator()(), operator*(), ossimDrect::operator*(), ossimPolygon::operator*(), ossimIrect::operator*(), ossimPolyLine::operator*(), ossimDrect::operator*=(), ossimIrect::operator*=(), ossimPolygon::operator*=(), ossimPolyLine::operator*=(), operator+(), ossimIrect::operator+(), ossimDrect::operator+(), operator+=(), ossimIrect::operator+=(), ossimDrect::operator+=(), operator-(), ossimIrect::operator-(), ossimDrect::operator-(), operator-=(), ossimIrect::operator-=(), ossimDrect::operator-=(), ossimIpt::operator=(), ossimFpt::operator=(), operator=(), operator==(), ossimLlxyProjection::operator==(), operator>>(), ossimApplanixEcefModel::ossimApplanixEcefModel(), ossimApplanixUtmModel::ossimApplanixUtmModel(), ossimDrect::ossimDrect(), ossimIpt::ossimIpt(), ossimLlxyProjection::ossimLlxyProjection(), ossimSpectraboticsRedEdgeModel::ossimSpectraboticsRedEdgeModel(), ossimViewshedTool::paintReticle(), ossimTilingPoly::parseShpFile(), ossimRpfTocEntry::parseStream(), ossimImageViewAffineTransform::pivot(), ossimImageViewAffineTransform::pivotY(), ossimDrect::pointWithin(), ossimAnnotationEllipseObject::print(), ATP::AutoTiePoint::print(), ossimLlxyProjection::print(), print(), ossimMapProjection::print(), ossimTDpt::printTab(), ossimTieGpt::printTab(), ossimImageModel::r0ToRn(), ossimAlphaSensorSupportData::readHdrFile(), ossimPpjFrameSensorFile::readStream(), ossimFilterResampler::resampleBilinearTile(), ossimResampler::resampleFullTile(), ossimResampler::resamplePartialTile(), ossimResampler::resampleTile(), ossimResampler::resampleTileNearestNeighbor(), ossimImageModel::rnToR0(), ossimScaleFilter::runFilterTemplate(), ossimScaleFilter::runHorizontalFilterTemplate(), ossimEastingNorthingCutter::saveState(), ossimTilingRect::saveState(), ossim2dTo2dTransform::saveState(), ossimLensDistortion::saveState(), ossimApplanixUtmModel::saveState(), ossimFontInformation::saveState(), ossimAffineTransform::saveState(), ossimQuadTreeWarpVertex::saveState(), ossimGeoAnnotationEllipseObject::saveState(), ossimSpectraboticsRedEdgeModel::saveState(), ossimGeoAnnotationMultiPolyLineObject::saveState(), ossimApplanixEcefModel::saveState(), ossimGdalOgrVectorAnnotation::saveState(), ossimQuadTreeWarpNode::saveState(), ossimplugins::ossimSpot6DimapSupportData::saveState(), ossimplugins::ossimPleiadesDimapSupportData::saveState(), ossimRadialDecentLensDistortion::saveState(), ossimRangeDomeTileSource::saveState(), ossimFilterResampler::saveState(), ossimTiling::saveState(), ossimScaleFilter::saveState(), ossimSpotDimapSupportData::saveState(), ossimFormosatDimapSupportData::saveState(), ossimVpfAnnotationFeatureInfo::saveState(), ossimPointCloudImageHandler::saveState(), ossimEsriShapeFileFilter::saveState(), ossimTiffWorld::saveToOssimGeom(), ossimScaleFilter::scaleRect(), ossimImageViewAffineTransform::scaleY(), ossimDrect::set_ll(), ossimDrect::set_llx(), ossimDrect::set_lr(), ossimDrect::set_lrx(), ossimDrect::set_ul(), ossimDrect::set_ulx(), ossimDrect::set_ur(), ossimDrect::set_urx(), ATP::AtpAnnotatedImage::setAOI(), ossimAnnotationGdBitmapFont::setCenterTextPosition(), ossim2dTo2dTransform::setDxDy(), ossimAnnotationFontObject::setGeometryInformation(), ossimRangeDomeTileSource::setGSD(), ossimPointCloudImageHandler::setGSD(), ossimLasReader::setGsd(), ossimAffineTransform::setIdentity(), ossimRpcModel::setImageOffset(), ossimLlxyProjection::setLonSpacing(), ossimMapCompositionSource::setMeterSpacing(), ossimMapCompositionSource::setMeterSpacingX(), ossimRpcModel::setMetersPerPixel(), ossimLlxyProjection::setMetersPerPixel(), ossimplugins::ossimRadarSat2Model::setModelRefPoint(), ossimDblGrid::setNearestNode(), ossimEquDistCylProjection::setOrigin(), ossimGpkgWriter::setProjectionTie(), ossimGdalOgrVectorAnnotation::setProperty(), ossimResampler::setRatio(), ossimTilePatch::setRect(), ossimTilingPoly::setRect(), ossimAnnotationFontObject::setScale(), ossimFilterResampler::setScaleFactor(), ossimScaleFilter::setScaleFactor(), ossimAnnotationFontObject::setShear(), ossimFeatherMosaic::ossimFeatherInputInformation::setVertexList(), ossimMapProjection::snapTiePointTo(), ossimMapProjection::snapTiePointToOrigin(), ossimQuadrilateralMap::solveCoefficients(), ossimRpcSolver::solveCoefficients(), ossimQuadTreeWarp::split(), ossimDrect::splitToQuad(), ossimGeoPolygon::stretchOut(), ossimDrect::stretchOut(), ossimImageRenderer::stretchQuadOut(), ossimDrect::stretchToTileBoundary(), toString(), ossimDrect::toString(), ossimGeoAnnotationBitmap::transform(), ossimPotraceTool::transformPolygons(), ossimEastingNorthingCutter::transformVertices(), ossimImageViewAffineTransform::translateY(), ossimMapProjectionInfo::ulEastingNorthingPt(), ossimMapProjectionInfo::ulEastingNorthingPtInFt(), ossimMapProjectionInfo::ulGroundPt(), ossimImageGeometry::undecimatePoint(), ossimTangentialRadialLensDistortion::undistort(), ossimMeanRadialLensDistortion::undistort(), ossimSmacCallibrationSystem::undistort(), ossimBngProjection::update(), ossimNewZealandMapGridProjection::update(), ossimUpsProjection::update(), ossimStereographicProjection::update(), ossimEckert6Projection::update(), ossimBonneProjection::update(), ossimCassiniProjection::update(), ossimPolarStereoProjection::update(), ossimTransMercatorProjection::update(), ossimGnomonicProjection::update(), ossimUtmProjection::update(), ossimVanDerGrintenProjection::update(), ossimEckert4Projection::update(), ossimMillerProjection::update(), ossimMollweidProjection::update(), ossimPolyconicProjection::update(), ossimCylEquAreaProjection::update(), ossimMercatorProjection::update(), ossimTransCylEquAreaProjection::update(), ossimSinusoidalProjection::update(), ossimOrthoGraphicProjection::update(), ossimAzimEquDistProjection::update(), ossimObliqueMercatorProjection::update(), ossimEquDistCylProjection::update(), ossimLambertConformalConicProjection::update(), ossimAlbersProjection::update(), ossimMapProjection::update(), ossimQuadTreeWarp::updateDelta(), ossimMapProjection::updateFromTransform(), ossimOrthoImageMosaic::updateGeometry(), ossimRLevelFilter::updateGeometry(), ossimApplanixUtmModel::updateModel(), ossimSpectraboticsRedEdgeModel::updateModel(), ossimApplanixEcefModel::updateModel(), ossimIpodSensor::updateModel(), ossimSkyBoxLearSensor::updateModel(), ossimSonomaSensor::updateModel(), ossimImageGeometry::upIsUpAngle(), ossimMapProjectionInfo::urEastingNorthingPt(), ossimMapProjectionInfo::urEastingNorthingPtInFt(), ossimMapProjectionInfo::urGroundPt(), ossimTiling::validate(), ossimImageViewAffineTransform::viewToImage(), ossimGrect::widthMeters(), ossimCadrgProjection::worldToLineSample(), ossimApplanixUtmModel::worldToLineSample(), ossimPpjFrameSensor::worldToLineSample(), ossimSpectraboticsRedEdgeModel::worldToLineSample(), ossimBilinearProjection::worldToLineSample(), ossimApplanixEcefModel::worldToLineSample(), ossimPolynomProjection::worldToLineSample(), ossimNitfRpcModel::worldToLineSample(), ossimMapProjection::worldToLineSample(), ossimLlxyProjection::worldToLineSample(), ossimEquDistCylProjection::worldToLineSample(), ossimAdjMapModel::worldToLineSample(), ossimH5GridModel::worldToLineSample(), ossimplugins::ossimRadarSat2RPCModel::worldToLineSample(), ossimGpkgWriter::writeGpkgContentsTable(), ossimGpkgWriter::writeGpkgTileMatrixSetTable(), ossimGdalWriter::writeProjectionInfo(), writeRaster(), and ossimWriter::writeTiffTags().

◆ y

double ossimDpt::y

Definition at line 165 of file ossimDpt.h.

Referenced by ossimChipperUtil::addCrossHairAnnotation(), ossimMapCompositionSource::addGeographicBottomGridLabels(), ossimMapCompositionSource::addGeographicGridLines(), ossimMapCompositionSource::addGeographicGridReseaux(), ossimMapCompositionSource::addGeographicLeftGridLabels(), ossimMapCompositionSource::addGeographicRightGridLabels(), ossimNitfWriterBase::addGeolobTag(), ossimMapCompositionSource::addMeterGridLabels(), ossimMapCompositionSource::addMeterGridLines(), ossimMapCompositionSource::addMeterGridReseaux(), ossimIgenGenerator::addPadding(), ossim2dLinearRegression::addPoint(), ossimPotraceTool::Path::addPotraceCurve(), ossimGmlSupportData::addScale(), ossimResampler::allocateWeightTable(), ATP::AtpAnnotatedImage::annotateCorrelations(), ATP::AtpAnnotatedImage::annotateFeatureSearchTiles(), ATP::AtpAnnotatedImage::annotateResiduals(), ossimAnnotationEllipseObject::applyScale(), ossimAnnotationObject::applyScale(), ossimGeoAnnotationEllipseObject::applyScale(), ossimAnnotationGdBitmapFont::applyScale(), ossimAnnotationMultiEllipseObject::applyScale(), ossimMapProjection::applyScale(), ossimImageGeometry::applyScale(), ossimGpkgWriter::applyScaleToProjection(), ATP::AtpAnnotatedImage::AtpAnnotatedImage(), ossimRangeDome::boundingRect(), ossimImageViewAffineTransform::buildCompositeTransform(), ossimRpcProjection::buildNormalEquation(), ossimSensorModel::buildNormalEquation(), ossimImageRenderer::ossimRendererSubRectInfo::canBilinearInterpolate(), ossimNitfImageHeader::checkForGeographicTiePointTruncation(), ossimDrect::clip(), ossimPolygon::clipLineSegment(), ossimVrect::clipToRect(), ossimDrect::clipToRect(), ossimVrect::combine(), ossimDrect::combine(), ossimDrect::completely_within(), ossimChipProcTool::computeAdjustedViewFromGrect(), ossimGeographicAnnotationGrid::computeBoundingRect(), ossimAnnotationEllipseObject::computeBoundingRect(), ossimAnnotationMultiEllipseObject::computeBoundingRect(), ossimAnnotationGdBitmapFont::computeBoundingRect(), ossimGeoPdfReader::computeBoundingRect(), ossimGeoPolygon::computeCentroid(), ossimMrSidReader::computeDecimationFactors(), ossimLlxyProjection::computeDegreesPerPixel(), ossimMapProjection::computeDegreesPerPixel(), ossimImageGeometry::computeGroundToImagePartials(), ossimSensorModel::computeGsd(), ossimHlzTool::computeHLZ(), ossimImageGeometry::computeImageToGroundPartialsWRTAdjParams(), ossimAffineTransform::computeMatrix(), ossimUnitConversionTool::computeMeters(), ossimLlxyProjection::computeMetersPerPixel(), ossimMapProjection::computeMetersPerPixel(), ATP::AtpTileSource::computeParallax(), ATP::AtpTileSource::computeParallaxStatistics(), ossimCadrgProjection::computeParameters(), ossimNitfProjectionFactory::computeScaleInDecimalDegrees(), ossimNitfProjectionFactory::computeScaleInMeters(), ossimImageRenderer::ossimRendererSubRectInfo::computeViewToImageScale(), ossimFeatherMosaic::computeWeight(), ATP::AtpGenerator::constructChain(), ossimNitfBlockaTag::converLocStringToPt(), ossimNitfCommon::convertToDdLatLonLocString(), ossimImageGeometryFactory::createTransformFromNitf(), ossimImageGeometry::decimatePoint(), ossimImageGeometry::decimationFactor(), ossimLensDistortion::distort(), RadialProcessor::doRadial(), ossimGeographicAnnotationGrid::draw(), ossimAnnotationEllipseObject::draw(), ossimAnnotationMultiPolyLineObject::draw(), ossimAnnotationMultiEllipseObject::draw(), ossimAnnotationMultiPolyObject::draw(), ossimAnnotationPolyObject::draw(), ossimAnnotationGdBitmapFont::draw(), ossimAnnotationLineObject::draw(), ossimAnnotationMultiLineObject::draw(), ossimEsriShapeFileFilter::drawAnnotations(), ossimRgbImage::drawLine(), ossimRgbImage::drawPolygon(), ossimMapProjection::eastingNorthingToLineSample(), ossimNitfCommon::encodeGeographicDms(), ossimImageHandler::establishDecimationFactors(), ossimDrect::expand(), ossimTieGpt::exportAsGmlNode(), ossimImageRenderer::fillTile(), ossimTilePatch::fillTileTemplate(), ATP::AtpTileSource::filterWithoutParallax(), ATP::AtpTileSource::filterWithParallax(), ossimDrect::findClosestEdgePointTo(), ossimQuickbirdRpcModel::finishConstruction(), ossimplugins::ossimPleiadesModel::finishConstruction(), ossimplugins::ossimSpot6Model::finishConstruction(), ossimPolygon::fitCircleInsideVertex(), ossimAffineTransform::forward(), ossimSpaceObliqueMercatorProjection::forward(), ossimTiffWorld::forward(), ossim2dTo2dShiftTransform::forward(), ossimRadialDecentLensDistortion::forward(), ossim2dBilinearTransform::forward(), ossim2dTo2dMatrixTransform::forward(), ossimOgcWktTranslator::fromOssimKwl(), ossimIgenGenerator::generatePixelTiledSpecList(), ossimIgenGenerator::generateTiledSpecList(), ossimEllipsoid::geodeticRadii(), ossim_hdf5::getBilinearProjection(), ossimNitfImageHeaderV2_X::getBlockImageRect(), ossimSubImageTileSource::getBoundingRect(), ossimImageModel::getBoundingRectangle(), ossimAlphaSensor::getCameraPosition(), ossimIrect::getCenter(), ossimPolygon::getCentroid(), ossimDrect::getCode(), ossimTilingRect::getConvertedDistance(), ossimTiling::getConvertedTilingDistance(), ossimRpfTocEntry::getDecimalDegreesPerPixel(), ossimScaleFilter::getDecimationFactor(), ossimMemoryImageSource::getDecimationFactor(), ossimKakaduJ2kReader::getDecimationFactor(), ossimGdalTileSource::getDecimationFactor(), ossimUnitConversionTool::getDegrees(), ossimImageGeometry::getDegreesPerPixel(), ossimTiling::getDeltaPerPixel(), ossimTiffInfo::getFalseEastingNorthing(), ossimMapProjection::getFalseNorthing(), ossimGmlSupportData::getGeoOrigin(), ossimGpkgTileMatrixRecord::getGsd(), ossimRangeDomeTileSource::getGSD(), ossimGpkgTileEntry::getGsd(), ossimPointCloudImageHandler::getGSD(), ossimGpkgWriter::getGsd(), ossimImageElevationHandler::getHeightAboveMSL(), ossimGeneralRasterElevHandler::getHeightAboveMSLFileTemplate(), ossimGeneralRasterElevHandler::getHeightAboveMSLMemoryTemplate(), ossimImageGeometry::getImageEdgePoints(), ossimDoqqTileSource::getImageGeometry(), ossimScaleFilter::getImageGeometry(), ossimLasReader::getImageGeometry(), ossimInfo::getImageGeometryInfo(), ossimInfo::getImageInfo(), ossimNitfImageHeaderV2_X::getImageRect(), ossimSpotDimapSupportData::getImageRect(), ossimFormosatDimapSupportData::getImageRect(), ossimChipperUtil::getImageSpaceScale(), ossimImageViewTransform::getImageToViewScale(), ossimLlxyProjection::getLatSpacing(), ossimPdfWriter::getLgiDictCtm(), ossimHgtRef::getLocalTerrainNormal(), ossimGmlSupportData::getMapOrigin(), ossimPolynomProjection::getMetersPerPixel(), ossimRpfTocEntry::getMetersPerPixel(), ossimRpcProjection::getMetersPerPixel(), ossimImageGeometry::getMetersPerPixel(), ossimPolygon::getMinimumBoundingRect(), ossimUnitConversionTool::getNauticalMiles(), ossimAnnotationMultiPolyObject::getNewClippedObject(), ossimAnnotationMultiLineObject::getNewClippedObject(), ossimGpkgTileEntry::getNewMapProjection(), ossimGpkgWriter::getNewOutputProjection(), ossimLasReader::getNumberOfLines(), ossimKakaduJ2kReader::getNumberOfLines(), ossimOgrVectorTileSource::getNumberOfSamples(), ossimPointObservation::getObsCov(), ossimTiling::getOrigin(), ossimTilingRect::getPaddingSize(), ossimRsmModel::getPcaIndex(), ossimDtedTileSource::getPostSpacing(), ossimFgdcXmlDoc::getProjection(), ossimGpkgWriter::getProjectionDimensionsInMeters(), ossimGdalOgrVectorAnnotation::getProperty(), ossimOrthoImageMosaic::getRelativeRect(), ossimRpcProjection::getResidue(), ossimSensorModel::getResidue(), ossimLasReader::getScale(), ossimImageViewTransform::getScaleChangeImageToView(), ossimImageViewTransform::getScaleChangeViewToImage(), ossimQuadTreeWarp::getShift(), ossimImageModel::getSubImageOffset(), ossimRLevelFilter::getSummedDecimation(), ossimScaleFilter::getSupport(), ossimGpkgTileEntry::getTiePoint(), ossimImageGeometry::getTiePoint(), ossimImageToPlaneNormalFilter::getTile(), ossimScaleFilter::getTile(), ossimSubImageTileSource::getTile(), ossimMG4LidarReader::getTile(), ossimPointCloudImageHandler::getTile(), ossimLasReader::getTile(), ossimIgenGenerator::getTileId(), ossimMapProjectionInfo::getUsSurveyFeetPerPixel(), ossimTrimFilter::getValidImageVertices(), ossimImageHandler::getValidImageVertices(), ossimFilterResampler::getVerticalFilter(), ossimScaleFilter::getVerticalFilter(), ossimImageViewTransform::getViewToImageScale(), ossimGeoAnnotationEllipseObject::getWidthHeightInPixels(), ossimVpfAnnotationFeatureInfo::getXy(), ossimGpkgWriter::getZoomLevels(), ossimGrect::heightMeters(), ossimImageViewAffineTransform::imageSpaceScaleX(), ossimImageViewAffineTransform::imageToView(), ossimApplanixUtmModel::imagingRay(), ossimPpjFrameSensor::imagingRay(), ossimAlphaSensorHRI::imagingRay(), ossimAlphaSensorHSI::imagingRay(), ossimApplanixEcefModel::imagingRay(), ossimIpodSensor::imagingRay(), ossimSkyBoxLearSensor::imagingRay(), ossimSonomaSensor::imagingRay(), ossimRS1SarModel::imagingRay(), ossimTieGpt::importFromGmlNode(), ossimGpkgNsgTileMatrixExtentRecord::init(), ossimGpkgContentsRecord::init(), ossimGpkgTileMatrixSetRecord::init(), ossimGpkgTileMatrixRecord::init(), ossimDrect::initBoundingRect(), ossimplugins::ossimTerraSarProductDoc::initGsd(), ossimplugins::ossimRadarSat2ProductDoc::initGsd(), ATP::ossimCorrelationSource::initialize(), ATP::ossimDescriptorSource::initialize(), ossimAlphaSensorHRI::initialize(), ossimAlphaSensorHSI::initialize(), ossimImageToPlaneNormalFilter::initialize(), ossimTilingRect::initializeBase(), ossimImageRenderer::initializeBoundingRects(), ossimAdjMapModel::initializeFromMap(), ossimMapProjectionInfo::initializeMembers(), ossimH5GridModel::initializeModelParams(), ossimCoarseGridModel::initializeModelParams(), ossimAuxXmlSupportData::initializeProjection(), ossimViewshedTool::initializeProjectionGsd(), ossimGpkgWriter::initializeRect(), ossimImageViewProjectionTransform::initializeViewSize(), ossimLasReader::initProjection(), ossimplugins::ossimRadarSat2Model::initRefPoint(), ossimIgen::initThumbnailProjection(), ossimplugins::ossimTerraSarProductDoc::initTiePoints(), ossimLasReader::initValues(), ossimAtCorrGridRemapper::interpolate(), ossimLine::intersectInfinite(), ossimDrect::intersects(), ossimLine::intersectSegment(), ossimBngProjection::inverse(), ossimGoogleProjection::inverse(), ossimUpsProjection::inverse(), ossimNewZealandMapGridProjection::inverse(), ossimEckert6Projection::inverse(), ossimUtmProjection::inverse(), ossimBonneProjection::inverse(), ossimCassiniProjection::inverse(), ossimGnomonicProjection::inverse(), ossimPolarStereoProjection::inverse(), ossimTransMercatorProjection::inverse(), ossimVanDerGrintenProjection::inverse(), ossimMillerProjection::inverse(), ossimMollweidProjection::inverse(), ossimTransCylEquAreaProjection::inverse(), ossimEckert4Projection::inverse(), ossimMercatorProjection::inverse(), ossimPolyconicProjection::inverse(), ossimStereographicProjection::inverse(), ossimCylEquAreaProjection::inverse(), ossimSinusoidalProjection::inverse(), ossimOrthoGraphicProjection::inverse(), ossimAffineTransform::inverse(), ossimAzimEquDistProjection::inverse(), ossimObliqueMercatorProjection::inverse(), ossimEquDistCylProjection::inverse(), ossimLambertConformalConicProjection::inverse(), ossimSpaceObliqueMercatorProjection::inverse(), ossimAlbersProjection::inverse(), ossim2dTo2dShiftTransform::inverse(), ossim2dBilinearTransform::inverse(), ossim2dTo2dMatrixTransform::inverse(), isEqualTo(), ossimDblGrid::isInside(), ossimQuadTreeWarp::isOnEdge(), ossimLine::isPointOnInfiniteLine(), ossimPolyArea2d::isPointWithin(), ossimPolygon::isPointWithin(), ossimDoqq::ldstr_v2(), ossimPolynomProjection::lineSampleHeightToWorld(), ossimRsmModel::lineSampleHeightToWorld(), ossimBilinearProjection::lineSampleHeightToWorld(), ossimNitfRpcModel::lineSampleHeightToWorld(), ossimMapProjection::lineSampleHeightToWorld(), ossimEquDistCylProjection::lineSampleHeightToWorld(), ossimAdjMapModel::lineSampleHeightToWorld(), ossimSonomaSensor::lineSampleHeightToWorld(), ossimplugins::ossimGeometricSarSensorModel::lineSampleHeightToWorld(), ossimplugins::ossimRadarSat2RPCModel::lineSampleHeightToWorld(), ossimRpcModel::lineSampleHeightToWorld(), ossimMapProjection::lineSampleToEastingNorthing(), ossimCadrgProjection::lineSampleToWorld(), ossimRsmModel::lineSampleToWorld(), ossimLlxyProjection::lineSampleToWorld(), ossimSonomaSensor::lineSampleToWorld(), ossimMapProjectionInfo::llEastingNorthingPt(), ossimMapProjectionInfo::llEastingNorthingPtInFt(), ossimMapProjectionInfo::llGroundPt(), ossimEnviCgModel::loadEnviGeocFile(), ossimTiffWorld::loadFromOssimGeom(), ossimEastingNorthingCutter::loadState(), ossimTilingRect::loadState(), ossim2dTo2dTransform::loadState(), ossimLensDistortion::loadState(), ossimAffineTransform::loadState(), ossimQuadTreeWarpVertex::loadState(), ossimGeoAnnotationEllipseObject::loadState(), ossimFontInformation::loadState(), ossimPolarStereoProjection::loadState(), ossimStereographicProjection::loadState(), ossimGnomonicProjection::loadState(), ossimPolyconicProjection::loadState(), ossimCassiniProjection::loadState(), ossimMillerProjection::loadState(), ossimBonneProjection::loadState(), ossimMollweidProjection::loadState(), ossimOrthoGraphicProjection::loadState(), ossimEckert4Projection::loadState(), ossimVanDerGrintenProjection::loadState(), ossimEckert6Projection::loadState(), ossimSinusoidalProjection::loadState(), ossimCylEquAreaProjection::loadState(), ossimTransMercatorProjection::loadState(), ossimTransCylEquAreaProjection::loadState(), ossimAzimEquDistProjection::loadState(), ossimMercatorProjection::loadState(), ossimObliqueMercatorProjection::loadState(), ossimLlxyProjection::loadState(), ossimRadialDecentLensDistortion::loadState(), ossimFilterResampler::loadState(), ossimTiling::loadState(), ossimLambertConformalConicProjection::loadState(), ossimAlbersProjection::loadState(), ossimScaleFilter::loadState(), ossimVpfAnnotationFeatureInfo::loadState(), ossimMapProjection::loadState(), ossimRsmModel::lowOrderPolynomial(), ossimMapProjectionInfo::lrEastingNorthingPt(), ossimMapProjectionInfo::lrEastingNorthingPtInFt(), ossimMapProjectionInfo::lrGroundPt(), ossimNitfProjectionFactory::makeEuiDistant(), ossimQuadrilateralMap::map(), ossimTiledElevationDatabase::mapRegion(), ossimGpt::metersPerDegree(), ossimBilinearProjection::midLineSamplePt(), ossimPolygon::midPoint(), ossimInfo::mtrsPerDeg(), newUtmView(), ossimTilingRect::next(), ossimTiling::next(), ossimLine::normal(), ossimImageGeometry::northUpAngle(), ossimGeoidImage::offsetFromEllipsoidTemplate(), ossimTiffWorld::open(), ossimImageElevationHandler::open(), ossimSrtmHandler::open(), ossimplugins::ossimRadarSat2RPCModel::open(), ossimplugins::ossimRadarSat2Model::open(), ossimTiledImageHash::operator()(), ossimTileHash::operator()(), ossimDblGrid::operator()(), operator*(), ossimDrect::operator*(), ossimPolygon::operator*(), ossimIrect::operator*(), ossimPolyLine::operator*(), ossimDrect::operator*=(), ossimIrect::operator*=(), ossimPolygon::operator*=(), ossimPolyLine::operator*=(), operator+(), ossimIrect::operator+(), ossimDrect::operator+(), operator+=(), ossimIrect::operator+=(), ossimDrect::operator+=(), operator-(), ossimIrect::operator-(), ossimDrect::operator-(), operator-=(), ossimIrect::operator-=(), ossimDrect::operator-=(), ossimIpt::operator=(), ossimFpt::operator=(), operator=(), operator==(), ossimLlxyProjection::operator==(), operator>>(), ossimApplanixEcefModel::ossimApplanixEcefModel(), ossimApplanixUtmModel::ossimApplanixUtmModel(), ossimDrect::ossimDrect(), ossimIpt::ossimIpt(), ossimLlxyProjection::ossimLlxyProjection(), ossimSpectraboticsRedEdgeModel::ossimSpectraboticsRedEdgeModel(), ossimViewshedTool::paintReticle(), ossimImageViewAffineTransform::pivot(), ossimImageViewAffineTransform::pivotX(), ossimDrect::pointWithin(), ossimAnnotationEllipseObject::print(), ATP::AutoTiePoint::print(), ossimLlxyProjection::print(), print(), ossimMapProjection::print(), ossimTDpt::printTab(), ossimTieGpt::printTab(), ossimImageModel::r0ToRn(), ossimAlphaSensorSupportData::readHdrFile(), ossimPpjFrameSensorFile::readStream(), ossimFilterResampler::resampleBilinearTile(), ossimResampler::resampleFullTile(), ossimResampler::resamplePartialTile(), ossimResampler::resampleTile(), ossimResampler::resampleTileNearestNeighbor(), ossimImageModel::rnToR0(), ossimScaleFilter::runFilterTemplate(), ossimScaleFilter::runVerticalFilterTemplate(), ossimEastingNorthingCutter::saveState(), ossimTilingRect::saveState(), ossim2dTo2dTransform::saveState(), ossimLensDistortion::saveState(), ossimApplanixUtmModel::saveState(), ossimFontInformation::saveState(), ossimAffineTransform::saveState(), ossimQuadTreeWarpVertex::saveState(), ossimGeoAnnotationEllipseObject::saveState(), ossimSpectraboticsRedEdgeModel::saveState(), ossimApplanixEcefModel::saveState(), ossimGeoAnnotationMultiPolyLineObject::saveState(), ossimGdalOgrVectorAnnotation::saveState(), ossimQuadTreeWarpNode::saveState(), ossimplugins::ossimSpot6DimapSupportData::saveState(), ossimplugins::ossimPleiadesDimapSupportData::saveState(), ossimRadialDecentLensDistortion::saveState(), ossimFilterResampler::saveState(), ossimTiling::saveState(), ossimScaleFilter::saveState(), ossimSpotDimapSupportData::saveState(), ossimFormosatDimapSupportData::saveState(), ossimVpfAnnotationFeatureInfo::saveState(), ossimEsriShapeFileFilter::saveState(), ossimTiffWorld::saveToOssimGeom(), ossimScaleFilter::scaleRect(), ossimImageViewAffineTransform::scaleX(), ossimDrect::set_ll(), ossimDrect::set_lly(), ossimDrect::set_lr(), ossimDrect::set_lry(), ossimDrect::set_ul(), ossimDrect::set_uly(), ossimDrect::set_ur(), ossimDrect::set_ury(), ossimAnnotationGdBitmapFont::setCenterTextPosition(), ossim2dTo2dTransform::setDxDy(), ossimGeneralRasterElevHandler::setFilename(), ossimAnnotationFontObject::setGeometryInformation(), ossimRangeDomeTileSource::setGSD(), ossimPointCloudImageHandler::setGSD(), ossimLasReader::setGsd(), ossimAffineTransform::setIdentity(), ossimRpcModel::setImageOffset(), ossimLlxyProjection::setLatSpacing(), ossimMapCompositionSource::setMeterSpacing(), ossimMapCompositionSource::setMeterSpacingY(), ossimRpcModel::setMetersPerPixel(), ossimLlxyProjection::setMetersPerPixel(), ossimplugins::ossimRadarSat2Model::setModelRefPoint(), ossimDblGrid::setNearestNode(), ossimEquDistCylProjection::setOrigin(), ossimGpkgWriter::setProjectionTie(), ossimGdalOgrVectorAnnotation::setProperty(), ossimResampler::setRatio(), ossimTilePatch::setRect(), ossimTilingPoly::setRect(), ossimAnnotationFontObject::setScale(), ossimFilterResampler::setScaleFactor(), ossimScaleFilter::setScaleFactor(), ossimAnnotationFontObject::setShear(), ossimFeatherMosaic::ossimFeatherInputInformation::setVertexList(), ossimMapProjection::snapTiePointTo(), ossimMapProjection::snapTiePointToOrigin(), ossimQuadrilateralMap::solveCoefficients(), ossimRpcSolver::solveCoefficients(), ossimQuadTreeWarp::split(), ossimDrect::splitToQuad(), ossimGeoPolygon::stretchOut(), ossimDrect::stretchOut(), ossimImageRenderer::stretchQuadOut(), ossimDrect::stretchToTileBoundary(), toString(), ossimDrect::toString(), ossimGeoAnnotationBitmap::transform(), ossimPotraceTool::transformPolygons(), ossimEastingNorthingCutter::transformVertices(), ossimImageViewAffineTransform::translateX(), ossimMapProjectionInfo::ulEastingNorthingPt(), ossimMapProjectionInfo::ulEastingNorthingPtInFt(), ossimMapProjectionInfo::ulGroundPt(), ossimImageGeometry::undecimatePoint(), ossimTangentialRadialLensDistortion::undistort(), ossimMeanRadialLensDistortion::undistort(), ossimSmacCallibrationSystem::undistort(), ossimBngProjection::update(), ossimNewZealandMapGridProjection::update(), ossimUpsProjection::update(), ossimCassiniProjection::update(), ossimBonneProjection::update(), ossimEckert6Projection::update(), ossimStereographicProjection::update(), ossimGnomonicProjection::update(), ossimTransMercatorProjection::update(), ossimPolarStereoProjection::update(), ossimUtmProjection::update(), ossimMillerProjection::update(), ossimVanDerGrintenProjection::update(), ossimMollweidProjection::update(), ossimEckert4Projection::update(), ossimPolyconicProjection::update(), ossimTransCylEquAreaProjection::update(), ossimCylEquAreaProjection::update(), ossimMercatorProjection::update(), ossimSinusoidalProjection::update(), ossimOrthoGraphicProjection::update(), ossimAzimEquDistProjection::update(), ossimObliqueMercatorProjection::update(), ossimEquDistCylProjection::update(), ossimLambertConformalConicProjection::update(), ossimAlbersProjection::update(), ossimMapProjection::update(), ossimQuadTreeWarp::updateDelta(), ossimMapProjection::updateFromTransform(), ossimOrthoImageMosaic::updateGeometry(), ossimRLevelFilter::updateGeometry(), ossimIpodSensor::updateModel(), ossimSkyBoxLearSensor::updateModel(), ossimSonomaSensor::updateModel(), ossimImageGeometry::upIsUpAngle(), ossimMapProjectionInfo::urEastingNorthingPt(), ossimMapProjectionInfo::urEastingNorthingPtInFt(), ossimMapProjectionInfo::urGroundPt(), ossimTiling::validate(), ossimImageViewAffineTransform::viewToImage(), ossimCadrgProjection::worldToLineSample(), ossimApplanixUtmModel::worldToLineSample(), ossimPpjFrameSensor::worldToLineSample(), ossimSpectraboticsRedEdgeModel::worldToLineSample(), ossimBilinearProjection::worldToLineSample(), ossimApplanixEcefModel::worldToLineSample(), ossimPolynomProjection::worldToLineSample(), ossimNitfRpcModel::worldToLineSample(), ossimMapProjection::worldToLineSample(), ossimLlxyProjection::worldToLineSample(), ossimEquDistCylProjection::worldToLineSample(), ossimAdjMapModel::worldToLineSample(), ossimplugins::ossimRadarSat2RPCModel::worldToLineSample(), ossimGpkgWriter::writeGpkgContentsTable(), ossimGpkgWriter::writeGpkgTileMatrixSetTable(), ossimGdalWriter::writeProjectionInfo(), writeRaster(), and ossimWriter::writeTiffTags().


The documentation for this class was generated from the following files: