|
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef MosaicGridTool_h
2 #define MosaicGridTool_h
16 class GridGraphicsItem;
133 QPointer<QLabel> m_autoGridLabel;
134 QPointer<QCheckBox> m_autoGridCheckBox;
135 QPointer<QCheckBox> m_drawGridCheckBox;
136 bool m_shouldCheckBoxes;
156 QRectF m_previousBoundingRect;
@ Degrees
Degrees are generally considered more human readable, 0-360 is one circle, however most math does not...
Definition: Angle.h:56
Contains Pvl Groups and Pvl Objects.
Definition: PvlObject.h:61
The visual display of the find point.
Definition: GridGraphicsItem.h:40
A single keyword-value pair.
Definition: PvlKeyword.h:82
This class is designed to encapsulate the concept of a Latitude.
Definition: Latitude.h:51
double planetographic(Angle::Units units=Angle::Radians) const
Get the latitude in the planetographic coordinate system.
Definition: Latitude.cpp:315
File name manipulation and expansion.
Definition: FileName.h:100
virtual bool SetCoordinate(const double x, const double y)
This method is used to set the projection x/y.
Definition: TProjection.cpp:789
virtual double MinimumLongitude() const
This returns the minimum longitude of the area of interest.
Definition: TProjection.cpp:732
virtual double Longitude() const
This returns a longitude with correct longitude direction and domain as specified in the label object...
Definition: TProjection.cpp:823
ProjectionType projectionType() const
Returns an enum value for the projection type.
Definition: Projection.cpp:198
virtual double MaximumLatitude() const
This returns the maximum latitude of the area of interest.
Definition: TProjection.cpp:721
double EquatorialRadius() const
This returns the equatorial radius of the target.
Definition: TProjection.cpp:277
bool Has360Domain() const
This indicates if the longitude domain is 0 to 360 (as opposed to -180 to 180).
Definition: TProjection.cpp:643
QString toString(bool boolToConvert)
Global function to convert a boolean to a string.
Definition: IString.cpp:211
Distance measurement, usually in meters.
Definition: Distance.h:34
This class is designed to encapsulate the concept of a Longitude.
Definition: Longitude.h:40
QString LongitudeDomainString() const
This method returns the longitude domain as a string.
Definition: TProjection.cpp:698
QString LatitudeTypeString() const
This method returns the latitude type as a string.
Definition: TProjection.cpp:508
virtual bool SetUniversalGround(const double lat, const double lon)
This method is used to set the latitude/longitude which must be Planetocentric (latitude) and Positiv...
Definition: TProjection.cpp:839
@ Meters
The distance is being specified in meters.
Definition: Distance.h:43
Contains multiple PvlContainers.
Definition: PvlGroup.h:41
double PolarRadius() const
This returns the polar radius of the target.
Definition: TProjection.cpp:287
virtual double Latitude() const
This returns a latitude with correct latitude type as specified in the label object.
Definition: TProjection.cpp:811
int toInt(const QString &string)
Global function to convert from a string to an integer.
Definition: IString.cpp:93
@ Planetocentric
This is the universal (and default) latitude coordinate system.
Definition: Latitude.h:91
Base class for Map TProjections.
Definition: TProjection.h:166
bool hasKeyword(const QString &kname, FindOptions opts) const
See if a keyword is in the current PvlObject, or deeper inside other PvlObjects and Pvlgroups within ...
Definition: PvlObject.cpp:236
Defines an angle and provides unit conversions.
Definition: Angle.h:45
virtual double MaximumLongitude() const
This returns the maximum longitude of the area of interest.
Definition: TProjection.cpp:743
double toDouble(const QString &string)
Global function to convert from a string to a double.
Definition: IString.cpp:149
bool toBool(const QString &string)
Global function to convert from a string to a boolean.
Definition: IString.cpp:38
double degrees() const
Get the angle in units of Degrees.
Definition: Angle.h:232
virtual double MinimumLatitude() const
This returns the minimum latitude of the area of interest.
Definition: TProjection.cpp:710
@ Triaxial
These projections are used to map triaxial and irregular-shaped bodies.
Definition: Projection.h:166
virtual PvlGroup Mapping()
This function returns the keywords that this projection uses.
Definition: TProjection.cpp:1698
double YCoord() const
This returns the projection Y provided SetGround, SetCoordinate, SetUniversalGround,...
Definition: Projection.cpp:400
Base class for Map Projections.
Definition: Projection.h:155
double XCoord() const
This returns the projection X provided SetGround, SetCoordinate, SetUniversalGround,...
Definition: Projection.cpp:387
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16