|
libosmscout 0.1
|
The type positions of one style family: the family's lookup table holds one entry per type the loaded sheet references, and positions[typeIndex] is the position of that type in the table, or noPosition when the sheet does not reference it.
More...
#include <StyleConfig.h>
Public Attributes | |
| size_t | count {0} |
| Number of types the family references. | |
| std::vector< uint32_t > | positions |
| One entry per defined type. | |
Static Public Attributes | |
| static constexpr uint32_t | noPosition =std::numeric_limits<uint32_t>::max() |
The type positions of one style family: the family's lookup table holds one entry per type the loaded sheet references, and positions[typeIndex] is the position of that type in the table, or noPosition when the sheet does not reference it.
Filled by Postprocess().
| size_t osmscout::StyleConfig::LookupPositions::count {0} |
Number of types the family references.
Referenced by osmscout::CollectReferencedTypes(), and osmscout::SortInConditionals().
|
staticconstexpr |
Referenced by osmscout::CollectReferencedTypes(), osmscout::LookupRow(), and osmscout::SortInConditionals().
| std::vector<uint32_t> osmscout::StyleConfig::LookupPositions::positions |
One entry per defined type.
Referenced by osmscout::CollectReferencedTypes(), osmscout::LookupRow(), and osmscout::SortInConditionals().