![]() |
Maria GDK 5.0.0.778
Documentation of native code in develop branch
|
#include <MCondition.h>
Public Member Functions | |
virtual bool | IsSatisfied (const ItemContext &context, const GenericGeoObjectAdapter &conditionObjectAccessor)=0 |
virtual std::chrono::seconds | getRefreshInterval () const |
virtual void | getMapScaleTransitions (std::set< double > &transitions) const |
Static Public Member Functions | |
static std::chrono::seconds | InfiniteRefresh () |
Condition - Short description. Detailed description.
|
pure virtual |
Depends true if condition is satisfied, otherwise false
context | Contains system parameters such as geo contest, settings and variables |
conditionObjectAccessor | Object to test (typically track or draw object) |
Implemented in Maria::CompositeCondition, Maria::ContextStateCondition, Maria::FieldCondition, Maria::SpeedCondition, Maria::TimeValidCondition, and MapScaleCondition.