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

Public Member Functions

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::MGridGlobal
virtual bool Create (const std::shared_ptr< RasterProjector > &vm, double dScale, const BasicGeoTypes::GeoRect &gr, GridLayout *pGL)
 
virtual int Build ()
 
void BuildPolarTicks ()
 
- 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)
 

Protected Member Functions

void SetTics (double dCompfactor, double dGridSizeX, double dGridSizeY, bool bUseVertFL)
 
- Protected Member Functions inherited from Maria::MGridGlobal
bool GetPoint (double dLat, double dLon, BasicGeoTypes::PointDXY &pt) const
 
- 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)
 

Additional Inherited Members

- Static Public Member Functions inherited from Maria::MGridGlobal
static void GetLabelStrings (double dVal, std::string &sMajor, std::string &sMinor)
 
- Public Attributes inherited from Maria::MGridBase
GridLayoutm_pGL
 
GridSpacing m_GS
 
std::string _id
 
bool _visible
 
- Protected Attributes inherited from Maria::MGridGlobal
double m_dGridSizeX
 
double m_dStepSizeX
 
double m_dStartX
 
int m_nLinesX
 
double m_dGridSizeY
 
double m_dStepSizeY
 
double m_dStartY
 
int m_nLinesY
 
int _numVectorsPrimary
 
- 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
 

Member Function Documentation

◆ Build()

int MGridGars::Build ( )
virtual

Reimplemented from Maria::MGridGlobal.

◆ BuildAuxPath()

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

Reimplemented from Maria::MGridBase.

◆ Create()

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

Reimplemented from Maria::MGridGlobal.


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