25 friend class ::TestSalientRegions;
36 static knowCore::Uri collectionType();
37 static knowCore::Uri allFocusNodesView();
38 static knowCore::Uri primaryType();
39 static knowCore::UriList containedTypes();
40 static cres_qresult<knowCore::UriList>
41 defaultDatatypes(
const QList<QPair<knowCore::Uri, knowCore::ConstrainedValue>>& _constraints);
53 cres_qresult<SalientRegion>
salientRegion(
const knowCore::Uri& _salientregionUri)
const;
54 cres_qresult<bool> hasSalientRegion(
const knowCore::Uri& _salientregionUri)
const;
63 cres_qresult<QList<SalientRegion>>
66 template<
typename... _TArgs_>
67 cres_qresult<QList<SalientRegion>>
salientRegions(
const knowCore::Uri& _uri,
68 const knowCore::ConstrainedValue& _constraint,
69 const _TArgs_&...)
const;
72 cres_qresult<SalientRegion> insertSalientRegionFromCbor(
const QCborMap& _map);
79 const knowGIS::GeometryObject& _geometry,
const knowCore::Timestamp& _timestamp,
80 const knowCore::UriList& _klasses,
const knowCore::ValueHash& _properties,
81 const knowCore::Uri& _salientregionUri = knowCore::Uri::createUnique({
"salientregion"}));
cres_qresult< SalientRegion > createSalientRegion(const knowGIS::GeometryObject &_geometry, const knowCore::Timestamp &_timestamp, const knowCore::UriList &_klasses, const knowCore::ValueHash &_properties, const knowCore::Uri &_salientregionUri=knowCore::Uri::createUnique({"salientregion"}))
Definition Collection.cpp:94
cres_qresult< QList< SalientRegion > > salientRegions(const QList< QPair< knowCore::Uri, knowCore::ConstrainedValue > > &_constraints, const OperatorOptions &_operatorOptions=OperatorOptions()) const
Definition Collection.cpp:87