![]() |
ImFusion C++ SDK 4.4.0
|
This is the complete list of members for ImFusion::Project, including all inherited members.
| activeAnnotationLayerChanged (defined in ImFusion::Project) | ImFusion::Project | |
| activeGeometricAnnotations() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| activePixelwise() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| activePixelwiseLayerChanged (defined in ImFusion::Project) | ImFusion::Project | |
| addDescriptor(std::unique_ptr< DataDescriptor > desc, const SharedImageSet *image=nullptr, Progress *progress=nullptr) (defined in ImFusion::Project) | ImFusion::Project | |
| allowedResourceLocations() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| allowedResourceUrls() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| allowsData2D() const (defined in ImFusion::Project) | ImFusion::Project | |
| allowsData3D() const (defined in ImFusion::Project) | ImFusion::Project | |
| allowsDataMultiChannel() const (defined in ImFusion::Project) | ImFusion::Project | |
| allowsDataSingleChannel() const (defined in ImFusion::Project) | ImFusion::Project | |
| anyActiveLayerChangedPost (defined in ImFusion::Project) | ImFusion::Project | |
| anyActiveLayerChangedPre (defined in ImFusion::Project) | ImFusion::Project | |
| applyNewLayers(ProjectTypes newProjectType, std::vector< std::unique_ptr< PixelwiseData > > pixelwiseLayers, const std::vector< TypeMapping > &pixelwiseTypeMapping, std::vector< std::unique_ptr< GeometricAnnotationData > > geometricAnnotationLayers, const std::vector< TypeMapping > &geometricAnnotationTypeMapping, Progress *progress=nullptr) (defined in ImFusion::Project) | ImFusion::Project | |
| applyRemoteEvent(int timestamp, const QJsonObject &jsonEvent) (defined in ImFusion::Project) | ImFusion::Project | |
| applySettingsChange(const SettingsUpdate &update) (defined in ImFusion::Project) | ImFusion::Project | |
| authProvider() const | ImFusion::Project | |
| authProviderShared() const (defined in ImFusion::Project) | ImFusion::Project | |
| Configurable()=default (defined in ImFusion::Configurable) | ImFusion::Configurable | |
| Configurable(const Configurable &rhs) (defined in ImFusion::Configurable) | ImFusion::Configurable | |
| Configurable(Configurable &&rhs) noexcept (defined in ImFusion::Configurable) | ImFusion::Configurable | |
| configuration(Properties *p) const override | ImFusion::Project | virtual |
| configure(const Properties *p) override | ImFusion::Project | virtual |
| configureDefaults() | ImFusion::Configurable | virtual |
| CopyLabelData enum value (defined in ImFusion::Project) | ImFusion::Project | |
| CopyTags enum value (defined in ImFusion::Project) | ImFusion::Project | |
| copyToRemote(const Filesystem::Url &remoteUrl, const std::set< QString > &descriptorIdsToCopy={}, Progress *progress=nullptr) const | ImFusion::Project | |
| createNewLocalProject(Settings settings, std::vector< std::unique_ptr< PixelwiseData > > pixelwiseLayers, std::vector< std::unique_ptr< GeometricAnnotationData > > geometricAnnotationLayers) (defined in ImFusion::Project) | ImFusion::Project | static |
| createNewRemoteProject(Settings settings, const std::vector< TagType > &tagTypes, const std::vector< std::unique_ptr< PixelwiseData > > &pixelwiseLayers, const std::vector< std::unique_ptr< GeometricAnnotationData > > &geometricAnnotationLayers, std::shared_ptr< Network::AuthorizationProvider > authProvider, Progress *progress) (defined in ImFusion::Project) | ImFusion::Project | static |
| currentData() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| dataDescriptors() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| dataLoadedPost (defined in ImFusion::Project) | ImFusion::Project | |
| dataLoadedPre (defined in ImFusion::Project) | ImFusion::Project | |
| datasetGroupingHierachy() const | ImFusion::Project | |
| datasetLicenses() (defined in ImFusion::Project) | ImFusion::Project | inline |
| datasetLicenses() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| DataType enum name (defined in ImFusion::Project) | ImFusion::Project | |
| dataType() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| DataTypes typedef (defined in ImFusion::Project) | ImFusion::Project | |
| dataUnloadedPre (defined in ImFusion::Project) | ImFusion::Project | |
| deleteDescriptors(const std::vector< DataDescriptor * > &descs) (defined in ImFusion::Project) | ImFusion::Project | |
| descriptorAnnotationThumbnailChanged (defined in ImFusion::Project) | ImFusion::Project | |
| descriptorDeletedPre (defined in ImFusion::Project) | ImFusion::Project | |
| descriptorModified (defined in ImFusion::Project) | ImFusion::Project | |
| descriptorOwningStateChanged (defined in ImFusion::Project) | ImFusion::Project | |
| descriptorsAdded (defined in ImFusion::Project) | ImFusion::Project | |
| descriptorsDeleted (defined in ImFusion::Project) | ImFusion::Project | |
| descriptorThumbnailChanged (defined in ImFusion::Project) | ImFusion::Project | |
| directoryChanged (defined in ImFusion::Project) | ImFusion::Project | |
| disconnectAll() | ImFusion::SignalReceiver | protected |
| dummyProject(ProjectTypes t, std::vector< std::unique_ptr< PixelwiseData > > pixelwiseLayers, std::vector< std::unique_ptr< GeometricAnnotationData > > geometricAnnotationLayers) (defined in ImFusion::Project) | ImFusion::Project | static |
| enabledActions() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| experiments() (defined in ImFusion::Project) | ImFusion::Project | inline |
| FailureAction enum name | ImFusion::Project | |
| FailureActionAndPath typedef | ImFusion::Project | |
| failureCallback() const (defined in ImFusion::Project) | ImFusion::Project | |
| findDescriptorFromID(const QString &identifier) const (defined in ImFusion::Project) | ImFusion::Project | |
| ForceCopy enum value (defined in ImFusion::Project) | ImFusion::Project | |
| generateMissingThumbnails(Progress *progress=nullptr) const (defined in ImFusion::Project) | ImFusion::Project | |
| GeometricAnnotationData typedef (defined in ImFusion::Project) | ImFusion::Project | |
| geometricAnnotationLayers() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| geometricAnnotations(std::optional< size_t >={}) const (defined in ImFusion::Project) | ImFusion::Project | |
| GeometricAnnotationsProject enum value (defined in ImFusion::Project) | ImFusion::Project | |
| hasMultipleLayers() const (defined in ImFusion::Project) | ImFusion::Project | |
| imageLoadedPost (defined in ImFusion::Project) | ImFusion::Project | |
| ImagewiseProject enum value (defined in ImFusion::Project) | ImFusion::Project | |
| import(const std::vector< Import::Entry > &entries, bool copyData, LayersToModify layersToModify, Progress *progress) | ImFusion::Project | |
| importDescriptorsFromProject(const Project &p, Flags< ImportProjectOption > flags, bool dryRun, Progress *progress=nullptr) (defined in ImFusion::Project) | ImFusion::Project | |
| importLayers(std::vector< SharedImageSet * > layers, LayersToModify layersToModify, Progress *progress=nullptr) (defined in ImFusion::Project) | ImFusion::Project | |
| ImportNewOnes enum value (defined in ImFusion::Project) | ImFusion::Project | |
| ImportProjectOption enum name (defined in ImFusion::Project) | ImFusion::Project | |
| INTERRUPTED enum value (defined in ImFusion::Project) | ImFusion::Project | |
| isDatasetCompatible(const ImageMetadata &meta) const (defined in ImFusion::Project) | ImFusion::Project | |
| isDatasetCompatible(const DataTypes &types, const ImageMetadata &meta) (defined in ImFusion::Project) | ImFusion::Project | static |
| isDummy() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| isLocal() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| isReadOnly() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| isRemote() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| isRemoteProjectPath(const QString &projectPath) (defined in ImFusion::Project) | ImFusion::Project | static |
| latestRemoteEventTimestamp() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| layersChangedPost (defined in ImFusion::Project) | ImFusion::Project | |
| layersChangedPre (defined in ImFusion::Project) | ImFusion::Project | |
| LayersToModify enum name (defined in ImFusion::Project) | ImFusion::Project | |
| loadDataSet(DataDescriptor &desc, Progress *progress) (defined in ImFusion::Project) | ImFusion::Project | |
| loadInstructions() const | ImFusion::Project | |
| LoadInterrupted (defined in ImFusion::Project) | ImFusion::Project | static |
| loadLocalProject(QString projectDir, const Properties &prop, bool readOnly) | ImFusion::Project | static |
| loadRemoteProject(const std::string &projectUrl, std::shared_ptr< Network::AuthorizationProvider > authProvider, Progress *progress=nullptr) (defined in ImFusion::Project) | ImFusion::Project | static |
| LoadStatus enum name (defined in ImFusion::Project) | ImFusion::Project | |
| localDataCache() const (defined in ImFusion::Project) | ImFusion::Project | |
| m_params | ImFusion::Configurable | protected |
| name() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| nameChanged (defined in ImFusion::Project) | ImFusion::Project | |
| NoProjectType enum value (defined in ImFusion::Project) | ImFusion::Project | |
| NOT_COMPATIBLE enum value (defined in ImFusion::Project) | ImFusion::Project | |
| NOT_FOUND enum value (defined in ImFusion::Project) | ImFusion::Project | |
| numberGeometricAnnotationLayers() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| numberPixelwiseLayers() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| OK enum value (defined in ImFusion::Project) | ImFusion::Project | |
| operator=(const Project &)=delete (defined in ImFusion::Project) | ImFusion::Project | |
| ImFusion::SignalReceiver::operator=(SignalReceiver rhs) | ImFusion::SignalReceiver | |
| operator=(const Configurable &) (defined in ImFusion::Configurable) | ImFusion::Configurable | |
| operator=(Configurable &&) noexcept (defined in ImFusion::Configurable) | ImFusion::Configurable | |
| permissions() const | ImFusion::Project | inline |
| pixelwise(std::optional< size_t >={}) const (defined in ImFusion::Project) | ImFusion::Project | |
| PixelwiseData typedef (defined in ImFusion::Project) | ImFusion::Project | |
| pixelwiseLayers() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| PixelwiseProject enum value (defined in ImFusion::Project) | ImFusion::Project | |
| Project(const Project &)=delete (defined in ImFusion::Project) | ImFusion::Project | |
| projectId() const | ImFusion::Project | inline |
| projectPath() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| ProjectType enum name (defined in ImFusion::Project) | ImFusion::Project | |
| projectType() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| ProjectTypes typedef (defined in ImFusion::Project) | ImFusion::Project | |
| queryAndApplyNewerEvents() (defined in ImFusion::Project) | ImFusion::Project | |
| registerParameter(ParameterBase *param) | ImFusion::Configurable | |
| serverVersion() const | ImFusion::Project | inline |
| setActiveGeometricAnnotations(std::optional< size_t >) (defined in ImFusion::Project) | ImFusion::Project | |
| setActivePixelwise(std::optional< size_t >) (defined in ImFusion::Project) | ImFusion::Project | |
| setCurrentDataSet(std::unique_ptr< DataSet > data) (defined in ImFusion::Project) | ImFusion::Project | |
| setDatasetGroupingHierachy(const std::vector< std::string > &grouping) | ImFusion::Project | |
| setFailureCallback(std::function< FailureActionAndPath(std::string)> callback) | ImFusion::Project | |
| signalParametersChanged | ImFusion::Configurable | |
| SignalReceiver()=default | ImFusion::SignalReceiver | |
| SignalReceiver(const SignalReceiver &other) | ImFusion::SignalReceiver | |
| supportsDataLinkAndCopy() const (defined in ImFusion::Project) | ImFusion::Project | |
| supportsExperiments() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| switchDataSetWithProgress(DataDescriptor &desc, QWidget *parent) | ImFusion::Project | |
| tagsChangedPost (defined in ImFusion::Project) | ImFusion::Project | |
| tagsChangedPre (defined in ImFusion::Project) | ImFusion::Project | |
| tagSystem() (defined in ImFusion::Project) | ImFusion::Project | |
| tagSystem() const (defined in ImFusion::Project) | ImFusion::Project | |
| tagTypes() const (defined in ImFusion::Project) | ImFusion::Project | inline |
| takeCurrentDataSet() (defined in ImFusion::Project) | ImFusion::Project | |
| toJson(Settings settings, const std::vector< TagType > &tagTypes, const std::vector< std::unique_ptr< PixelwiseData > > &pixelwiseLayers, const std::vector< std::unique_ptr< GeometricAnnotationData > > &geometricAnnotationLayers) | ImFusion::Project | static |
| TypeMapping typedef (defined in ImFusion::Project) | ImFusion::Project | |
| unhandledRemoteEvent (defined in ImFusion::Project) | ImFusion::Project | |
| unloadCurrentDataSet(Progress *progress) (defined in ImFusion::Project) | ImFusion::Project | |
| unregisterParameter(const ParameterBase *param) | ImFusion::Configurable | |
| UpdateExisting enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V0 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V1 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V10 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V11 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V12 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V13 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V14 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V15 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V16 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V17 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V18 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V19 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V2 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V20 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V21 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V3 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V4 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V5 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V6 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V7 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V8 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| V9 enum value (defined in ImFusion::Project) | ImFusion::Project | |
| Version enum name (defined in ImFusion::Project) | ImFusion::Project | |
| VERSION_COUNT enum value (defined in ImFusion::Project) | ImFusion::Project | |
| WarningMessage typedef (defined in ImFusion::Project) | ImFusion::Project | |
| ~Configurable() (defined in ImFusion::Configurable) | ImFusion::Configurable | virtual |
| ~Project() (defined in ImFusion::Project) | ImFusion::Project | |
| ~SignalReceiver() | ImFusion::SignalReceiver | virtual |