Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::MRadioNetworkGraphics Class Reference

Public Member Functions

const std::shared_ptr< MNetworkPathCollection > & GetPathCollection (int pathCollectionIndex) const
 
int GetNumPathCollections () const
 
int Build (const std::shared_ptr< RasterProjector > &vm, double dScale, const BasicGeoTypes::GeoRect &gr)
 
int BuildPath (std::shared_ptr< STK::PolylineRender2D > &pfc, int pathtype, int &numVectors)
 
std::string GetId () const
 
void SetVisible (bool visible)
 
bool GetVisible ()
 
void UnrequestAllGraphics ()
 
void ResetAllIx ()
 
void CleanAllExcessVectors ()
 
void ClearNetwork ()
 
void AddRadioLink (const MNetworkLink &link)
 

Public Attributes

std::string _id
 
bool _visible
 

Static Public Attributes

static float c_pathThicknessOK = 2.0f
 
static float c_pathThicknessNOK = 2.0f
 
static float c_pathThicknessUnk = 2.0f
 
static float c_pathThicknessJam = 2.0f
 
static STK::Color4f c_pathColorOK = STK::Color4f(0.0F, 1.0F, 0.0F)
 
static STK::Color4f c_pathColorNOK = STK::Color4f(1.0F, 0.0F, 0.0F)
 
static STK::Color4f c_pathColorUnk = STK::Color4f(0.7F, 0.7F, 0.7F)
 
static STK::Color4f c_pathColorJam = STK::Color4f(0.1F, 0.1F, 0.1F)
 

Protected Attributes

double m_dMinLat
 
double m_dMaxLat
 
double m_dMinLon
 
double m_dMaxLon
 
std::vector< MNetworkLink_network
 
int _numPathCollections
 
std::shared_ptr< MNetworkPathCollection_pfcOK
 
std::shared_ptr< MNetworkPathCollection_pfcNOK
 
std::shared_ptr< MNetworkPathCollection_pfcUnk
 
std::shared_ptr< MNetworkPathCollection_pfcJam
 

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