This event provides information about the addition or removal of edit candidates.
More...
#include <luciad/edit/features/IFeatureEditCandidateProvider.h>
This event provides information about the addition or removal of edit candidates.
See the related guide for an overview of the editing API.
- See also
IFeatureEditCandidateObserver
-
IFeatureEditCandidateProvider
- Since
- 2020.1
◆ FeatureEditCandidateEvent() [1/3]
luciad::FeatureEditCandidateEvent::FeatureEditCandidateEvent |
( |
| ) |
|
Creates a new emtpy event.
◆ ~FeatureEditCandidateEvent()
luciad::FeatureEditCandidateEvent::~FeatureEditCandidateEvent |
( |
| ) |
|
◆ FeatureEditCandidateEvent() [2/3]
◆ FeatureEditCandidateEvent() [3/3]
◆ editCandidateAdded()
void luciad::FeatureEditCandidateEvent::editCandidateAdded |
( |
LayerFeatureId |
editCandidate | ) |
|
Adds information to the event that an edit candidate was added.
- Parameters
-
editCandidate | the added edit candidate |
◆ editCandidateRemoved()
void luciad::FeatureEditCandidateEvent::editCandidateRemoved |
( |
LayerFeatureId |
editCandidate | ) |
|
Adds information to the event that an edit candidate was removed.
- Parameters
-
editCandidate | the removed edit candidate |
◆ getAddedEditCandidates()
const std::vector< LayerFeatureId > & luciad::FeatureEditCandidateEvent::getAddedEditCandidates |
( |
| ) |
const |
- Returns
- all added edit candidates
◆ getRemovedEditCandidates()
const std::vector< LayerFeatureId > & luciad::FeatureEditCandidateEvent::getRemovedEditCandidates |
( |
| ) |
const |
- Returns
- all removed edit candidates
◆ operator=()