23 class DtChannelCompassInstance;
60 virtual void setVisible(
bool isVisible);
63 void setChannelName(
const std::string& deName,
64 const std::string& winName,
const std::string& channelName );
67 void setCompassHeading(
double heading );
71 void setModelDefinition(
const std::string& modelDefinition );
76 void setLocation(
unsigned int location );
79 unsigned int location()
const;
84 void setMargins(
unsigned int xMargin,
unsigned int yMargin );
88 void setNorthLetterFilename(
const std::string&
filename );
92 void setSouthLetterFilename(
const std::string&
filename );
96 void setEastLetterFilename(
const std::string&
filename );
100 void setWestLetterFilename(
const std::string&
filename );
103 void setCompassRadius(
unsigned int radius );
106 void setNorthLetterSize(
unsigned int width,
unsigned int height );
109 void setSouthLetterSize(
unsigned int width,
unsigned int height );
112 void setEastLetterSize(
unsigned int width,
unsigned int height );
115 void setWestLetterSize(
unsigned int width,
unsigned int height );
118 void showSmallTickMarks(
bool show );
121 void setDarkTickColor(
float r,
float g,
float b,
float a );
124 void setLightTickColor(
float r,
float g,
float b,
float a );
Definition: DtChannelCompass.h:47
DtChannelCompassInstance * myInstance
Definition: DtChannelCompass.h:127
Locations
Enumeration of allowable compass locations.
Definition: DtChannelCompass.h:39
Interface for a DtChannelCompassInstance An object that draws a 2D compass.
Definition: DtChannelCompassInstance.h:24
A model-like object that draws a 2D compass on a channel.
Definition: DtChannelCompass.h:28
Definition: DtChannelCompass.h:43
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
unsigned long long DtUniqueID
Definition: DtUniqueID.h:22
Definition: DtChannelCompass.h:44
Contains makVrv::DtUniqueID type.
Definition: DtChannelCompass.h:45
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Definition: DtChannelCompass.h:46
Definition: DtChannelCompass.h:42
Definition: DtChannelCompass.h:48
Contains DLL export macros.