12 #ifndef ossimIpodSensor_HEADER 13 #define ossimIpodSensor_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)
49 const double& heightEllipsoid,
63 m_focalLength = value;
67 m_platformPosition = value;
68 m_ecefPlatformPosition = value;
73 m_principalPoint = value;
virtual ossimObject * dup() const
ossimGpt m_platformPositionEllipsoid
ossimEcefPoint m_ecefPlatformPosition
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Represents serializable keyword/value map.
void setPrincipalPoint(const ossimDpt &value)
void setRollPitchYaw(double r, double p, double y)
NEWMAT::Matrix m_composite
ossimDpt m_principalPoint
void setFocalLength(double value)
NEWMAT::Matrix m_compositeInverse
virtual void initAdjustableParameters()
ossimGpt m_platformPosition
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
virtual void updateModel()
ossimIpodSensor(const ossimIpodSensor &src)
virtual bool useForward() const
ossimGpt m_adjustedPlatformPosition
NEWMAT::Matrix m_ecef2NedInverse
void setPixelSize(const ossimDpt &value)
void setPlatformPosition(const ossimGpt &value)
NEWMAT::Matrix m_ecef2Ned