ImFusion SDK 4.3
RotationOperation Member List

This is the complete list of members for RotationOperation, including all inherited members.

activeFields() const (defined in Operation)Operationinline
addTemporaryPostProcessHook(PostProcessHook hook)Operationinline
addTemporaryPreProcessHook(PreProcessHook hook)Operationinline
allowChannelBatchOnGPU() const overrideMatrixBasedOperationinlinevirtual
applyPostProcessHooks(DataElement *element)Operationprotected
applyPreProcessHooks(DataElement *element)Operationprotected
checkRequiredItemsTypes(const DataItem &item) constOperationvirtual
collectMatrices(const DataItem &item) (defined in MatrixBasedOperation)MatrixBasedOperationprotected
computingDevice() constOperationinline
configFailed(const std::string &missingParam) constOperation
configuration() const overrideRotationOperationvirtual
configure(const Properties &properties) overrideRotationOperationvirtual
configureOnly(const Properties &properties, const std::vector< ParameterBase * > &paramSelection) noexceptOperationprotected
createFromFactories(const Operation::Specs &specs)Operationstatic
doesNotModifyInput() const overrideRotationOperationinlinevirtual
errorOnUnexpectedBehaviour() constOperationinline
Everything enum valueOperation
EverythingExceptLabels enum valueOperation
inputIsEmptyOrNull(const SharedImageSet *input) constOperationprotected
keepSameCenter() const (defined in MatrixBasedOperation)MatrixBasedOperationinlineprotectedvirtual
logDeprecatedParam(const std::string &oldName, const std::string &newName) constOperation
logDomain() constOperationinline
m_activeFieldsOperationprotected
m_adjustSize (defined in RotationOperation)RotationOperation
m_alreadyWarnedOperationmutableprotected
m_angles (defined in RotationOperation)RotationOperationmutable
m_applyNow (defined in RotationOperation)RotationOperation
m_bakeTransformationAlgorithm (defined in RotationOperation)RotationOperationmutable
m_currentImageMatrices (defined in MatrixBasedOperation)MatrixBasedOperationprotected
m_device (defined in Operation)Operationprotected
m_errorOnUnexpectedBehaviourOperationprotected
m_manuallyConfiguredParamsOperationprotected
m_name (defined in Operation)Operationprotected
m_paramsOperationprotected
m_postProcessHooks (defined in Operation)Operationprotected
m_preProcessHooks (defined in Operation)Operationprotected
m_processingFieldsPolicyOperationprotected
m_randGenerator (defined in Operation)Operationmutableprotected
m_recordIdentifierOperationprotected
m_requiredFieldsTypesOperationprotected
m_seed (defined in Operation)Operationprotected
m_temporaryPostProcessHooksOperationprotected
m_temporaryPreProcessHooksOperationprotected
MatrixBasedOperation(std::string name) (defined in MatrixBasedOperation)MatrixBasedOperationexplicit
name() constOperationinline
newImageMatrix(int frameIdx, const mat4 &opMatrix, bool relative) constMatrixBasedOperationprotected
OnlyLabels enum valueOperation
Operation(std::string name, ProcessingPolicy processingPolicy)Operationexplicit
opMatrix(int frame) const overrideRotationOperationvirtual
parameters() constOperationinline
PostProcessHook typedef (defined in Operation)Operation
prepareInputForDevice(SharedImageSet &input) constOperationprotected
PreProcessHook typedef (defined in Operation)Operation
process(DataItem &item)RotationOperationvirtual
process(std::shared_ptr< SharedImageSet > input)RotationOperationvirtual
process(std::shared_ptr< KeypointSet > input)RotationOperationvirtual
process(std::shared_ptr< BoundingBoxSet > input)RotationOperationvirtual
process(std::unique_ptr< SharedImageSet > input) finalRotationOperationvirtual
processBoxes(std::shared_ptr< BoundingBoxSet > input) const overrideMatrixBasedOperationprotectedvirtual
processImages(std::shared_ptr< SharedImageSet > input) const overrideRotationOperationvirtual
ProcessingPolicy enum nameOperation
processingPolicy() const (defined in Operation)Operationinline
processingPolicyToString(const ProcessingPolicy policy) (defined in Operation)Operationstatic
processPoints(std::shared_ptr< KeypointSet > input) const overrideMatrixBasedOperationprotectedvirtual
processTensors(std::shared_ptr< TensorSet > input) const (defined in Operation)Operationprotectedvirtual
processVectors(std::shared_ptr< SharedImageSet > input) constOperationprotectedvirtual
recordIdentifier() constOperationinline
registerParameter(ParameterBase *param)Operation
RotationOperation(const vec3 &angles=vec3::Zero(), bool adjustSize=false, bool applyNow=true) (defined in RotationOperation)RotationOperationexplicit
seed() constOperationinline
seedRandomEngine(uint32_t seed)Operationvirtual
selectedFields(const DataItem &item)Operation
setActiveFields(std::optional< std::unordered_set< std::string > > activeFields) (defined in Operation)Operationinline
setComputingDevice(ML::ComputingDevice device)Operationinlinevirtual
setErrorOnUnexpectedBehaviour(bool error)Operationinlinevirtual
setManuallyConfiguredParameters(const std::vector< ParameterBase * > &manuallyConfiguredParams)Operationprotected
setProcessingPolicy(ProcessingPolicy policy) (defined in Operation)Operationinlinevirtual
setRecordIdentifier(const std::string &recordIdentifier)Operationinlinevirtual
stringToProcessingPolicy(const std::string &s) (defined in Operation)Operationstatic
supportsInversion() constOperationvirtual
throwOperationError(const std::string &msg) constOperationinlineprotected
useGPU(const SharedImageSet *input) constOperationprotectedvirtual
warnOperationUnexpectedBehaviour(const std::string &msg) constOperationprotected
~Operation() (defined in Operation)Operationvirtual
~RotationOperation() override (defined in RotationOperation)RotationOperation
Search Tab / S to search, Esc to close