12 #ifndef ossimSkyBoxLearSensor_HEADER 13 #define ossimSkyBoxLearSensor_HEADER 23 m_air2Ned(src.m_air2Ned),
24 m_ecef2Ned(src.m_ecef2Ned),
25 m_ecef2NedInverse(src.m_ecef2NedInverse),
29 m_principalPoint(src.m_principalPoint),
30 m_pixelSize(src.m_pixelSize),
31 m_focalLength(src.m_focalLength),
32 m_ecefPlatformPosition(src.m_ecefPlatformPosition),
33 m_platformPosition(src.m_platformPosition),
34 m_platformPositionEllipsoid(src.m_platformPositionEllipsoid),
35 m_fovIntrack(src.m_fovIntrack),
36 m_fovCrossTrack(src.m_fovCrossTrack),
37 m_adjustedPlatformPosition(src.m_adjustedPlatformPosition)
48 virtual void lineSampeToWorld(
const ossimDpt& image_point,
52 const double& heightEllipsoid,
66 m_focalLength = value;
70 m_platformPosition = value;
71 m_ecefPlatformPosition = value;
76 m_principalPoint = value;
ossimGpt m_platformPosition
NEWMAT::Matrix m_ecef2Ned
void setPrincipalPoint(const ossimDpt &value)
void setPixelSize(const ossimDpt &value)
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Represents serializable keyword/value map.
ossimGpt m_adjustedPlatformPosition
void setFocalLength(double value)
void setPlatformPosition(const ossimGpt &value)
ossimSkyBoxLearSensor(const ossimSkyBoxLearSensor &src)
ossimGpt m_platformPositionEllipsoid
virtual ossimObject * dup() const
virtual void initAdjustableParameters()
void setRollPitchYaw(double r, double p, double y)
virtual void lineSampleHeightToWorld(const ossimDpt &lineSampPt, const double &heightEllipsoid, ossimGpt &worldPt) const =0
virtual void imagingRay(const ossimDpt &image_point, ossimEcefRay &image_ray) const
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
ossimDpt m_principalPoint
virtual void updateModel()
virtual bool useForward() const
ossimEcefPoint m_ecefPlatformPosition
NEWMAT::Matrix m_ecef2NedInverse