ImFusion C++ SDK 4.4.0
ImFusion::ML::CheckDataOperation Member List

This is the complete list of members for ImFusion::ML::CheckDataOperation, including all inherited members.

activeFields() const (defined in ImFusion::ML::Operation)ImFusion::ML::Operationinline
addTemporaryPostProcessHook(PostProcessHook hook)ImFusion::ML::Operationinline
addTemporaryPreProcessHook(PreProcessHook hook)ImFusion::ML::Operationinline
allowChannelBatchOnGPU() constImFusion::ML::Operationinlineprotectedvirtual
applyPostProcessHooks(DataElement *element)ImFusion::ML::Operationprotected
applyPreProcessHooks(DataElement *element)ImFusion::ML::Operationprotected
checkCondition(std::string message, bool condition, std::shared_ptr< SharedImageSet > input) constImFusion::ML::CheckDataOperation
CheckDataOperation(int numDimensions=0, int numImages=0, int numChannels=0, std::string dataType="", const vec3i &dims=vec3i::Zero(), const vec3 &spacing=vec3::Zero(), bool match=false, std::string labelType="", std::vector< int > labelVals={}, const vec3i &labelDims=vec3i::Zero(), int labelChannels=0, bool checkRotationMatrix=false, bool checkDeformation=false, bool checkShiftScale=false, bool failOnError=true, std::string savePathOnError="", bool labelValsCheckSubset=false) (defined in ImFusion::ML::CheckDataOperation)ImFusion::ML::CheckDataOperationexplicit
checkRequiredItemsTypes(const DataItem &item) constImFusion::ML::Operationvirtual
checkType(PixelType imgType, bool label=false) constImFusion::ML::CheckDataOperation
computingDevice() constImFusion::ML::Operationinline
configFailed(const std::string &missingParam) constImFusion::ML::Operation
configuration() constImFusion::ML::Operationvirtual
configure(const Properties &properties)ImFusion::ML::Operationvirtual
configureOnly(const Properties &properties, const std::vector< ParameterBase * > &paramSelection) noexceptImFusion::ML::Operationprotected
createFromFactories(const Operation::Specs &specs)ImFusion::ML::Operationstatic
doesNotModifyInput() const overrideImFusion::ML::CheckDataOperationinlinevirtual
errorOnUnexpectedBehaviour() constImFusion::ML::Operationinline
Everything enum valueImFusion::ML::Operation
EverythingExceptLabels enum valueImFusion::ML::Operation
inputIsEmptyOrNull(const SharedImageSet *input) constImFusion::ML::Operationprotected
logDeprecatedParam(const std::string &oldName, const std::string &newName) constImFusion::ML::Operation
logDomain() constImFusion::ML::Operationinline
m_activeFieldsImFusion::ML::Operationprotected
m_alreadyWarnedImFusion::ML::Operationmutableprotected
m_device (defined in ImFusion::ML::Operation)ImFusion::ML::Operationprotected
m_errorOnUnexpectedBehaviourImFusion::ML::Operationprotected
m_manuallyConfiguredParamsImFusion::ML::Operationprotected
m_name (defined in ImFusion::ML::Operation)ImFusion::ML::Operationprotected
m_paramsImFusion::ML::Operationprotected
m_postProcessHooks (defined in ImFusion::ML::Operation)ImFusion::ML::Operationprotected
m_preProcessHooks (defined in ImFusion::ML::Operation)ImFusion::ML::Operationprotected
m_processingFieldsPolicyImFusion::ML::Operationprotected
m_randGenerator (defined in ImFusion::ML::Operation)ImFusion::ML::Operationmutableprotected
m_recordIdentifierImFusion::ML::Operationprotected
m_requiredFieldsTypesImFusion::ML::Operationprotected
m_seed (defined in ImFusion::ML::Operation)ImFusion::ML::Operationprotected
m_temporaryPostProcessHooksImFusion::ML::Operationprotected
m_temporaryPreProcessHooksImFusion::ML::Operationprotected
name() constImFusion::ML::Operationinline
OnlyLabels enum valueImFusion::ML::Operation
Operation(std::string name, ProcessingPolicy processingPolicy)ImFusion::ML::Operationexplicit
p_checkDeformationImFusion::ML::CheckDataOperation
p_checkLabelValuesAreSubsetImFusion::ML::CheckDataOperation
p_checkRotationMatrixImFusion::ML::CheckDataOperation
p_checkShiftScaleImFusion::ML::CheckDataOperation
p_dataTypeImFusion::ML::CheckDataOperation
p_dimsImFusion::ML::CheckDataOperation
p_failOnErrorImFusion::ML::CheckDataOperation
p_labelChannelsImFusion::ML::CheckDataOperation
p_labelDimsImFusion::ML::CheckDataOperation
p_labelMatchInputImFusion::ML::CheckDataOperation
p_labelTypeImFusion::ML::CheckDataOperation
p_labelValuesImFusion::ML::CheckDataOperation
p_numChannelsImFusion::ML::CheckDataOperation
p_numDimensionsImFusion::ML::CheckDataOperation
p_numImagesImFusion::ML::CheckDataOperation
p_savePathOnErrorImFusion::ML::CheckDataOperation
p_spacingImFusion::ML::CheckDataOperation
parameters() constImFusion::ML::Operationinline
PostProcessHook typedef (defined in ImFusion::ML::Operation)ImFusion::ML::Operation
prepareInputForDevice(SharedImageSet &input) constImFusion::ML::Operationprotected
PreProcessHook typedef (defined in ImFusion::ML::Operation)ImFusion::ML::Operation
process(DataItem &item) overrideImFusion::ML::CheckDataOperationvirtual
process(std::shared_ptr< SharedImageSet > input)ImFusion::ML::CheckDataOperationvirtual
process(std::shared_ptr< KeypointSet > input)ImFusion::ML::CheckDataOperationvirtual
process(std::shared_ptr< BoundingBoxSet > input)ImFusion::ML::CheckDataOperationvirtual
process(std::unique_ptr< SharedImageSet > input) finalImFusion::ML::CheckDataOperationvirtual
processBoxes(std::shared_ptr< BoundingBoxSet > input) constImFusion::ML::Operationprotectedvirtual
processImages(std::shared_ptr< SharedImageSet > input) const overrideImFusion::ML::CheckDataOperationvirtual
ProcessingPolicy enum nameImFusion::ML::Operation
processingPolicy() const (defined in ImFusion::ML::Operation)ImFusion::ML::Operationinline
processingPolicyToString(const ProcessingPolicy policy) (defined in ImFusion::ML::Operation)ImFusion::ML::Operationstatic
processPoints(std::shared_ptr< KeypointSet > input) constImFusion::ML::Operationprotectedvirtual
processTensors(std::shared_ptr< TensorSet > input) constImFusion::ML::Operationprotectedvirtual
processVectors(std::shared_ptr< SharedImageSet > input) constImFusion::ML::Operationprotectedvirtual
recordIdentifier() constImFusion::ML::Operationinline
registerParameter(ParameterBase *param)ImFusion::ML::Operation
seed() constImFusion::ML::Operationinline
seedRandomEngine(uint32_t seed)ImFusion::ML::Operationvirtual
selectedFields(const DataItem &item)ImFusion::ML::Operation
setActiveFields(std::optional< std::unordered_set< std::string > > activeFields) (defined in ImFusion::ML::Operation)ImFusion::ML::Operationinline
setComputingDevice(ML::ComputingDevice device)ImFusion::ML::Operationinlinevirtual
setErrorOnUnexpectedBehaviour(bool error)ImFusion::ML::Operationinlinevirtual
setManuallyConfiguredParameters(const std::vector< ParameterBase * > &manuallyConfiguredParams)ImFusion::ML::Operationprotected
setProcessingPolicy(ProcessingPolicy policy) (defined in ImFusion::ML::Operation)ImFusion::ML::Operationinlinevirtual
setRecordIdentifier(const std::string &recordIdentifier)ImFusion::ML::Operationinlinevirtual
stringToProcessingPolicy(const std::string &s) (defined in ImFusion::ML::Operation)ImFusion::ML::Operationstatic
supportsInversion() constImFusion::ML::Operationvirtual
throwOperationError(const std::string &msg) constImFusion::ML::Operationinlineprotected
useGPU(const SharedImageSet *input) constImFusion::ML::Operationprotectedvirtual
warnOperationUnexpectedBehaviour(const std::string &msg) constImFusion::ML::Operationprotected
~CheckDataOperation() (defined in ImFusion::ML::CheckDataOperation)ImFusion::ML::CheckDataOperation
~Operation() (defined in ImFusion::ML::Operation)ImFusion::ML::Operationvirtual
Search Tab / S to search, Esc to close