Algorithms.h File Reference
#include <artec/sdk/algorithms/AlgorithmSdkDefines.h>#include <artec/sdk/base/Errors.h>#include <artec/sdk/base/IProgressInfo.h>#include <artec/sdk/base/Point.h>#include <artec/sdk/base/ScannerType.h>Go to the source code of this file.
Namespaces | |
| artec | |
| artec::sdk | |
| artec::sdk::base | |
| artec::sdk::algorithms | |
Functions | |
| bool AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::checkAlgorithmsPermission () |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::initializeFastFusionSettings (FastFusionSettings *desc, base::ScannerType scannerType) |
| Initializes fusion algorithm descriptor with scanner related defaults. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::initializePoissonFusionSettings (PoissonFusionSettings *desc, base::ScannerType scannerType) |
| Initializes fusion algorithm descriptor with scanner related defaults. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::initializeTexturizationSettings (TexturizationSettings *desc, base::ScannerType scannerType) |
| Initialize texturize algorithm descriptor with scanner related defaults. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::initializeSmallObjectsFilterSettings (SmallObjectsFilterSettings *desc, base::ScannerType scannerType) |
| Initializes small object filter descriptor with scanner related defaults. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::initializeMeshSimplificationSettings (MeshSimplificationSettings *desc, base::ScannerType scannerType, SimplifyType simplifyType) |
| Initializes mesh simplification descriptor with scanner related defaults. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::initializeFastMeshSimplificationSettings (FastMeshSimplificationSettings *desc, base::ScannerType scannerType) |
| Initializes fast mesh simplification descriptor with scanner related defaults. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::initializeOutliersRemovalSettings (OutliersRemovalSettings *desc, base::ScannerType scannerType) |
| Initializes outliers removal descriptor with scanner related defaults. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::createFastFusionAlgorithm (IAlgorithm **fusion, const FastFusionSettings *desc) |
| Creates basic fusion algorithm. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::createPoissonFusionAlgorithm (IAlgorithm **fusion, const PoissonFusionSettings *desc) |
| Creates poisson fusion algorithm. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::createSerialRegistrationAlgorithm (IAlgorithm **serialRegistration, const SerialRegistrationSettings *desc) |
| Creates serial registration algorithm. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::createGlobalRegistrationAlgorithm (IAlgorithm **globalRegistration, const GlobalRegistrationSettings *desc) |
| Creates global registration algorithm. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::createTexturizationAlgorithm (IAlgorithm **texturizer, const TexturizationSettings *desc) |
| Create texturize algorithm. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::createSmallObjectsFilterAlgorithm (IAlgorithm **smallObjectsFilter, const SmallObjectsFilterSettings *desc) |
| Creates small objects filter algorithm. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::createMeshSimplificationAlgorithm (IAlgorithm **meshSimplification, const MeshSimplificationSettings *desc) |
| Creates mesh simplification algorithm. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::createFastMeshSimplificationAlgorithm (IAlgorithm **meshSimplification, const FastMeshSimplificationSettings *desc) |
| Creates fast mesh simplification algorithm. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::createLoopClosureAlgorithm (IAlgorithm **loopClosure, const LoopClosureSettings *desc) |
| Creates loop closure algorithm. More... | |
| ErrorCode AALGORITHMSDK_LINK_SPEC | artec::sdk::algorithms::createOutliersRemovalAlgorithm (IAlgorithm **outliesRemoval, const OutliersRemovalSettings *desc) |
| Creates outliers removal algorithm. More... | |
