Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::MGrid4Whiskey Class Reference
Inheritance diagram for Maria::MGrid4Whiskey:
Maria::MGridBase

Public Member Functions

const MWhiskeyPosGetWhiskeyPos () const
 
void SetWhiskeyPos (const MWhiskeyPos &whiskeyPos)
 
const MGrid4WhiskeyOriginReference & GetOriginReference () const
 
void SetOriginReference (const MGrid4WhiskeyOriginReference &originReference)
 
int GetNLinesX () const
 
void SetNLinesX (int nLinesX)
 
int GetNLinesY () const
 
void SetNLinesY (int nLinesY)
 
const std::string & GetUnwantedLetters () const
 
void SetUnwantedLetters (const std::string &unwantedLetters)
 
const std::set< std::string > & GetUnwantedStrings () const
 
void SetUnwantedStrings (const std::set< std::string > &skipList)
 
const std::string & GetStartLabel () const
 
void SetStartLabel (const std::string &startLabel)
 
int GetStartIndex () const
 
void SetStartIndex (int startIndex)
 
const std::set< int > & GetUnwantedIndeces () const
 
void SetUnwantedIndeces (const std::set< int > &skips)
 
bool Create (const std::shared_ptr< RasterProjector > &vm, double dScale, const BasicGeoTypes::GeoRect &gr, GridLayout *pGL)
 
int Build ()
 
int BuildAuxPath (std::shared_ptr< STK::PolylineRender2D > &pfc, int pathtype, int &numVectors)
 
- Public Member Functions inherited from Maria::MGridBase
const std::shared_ptr< GridPathCollection > & GetPathCollection (int pathCollectionIndex) const
 
int GetNumPathCollections () const
 
const std::shared_ptr< FlCache > & GetLabelCache () const
 
virtual bool Create (const std::shared_ptr< RasterProjector > &vm, double dScale, const BasicGeoTypes::GeoRect &gr, GridLayout *pGL)
 
virtual int Build ()
 
virtual int BuildAuxPath (std::shared_ptr< STK::PolylineRender2D > &pfc, int pathtype, int &numVectors)
 
const std::string GetId () const
 
GridTypes GetGridType () const
 
void SetVisible (bool visible)
 
bool GetVisible ()
 
void UnrequestAllGraphics ()
 
void UpdatePixelResolution (float pixelResolutionScale)
 

Public Attributes

MWhiskeyPos _whiskeyPos
 
double _GridSizeX
 
double _GridSizeY
 
MGrid4WhiskeyOriginReference _Origin
 
- Public Attributes inherited from Maria::MGridBase
GridLayoutm_pGL
 
GridSpacing m_GS
 
std::string _id
 
bool _visible
 

Protected Attributes

double m_dStepSizeX
 
double _dStartX
 
int _nLinesX = 25
 
double m_dStepSizeY
 
double _dStartY
 
int _nLinesY = 25
 
int _subDivs = 0
 
int _mode = 1
 
double _minX
 
double _minY
 
double _maxX
 
double _maxY
 
double _gridSizeX
 
double _gridSizeY
 
- Protected Attributes inherited from Maria::MGridBase
std::shared_ptr< RasterProjectorm_vm
 
double m_dScale
 
bool m_bPolar
 
double m_dMinLat
 
double m_dMaxLat
 
double m_dMinLon
 
double m_dMaxLon
 
double m_dGridSize
 
int _numPathCollections
 
std::shared_ptr< GridPathCollection_pfcPrimary
 
std::shared_ptr< GridPathCollection_pfcSecondary
 
std::shared_ptr< GridPathCollection_pfcThird
 
std::shared_ptr< GridPathCollection_pfcFourth
 
std::shared_ptr< FlCache_flCache
 
GridTypes _gridType
 

Additional Inherited Members

- Protected Member Functions inherited from Maria::MGridBase
virtual void Init (const std::shared_ptr< RasterProjector > &vm, double dScale, const BasicGeoTypes::GeoRect &gr, GridLayout *pGL, double dGridSize)
 
virtual void SetTics (double dCompfactor, double dGridSizeX, double dGridSizeY)
 
double SanityCheck (double value, double sweep, double max)
 

Member Function Documentation

◆ Build()

int MGrid4Whiskey::Build ( )
virtual

Reimplemented from Maria::MGridBase.

◆ BuildAuxPath()

int MGrid4Whiskey::BuildAuxPath ( std::shared_ptr< STK::PolylineRender2D > &  pfc,
int  pathtype,
int &  numVectors 
)
virtual

Reimplemented from Maria::MGridBase.

◆ Create()

bool MGrid4Whiskey::Create ( const std::shared_ptr< RasterProjector > &  vm,
double  dScale,
const BasicGeoTypes::GeoRect gr,
GridLayout pGL 
)
virtual

Reimplemented from Maria::MGridBase.


The documentation for this class was generated from the following files: