LuciadCPillar 2023.1.04
|
A query specifies which features you are interested in. More...
#include <luciad/maps/Map.h>
Classes | |
class | Builder |
Builder for a Map::FeatureQuery. More... | |
Public Member Functions | |
FeatureQuery (const FeatureQuery &other) | |
FeatureQuery (FeatureQuery &&other) noexcept | |
~FeatureQuery () | |
std::optional< std::vector< LayerFeatureId > > | getFeatures () const |
Returns the (optionally) features to select for this query. More... | |
Rectangle | getRectangle () const |
Returns the rectangle the features must interact with, defined in device independent pixels. More... | |
bool | isIncludeControllerLayers () const |
FeatureQuery & | operator= (FeatureQuery other) noexcept |
Static Public Member Functions | |
static Builder | newBuilder () |
Creates the builder class for creation of the FeatureQuery. More... | |
A query specifies which features you are interested in.
luciad::Map::FeatureQuery::~FeatureQuery | ( | ) |
luciad::Map::FeatureQuery::FeatureQuery | ( | const FeatureQuery & | other | ) |
|
noexcept |
std::optional< std::vector< LayerFeatureId > > luciad::Map::FeatureQuery::getFeatures | ( | ) | const |
Returns the (optionally) features to select for this query.
Rectangle luciad::Map::FeatureQuery::getRectangle | ( | ) | const |
Returns the rectangle the features must interact with, defined in device independent pixels.
bool luciad::Map::FeatureQuery::isIncludeControllerLayers | ( | ) | const |
|
static |
Creates the builder class for creation of the FeatureQuery.
|
noexcept |