26 #ifndef __TERRALIB_LAYOUT_INTERNAL_WORLDTRANSFORMER_H
27 #define __TERRALIB_LAYOUT_INTERNAL_WORLDTRANSFORMER_H
30 #include "../../geometry/Envelope.h"
68 const double& s1urx,
const double& s1ury,
69 double s2width,
double s2height);
116 void system1Tosystem2(
const double& wx,
const double& wy,
double& dx,
double& dy)
const;
222 const double& s1urx,
const double& s1ury,
223 double s2width,
double s2height)
272 double& dx,
double& dy)
const
298 double& wx,
double& wy)
const
const double & getUpperRightX() const
It returns a constant refernce to the x coordinate of the upper right corner.
const double & getLowerLeftY() const
It returns a constant refernce to the y coordinate of the lower left corner.
double getWidth() const
It returns the envelope width.
const double & getUpperRightY() const
It returns a constant refernce to the x coordinate of the upper right corner.
An Envelope defines a 2D rectangular region.
const double & getLowerLeftX() const
It returns a constant reference to the x coordinate of the lower left corner.
double getHeight() const
It returns the envelope height.
bool isValid() const
It tells if the rectangle is valid or not.