10 #ifndef ossimApplanixUtmModel_HEADER 11 #define ossimApplanixUtmModel_HEADER 30 const double& heightEllipsoid,
37 void setPrincipalPoint(
ossimDpt principalPoint);
39 void setPixelSize(
const ossimDpt& pixelSize);
41 void setFocalLength(
double focalLength);
42 void setPlatformPosition(
const ossimGpt& gpt);
45 const char* prefix=0)
const;
48 const char* prefix=0);
virtual ossimObject * dup() const =0
char ossim_int8
Previous DLL import export section.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
ossim_int8 theUtmHemisphere
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 theCompositeMatrixInverse
virtual void lineSampleToWorld(const ossimDpt &image_point, ossimGpt &world_point) const
ossimEcefPoint theEcefPlatformPosition
ossimDpt3d theUtmPlatformPosition
virtual void initAdjustableParameters()
ossimEcefPoint theAdjEcefPlatformPosition
NEWMAT::Matrix theCompositeMatrix
uses file path to init model
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()
void setImageRect(const ossimDrect &imageRect)
virtual bool useForward() const
ossimEcefVector theShiftValues
ossimRefPtr< ossimMeanRadialLensDistortion > theLensDistortion
virtual void worldToLineSample(const ossimGpt &world_point, ossimDpt &image_point) const
ossimDpt thePrincipalPoint
ossimGpt thePlatformPosition