LuciadCPillar 2023.1.05
|
This is the complete list of members for luciad::PolylineHandlesProvider::IHandleFactory, including all inherited members.
createAppendPointHandle(const std::shared_ptr< Observable< std::shared_ptr< Polyline > > > &polyline, const std::shared_ptr< IPointEditAction > &editAction, const std::shared_ptr< FeatureEditContext > &context)=0 | luciad::PolylineHandlesProvider::IHandleFactory | pure virtual |
createElevationPointHandle(const std::shared_ptr< Observable< std::shared_ptr< Polyline > > > &polyline, size_t pointIndex, const std::shared_ptr< IPointEditAction > &editAction, const std::shared_ptr< FeatureEditContext > &context)=0 | luciad::PolylineHandlesProvider::IHandleFactory | pure virtual |
createInsertPointHandle(const std::shared_ptr< Observable< std::shared_ptr< Polyline > > > &polyline, size_t insertIndex, const std::shared_ptr< IPointEditAction > &editAction, const std::shared_ptr< FeatureEditContext > &context)=0 | luciad::PolylineHandlesProvider::IHandleFactory | pure virtual |
createMovePointHandle(const std::shared_ptr< Observable< std::shared_ptr< Polyline > > > &polyline, size_t pointIndex, const std::shared_ptr< IPointEditAction > &editAction, const std::shared_ptr< FeatureEditContext > &context)=0 | luciad::PolylineHandlesProvider::IHandleFactory | pure virtual |
createPrependPointHandle(const std::shared_ptr< Observable< std::shared_ptr< Polyline > > > &polyline, const std::shared_ptr< IPointEditAction > &editAction, const std::shared_ptr< FeatureEditContext > &context)=0 | luciad::PolylineHandlesProvider::IHandleFactory | pure virtual |
createRemovePointHandle(const std::shared_ptr< Observable< std::shared_ptr< Polyline > > > &polyline, size_t pointIndex, const std::shared_ptr< IPointEditAction > &editAction, const std::shared_ptr< FeatureEditContext > &context)=0 | luciad::PolylineHandlesProvider::IHandleFactory | pure virtual |
isAppendPointHandleValid(const std::shared_ptr< IEditHandle > &appendPointHandle, const std::shared_ptr< Observable< std::shared_ptr< Polyline > > > &polyline, const std::shared_ptr< FeatureEditContext > &context)=0 | luciad::PolylineHandlesProvider::IHandleFactory | pure virtual |
isElevationPointHandleValid(const std::shared_ptr< IEditHandle > &elevationPointHandle, const std::shared_ptr< Observable< std::shared_ptr< Polyline > > > &polyline, size_t pointIndex, const std::shared_ptr< FeatureEditContext > &context)=0 | luciad::PolylineHandlesProvider::IHandleFactory | pure virtual |
isInsertPointHandleValid(const std::shared_ptr< IEditHandle > &insertPointHandle, const std::shared_ptr< Observable< std::shared_ptr< Polyline > > > &polyline, size_t insertIndex, const std::shared_ptr< FeatureEditContext > &context)=0 | luciad::PolylineHandlesProvider::IHandleFactory | pure virtual |
isMovePointHandleValid(const std::shared_ptr< IEditHandle > &movePointHandle, const std::shared_ptr< Observable< std::shared_ptr< Polyline > > > &polyline, size_t pointIndex, const std::shared_ptr< FeatureEditContext > &context)=0 | luciad::PolylineHandlesProvider::IHandleFactory | pure virtual |
isPrependPointHandleValid(const std::shared_ptr< IEditHandle > &prependPointHandle, const std::shared_ptr< Observable< std::shared_ptr< Polyline > > > &polyline, const std::shared_ptr< FeatureEditContext > &context)=0 | luciad::PolylineHandlesProvider::IHandleFactory | pure virtual |
isRemovePointHandleValid(const std::shared_ptr< IEditHandle > &removePointHandle, const std::shared_ptr< Observable< std::shared_ptr< Polyline > > > &polyline, size_t pointIndex, const std::shared_ptr< FeatureEditContext > &context)=0 | luciad::PolylineHandlesProvider::IHandleFactory | pure virtual |
~IHandleFactory()=default | luciad::PolylineHandlesProvider::IHandleFactory | virtual |