16 #ifndef ossimLandSatModel_HEADER 17 #define ossimLandSatModel_HEADER 54 UNKNOWN_PROJECTION = 0,
85 const char* prefix=0)
const;
88 const char* prefix=0);
100 const double& heightEllipsoid,
129 void initFromHeader(
const ossimFfL7& head);
132 void initMapProjection();
virtual ossimObject * dup() const =0
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
virtual bool setupOptimizer(const ossimString &setup)
setupFromString() Derived classes should implement as needed. Initialize parameters needed for optimi...
Represents serializable keyword/value map.
NEWMAT::Matrix theRollRotMat
double theMeridianalAngle
virtual void initAdjustableParameters()
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 std::ostream & print(std::ostream &out) const
virtual void updateModel()
static void writeGeomTemplate(ostream &os)
double theOrbitInclination
virtual bool useForward() const
ProjectionType theProjectionType
std::basic_ostream< char > ostream
Base class for char output streams.
ossimRefPtr< ossimMapProjection > theMapProjection