Public Member Functions |
| | DtChannelGridLinesInstance () |
| | Default CTOR.
|
| virtual | ~DtChannelGridLinesInstance () |
| | Virtual DTOR.
|
| virtual void | setChannelName (const std::string &deName, const std::string &winName, const std::string &channelName) |
| | Set the name of the channel that this compass should be drawn on.
|
| virtual void | setModelDefinition (const std::string &modelDefinition) |
| | Set the model definition; note that this (potentially) includes all the other parameters enumeration below.
|
| virtual void | setVisible (bool isVisible) |
| | Set the grid lines to visible or invisible.
|
| virtual bool | visible () |
| | Return visibility status.
|
| virtual void | updateGridLines ()=0 |
| | Called anytime any of the grid line parameters change, and when the observer heading changes.
|
| virtual | ~DtSetVisibilityInterface () |
| | DtGridLinesParameters () |
| | CTOR.
|
| virtual | ~DtGridLinesParameters () |
| | DTOR.
|
| | DtGridLinesParameters (const DtGridLinesParameters &orig) |
| | Copy constructor.
|
| DtGridLinesParameters & | operator= (const DtGridLinesParameters &orig) |
| | \ brief Assignment operator
|
| virtual void | setGridType (makArchives::DtDisplayUnitsSettingsRecord::CoordSys gridType) |
| | Set the grid type.
|
| virtual void | setUnitType (makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits unitType) |
| | Set the unit type.
|
| virtual void | setUnitType (makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits unitType) |
| | Set the unit type.
|
| virtual void | setAutoSpacing (bool autoSpacing) |
| | Set whether auto spacing is used.
|
| virtual void | setMinSpacing (int pixels) |
| | Set the minimum pixel spacing for auto spacing.
|
| virtual void | setFixedSpacingAmount (double amount) |
| | Set the fixed spacing amount.
|
| virtual void | setXOffset (double offset) |
| | Set the x offset for the origin in current units.
|
| virtual void | setYOffset (double offset) |
| | Set the y offset amount in current units.
|
| virtual void | setDecimalPlaces (unsigned decimalPlaces) |
| | Set the number of decimals or, in the case of MGRS, decimalPlaces.
|
| virtual void | setMaxGridLines (int maxGridLines) |
| | Set the max number of grid lines in each direction.
|
| virtual void | setEastWestGridLineColor (float r, float g, float b, float a) |
| | Set the color of east-west grid lines.
|
| virtual void | setEastWestLabelColor (float r, float g, float b, float a) |
| | Set the color of the labels on east-west grid lines.
|
| virtual void | setNorthSouthGridLineColor (float r, float g, float b, float a) |
| | Set the color of north-south grid lines.
|
| virtual void | setNorthSouthLabelColor (float r, float g, float b, float a) |
| | Set the color of the labels north-south grid lines.
|
| virtual void | setLabelFont (const std::string &fontName) |
| | Set the font used for labels.
|
| virtual void | setLabelPointSize (int pointSize) |
| | Set the point size used for labels.
|
| virtual void | setLabelXOffset (int pixels) |
| | Set the offset of labels from the bottom of the screen.
|
| virtual void | setLabelYOffset (int pixels) |
| | Set the offset of labels from the left side of the screen.
|
| virtual void | setLabelTextWidth (int width) |
| | Set the width of the box used to display text in.
|
| virtual void | setLabelTextHeight (int height) |
| | Set the height of the box used to display text in.
|
| virtual void | setGridLineWidth (float width) |
| | Set the width of grid lines.
|
Interface for a DtChannelGridLinesInstance An object that draws a 2D compass.