Mapper  0.9.0
API documentation
Public Types | Public Attributes | List of all members
OpenOrienteering::SymbolRule Struct Reference

This struct defines a single symbol assignment rule. More...

#include <symbol_rule_set.h>

Collaboration diagram for OpenOrienteering::SymbolRule:
Collaboration graph
[legend]

Public Types

enum  RuleType { NoAssignment = 0, ManualAssignment, AutomaticAssignment, DefinedAssignment }
 

Public Attributes

ObjectQuery query
 
const Symbolsymbol
 
RuleType type
 

Detailed Description

This struct defines a single symbol assignment rule.

Unless the type is NoAssignment, a rule specifies a new symbol for objects which match a particular query.

Member Enumeration Documentation

◆ RuleType

Enumerator
NoAssignment 
ManualAssignment 
AutomaticAssignment 
DefinedAssignment 

Member Data Documentation

◆ query

ObjectQuery OpenOrienteering::SymbolRule::query

◆ symbol

const Symbol* OpenOrienteering::SymbolRule::symbol

◆ type

RuleType OpenOrienteering::SymbolRule::type

The documentation for this struct was generated from the following file: