22 class DtChannelGridLinesInstance;
44 virtual void setVisible(
bool isVisible );
47 void setChannelName(
const std::string& deName,
48 const std::string& winName,
const std::string& channelName );
52 void setModelDefinition(
const std::string& modelDefinition );
55 void setGridType(
unsigned gridType );
58 void setUnitType(
unsigned unitType,
bool isAngular );
61 void setMinimalGridlineLabelsEnabled(
bool enabled);
64 void setAutoSpacing(
bool autoSpacing );
67 void setFixedSpacingAmount(
double amount );
71 void setGarsFixedSpacing(
double degs);
75 void setMgrsMapSheetFixedSpacing(
double meters);
79 void setMinSpacing(
int pixels );
82 void setXOffset(
double offset );
85 void setYOffset(
double offset );
88 void setDecimalPlaces(
unsigned decimalPlaces );
96 virtual void setMaxGridLines(
int maxGridLines);
99 virtual void setMaxGridLineSegments(
int maxGridLineSegments);
102 virtual void setEastWestGridLineColor(
float r,
float g,
float b,
float a );
105 virtual void setEastWestLabelColor(
float r,
float g,
float b,
float a );
108 virtual void setNorthSouthGridLineColor(
float r,
float g,
float b,
float a );
111 virtual void setNorthSouthLabelColor(
float r,
float g,
float b,
float a );
114 virtual void setLabelFont(
const std::string& fontName );
117 virtual void setLabelPointSize(
int pointSize );
120 virtual void setLabelXOffset(
int pixels );
123 virtual void setLabelYOffset(
int pixels );
126 virtual void setLabelTextWidth(
int width );
129 virtual void setLabelTextHeight(
int height );
132 virtual void setGridLineWidth(
float width );
135 virtual void setLatLonLabelsCenteringCutoff(
int altitude);
138 virtual void setMgrsMapSheetCutoff(
double alt);
141 virtual void setGarsPolarLatitudeCutoff(
double latitude);
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
A model-like object that draws grid lines on a channel.
Definition: DtChannelGridLines.h:26
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
Interface for a DtChannelGridLinesInstance An object that draws a 2D compass.
Definition: DtChannelGridLinesInstance.h:21
voidpf uLong offset
Definition: ioapi.h:42
DtChannelGridLinesInstance * myInstance
Definition: DtChannelGridLines.h:146
Contains DLL export macros.