gre/lrmapgrd.h File Reference

<gre/lrmapgrd.h> More...

#include <gre/layer.h>
Include dependency graph for lrmapgrd.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GRE::LAYER_MAPGRID
 GRE layer class for viewing Map Grid. More...
class  GRE::LAYER_MAPGRID::DISPPARM

Namespaces

namespace  GRE

Defines

#define MAPGRID_COORDFMTLATLON_AddSpace   0x0040
#define MAPGRID_COORDFMTLATLON_DDdddd   0x0001
#define MAPGRID_COORDFMTLATLON_DDMM   0x0005
#define MAPGRID_COORDFMTLATLON_DDMMmmm   0x0002
#define MAPGRID_COORDFMTLATLON_DDMMSS   0x0000
#define MAPGRID_COORDFMTLATLON_DDMMSSs   0x0004
#define MAPGRID_COORDFMTLATLON_DDMMSSss   0x0003
#define MAPGRID_COORDFMTLATLON_DirFirst   0x0200
#define MAPGRID_COORDFMTLATLON_DirLast   0x0400
#define MAPGRID_COORDFMTLATLON_Leading0Deg   0x0080
#define MAPGRID_COORDFMTLATLON_Leading0MS   0x0100
#define MAPGRID_COORDFMTLATLON_MASK   0x000F
#define MAPGRID_COORDFMTLATLON_None   0x000F
#define MAPGRID_COORDFMTLATLON_NoSymbol   0x0020
#define MAPGRID_COORDFMTPROJ_Comma   1
#define MAPGRID_COORDFMTPROJ_NoSpace   3
#define MAPGRID_COORDFMTPROJ_Period   2
#define MAPGRID_COORDFMTPROJ_Space   0
#define MAPGRID_COORDFMTPROJ_xXX   10
#define MAPGRID_COORDFMTPROJ_xXXN   9
#define MAPGRID_COORDFMTPROJ_xXXxxx   5
#define MAPGRID_COORDFMTPROJ_xXXxxx_XX   6
#define MAPGRID_COORDFMTPROJ_xXXxxxN   4
#define MAPGRID_COORDFMTPROJ_xXXxxxN_XX   7
#define MAPGRID_COORDFMTPROJ_xXXxxxNp_XX   8
#define MAPGRID_COORDORIENT_AlongTick   3
#define MAPGRID_COORDORIENT_Horizontal   0
#define MAPGRID_COORDORIENT_Parallel   1
#define MAPGRID_COORDORIENT_Perpendicular   2
#define MAPGRID_COORDORIENT_Vertical   4
#define MAPGRID_VERTICALAXES_All   4
#define MAPGRID_VERTICALAXES_Farthest1   1
#define MAPGRID_VERTICALAXES_Farthest2   2
#define MAPGRID_VERTICALAXES_Farthest3   3
#define MAPGRID_VERTICALAXES_None   0
#define MAPGRIDDISPFLAG_Antialias   (0x00100000)
#define MAPGRIDDISPFLAG_BorderRelative   (0x00001000)
#define MAPGRIDDISPFLAG_ExcludeFromGroupExt   (0x00800000)
#define MAPGRIDDISPFLAG_HintThinLines   (0x00200000)
#define MAPGRIDDISPFLAG_LayoutScale   (0x00004000)
#define MAPGRIDDISPFLAG_MatchGroupExtents   (0x00400000)
#define MAPGRIDDISPFLAG_NoFullCoordLowest   (0x00000008)
#define MAPGRIDDISPFLAG_ShowBorder   (0x00000080)
#define MAPGRIDDISPFLAG_ShowBorderBottom3D   (0x00000400)
#define MAPGRIDDISPFLAG_ShowBorderTicks   (0x00000020)
#define MAPGRIDDISPFLAG_ShowBorderTicksExt   (0x00000002)
#define MAPGRIDDISPFLAG_ShowBorderTicksInt   (0x00000004)
#define MAPGRIDDISPFLAG_ShowBorderTop3D   (0x00000800)
#define MAPGRIDDISPFLAG_ShowCoordText2D   (0x00000040)
#define MAPGRIDDISPFLAG_ShowCoordText3D   (0x00000200)
#define MAPGRIDDISPFLAG_ShowCornerText2D   (0x00040000)
#define MAPGRIDDISPFLAG_ShowCornerText3D   (0x00080000)
#define MAPGRIDDISPFLAG_ShowDegOnlyIfMin0   (0x00020000)
#define MAPGRIDDISPFLAG_ShowGrid   (0x00000010)
#define MAPGRIDDISPFLAG_ShowInteriorTicks   (0x00000100)
#define MAPGRIDDISPFLAG_ShowMinSec0   (0x00010000)
#define MAPGRIDDISPFLAG_ShowVerticalScale   (0x00008000)
#define MAPGRIDDISPFLAG_ShowVerticalTicks   (0x00002000)
#define MAPGRIDDISPFLAG_SizeRelative   (0x00000001)
#define MAPGRIDDISPFLAGS_ShowBorderTicksAny   (MAPGRIDDISPFLAG_ShowBorderTicks | MAPGRIDDISPFLAG_ShowBorderTicksExt | MAPGRIDDISPFLAG_ShowBorderTicksInt)

Detailed Description

<gre/lrmapgrd.h>

GRE::LAYER_MAPGRID class definitions.


Define Documentation

#define MAPGRID_COORDFMTLATLON_AddSpace   0x0040
#define MAPGRID_COORDFMTLATLON_DDdddd   0x0001
#define MAPGRID_COORDFMTLATLON_DDMM   0x0005
#define MAPGRID_COORDFMTLATLON_DDMMmmm   0x0002
#define MAPGRID_COORDFMTLATLON_DDMMSS   0x0000
#define MAPGRID_COORDFMTLATLON_DDMMSSs   0x0004
#define MAPGRID_COORDFMTLATLON_DDMMSSss   0x0003
#define MAPGRID_COORDFMTLATLON_DirFirst   0x0200
#define MAPGRID_COORDFMTLATLON_DirLast   0x0400
#define MAPGRID_COORDFMTLATLON_Leading0Deg   0x0080
#define MAPGRID_COORDFMTLATLON_Leading0MS   0x0100
#define MAPGRID_COORDFMTLATLON_MASK   0x000F
#define MAPGRID_COORDFMTLATLON_None   0x000F
#define MAPGRID_COORDFMTLATLON_NoSymbol   0x0020
#define MAPGRID_COORDFMTPROJ_Comma   1
#define MAPGRID_COORDFMTPROJ_NoSpace   3
#define MAPGRID_COORDFMTPROJ_Period   2
#define MAPGRID_COORDFMTPROJ_Space   0
#define MAPGRID_COORDFMTPROJ_xXX   10
#define MAPGRID_COORDFMTPROJ_xXXN   9
#define MAPGRID_COORDFMTPROJ_xXXxxx   5
#define MAPGRID_COORDFMTPROJ_xXXxxx_XX   6
#define MAPGRID_COORDFMTPROJ_xXXxxxN   4
#define MAPGRID_COORDFMTPROJ_xXXxxxN_XX   7
#define MAPGRID_COORDFMTPROJ_xXXxxxNp_XX   8
#define MAPGRID_COORDORIENT_AlongTick   3
#define MAPGRID_COORDORIENT_Horizontal   0
#define MAPGRID_COORDORIENT_Parallel   1
#define MAPGRID_COORDORIENT_Perpendicular   2
#define MAPGRID_COORDORIENT_Vertical   4
#define MAPGRID_VERTICALAXES_All   4
#define MAPGRID_VERTICALAXES_Farthest1   1
#define MAPGRID_VERTICALAXES_Farthest2   2
#define MAPGRID_VERTICALAXES_Farthest3   3
#define MAPGRID_VERTICALAXES_None   0
#define MAPGRIDDISPFLAG_Antialias   (0x00100000)

Antialias.

#define MAPGRIDDISPFLAG_BorderRelative   (0x00001000)

Interval is relative to borders, not 0.

#define MAPGRIDDISPFLAG_ExcludeFromGroupExt   (0x00800000)

Exclude from group extents.

#define MAPGRIDDISPFLAG_HintThinLines   (0x00200000)

Hint Thin Lines via Transparency.

#define MAPGRIDDISPFLAG_LayoutScale   (0x00004000)

Use layout mapscale.

#define MAPGRIDDISPFLAG_MatchGroupExtents   (0x00400000)

Match group extents.

#define MAPGRIDDISPFLAG_NoFullCoordLowest   (0x00000008)

Don't force full coordinates on lowest X/Y value.

#define MAPGRIDDISPFLAG_ShowBorder   (0x00000080)

Show border.

#define MAPGRIDDISPFLAG_ShowBorderBottom3D   (0x00000400)

Show border at Z = zmin in 3D.

#define MAPGRIDDISPFLAG_ShowBorderTicks   (0x00000020)

Show tick marks at border (OLD).

#define MAPGRIDDISPFLAG_ShowBorderTicksExt   (0x00000002)

Show tick marks outside border.

#define MAPGRIDDISPFLAG_ShowBorderTicksInt   (0x00000004)

Show tick marks inside border.

#define MAPGRIDDISPFLAG_ShowBorderTop3D   (0x00000800)

Show border at Z = zmax in 3D.

#define MAPGRIDDISPFLAG_ShowCoordText2D   (0x00000040)

Show coordinate text in 2D.

#define MAPGRIDDISPFLAG_ShowCoordText3D   (0x00000200)

Show coordinate text in 3D.

#define MAPGRIDDISPFLAG_ShowCornerText2D   (0x00040000)

Show coordinates at corners.

#define MAPGRIDDISPFLAG_ShowCornerText3D   (0x00080000)

Show coordinates at corners.

#define MAPGRIDDISPFLAG_ShowDegOnlyIfMin0   (0x00020000)

Show degrees in lat-lon only if minutes = 0.

#define MAPGRIDDISPFLAG_ShowGrid   (0x00000010)

Show grid.

#define MAPGRIDDISPFLAG_ShowInteriorTicks   (0x00000100)

Show interior tick marks.

#define MAPGRIDDISPFLAG_ShowMinSec0   (0x00010000)

Show minutes/seconds in lat-lon even if 0.

#define MAPGRIDDISPFLAG_ShowVerticalScale   (0x00008000)

Show scale on vertical axes.

#define MAPGRIDDISPFLAG_ShowVerticalTicks   (0x00002000)

Show ticks on vertical axes.

#define MAPGRIDDISPFLAG_SizeRelative   (0x00000001)

Sizes relative to TickScale.

#define MAPGRIDDISPFLAGS_ShowBorderTicksAny   (MAPGRIDDISPFLAG_ShowBorderTicks | MAPGRIDDISPFLAG_ShowBorderTicksExt | MAPGRIDDISPFLAG_ShowBorderTicksInt)

Generated on Sun Oct 7 21:23:27 2012 for TNTsdk 2012 by  doxygen 1.6.1