ImFusion SDK 4.3
SqrtAlgorithm.h
#pragma once
#include <ImFusion/Base/Algorithm.h>
#include <ImFusion/Base/SharedImageSet.h>
#include <ImFusion/Base/TypedImage.h>
#include <vector>
using namespace ImFusion;
class SqrtAlgorithm : public Algorithm
{
public:
SqrtAlgorithm(SharedImageSet* image);
~SqrtAlgorithm();
static bool createCompatible(const DataList& data, Algorithm** a = 0);
void compute();
void configure(const Properties* p);
void configuration(Properties* p) const;
private:
SharedImageSet* m_image;
double m_multiplier;
};
Interface for describing algorithms that can be made available in the ImFusion Suite through Algorith...
Definition Algorithm.h:41
Container for any number of Data instances such as image or meshes.
Definition DataList.h:30
Storage container for serialization of arbitrary types, internally backed by strings.
Definition Properties.h:50
Set of images independent of their storage location.
Definition SharedImageSet.h:42
Namespace of the ImFusion SDK.
Definition Assert.h:7
Search Tab / S to search, Esc to close