Skip to content
Snippets Groups Projects
Commit 3fcf1ded authored by Kelvinrr's avatar Kelvinrr Committed by Jesse Mapel
Browse files

removed line sample range check for framer during image time computation

parent 62d3a746
No related branches found
No related tags found
No related merge requests found
...@@ -369,19 +369,8 @@ csm::EcefVector UsgsAstroFrameSensorModel::getIlluminationDirection(const csm::E ...@@ -369,19 +369,8 @@ csm::EcefVector UsgsAstroFrameSensorModel::getIlluminationDirection(const csm::E
double UsgsAstroFrameSensorModel::getImageTime(const csm::ImageCoord &imagePt) const { double UsgsAstroFrameSensorModel::getImageTime(const csm::ImageCoord &imagePt) const {
MESSAGE_LOG(this->m_logger, "Accessing image time for image point {}, {}", MESSAGE_LOG(this->m_logger, "Accessing image time for image point {}, {}",
imagePt.line, imagePt.samp); imagePt.line, imagePt.samp);
// check if the image point is in range
if (imagePt.samp >= m_startingDetectorSample &&
imagePt.samp <= (m_startingDetectorSample + m_nSamples) &&
imagePt.line >= m_startingDetectorSample &&
imagePt.line <= (m_startingDetectorLine + m_nLines)) {
return m_ephemerisTime; return m_ephemerisTime;
} }
else {
throw csm::Error(csm::Error::BOUNDS,
"Image Coordinate out of Bounds",
"UsgsAstroFrameSensorModel::getImageTime");
}
}
csm::EcefCoord UsgsAstroFrameSensorModel::getSensorPosition(const csm::ImageCoord &imagePt) const { csm::EcefCoord UsgsAstroFrameSensorModel::getSensorPosition(const csm::ImageCoord &imagePt) const {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment