ImFusion SDK 4.3
PointCloudOverlapAlgorithm Member List

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

AbortedByUser enum valueAlgorithm
actions()Algorithminline
Algorithm()Algorithm
cleanupCL() (defined in PointCloudOverlapAlgorithm)PointCloudOverlapAlgorithmprotected
clearBuffers() (defined in PointCloudOverlapAlgorithm)PointCloudOverlapAlgorithmprotected
compute() overridePointCloudOverlapAlgorithmvirtual
computeBidirectionalOverlap() const (defined in PointCloudOverlapAlgorithm)PointCloudOverlapAlgorithm
computeOverlap(int idxSource, int idxTarget, std::vector< bool > *overlapping, std::pair< double, int > *rms=nullptr)PointCloudOverlapAlgorithmprotected
computeOverlapMap() const (defined in PointCloudOverlapAlgorithm)PointCloudOverlapAlgorithm
computeRMS() const (defined in PointCloudOverlapAlgorithm)PointCloudOverlapAlgorithm
Configurable()=default (defined in Configurable)Configurable
Configurable(const Configurable &rhs) (defined in Configurable)Configurable
Configurable(Configurable &&rhs) noexcept (defined in Configurable)Configurable
configuration(Properties *p) const overridePointCloudOverlapAlgorithmvirtual
configure(const Properties *p) overridePointCloudOverlapAlgorithmvirtual
configureDefaults()Configurablevirtual
createCompatible(const DataList &data, Algorithm **a=nullptr)PointCloudOverlapAlgorithmstatic
Error enum valueAlgorithm
exportOverlapPointClouds() const (defined in PointCloudOverlapAlgorithm)PointCloudOverlapAlgorithm
factoryInfo() constAlgorithminline
IncompleteInput enum valueAlgorithm
initBuffers()PointCloudOverlapAlgorithmprotected
initCL()PointCloudOverlapAlgorithmprotected
InvalidInput enum valueAlgorithm
loadDefaults() (defined in Algorithm)Algorithmprotected
m_actionsAlgorithmprotected
m_factoryInfoAlgorithmprotected
m_nameAlgorithmprotected
m_paramsConfigurableprotected
m_progressAlgorithmprotected
m_statusAlgorithmprotected
matchingAngleThreshold() const (defined in PointCloudOverlapAlgorithm)PointCloudOverlapAlgorithm
matchingDistanceThreshold() const (defined in PointCloudOverlapAlgorithm)PointCloudOverlapAlgorithm
operator=(const Configurable &) (defined in Configurable)Configurable
operator=(Configurable &&) noexcept (defined in Configurable)Configurable
OutOfMemoryGPU enum valueAlgorithm
OutOfMemoryHost enum valueAlgorithm
overlap(int idxSource, int idxTarget, std::vector< bool > *overlap=nullptr) constPointCloudOverlapAlgorithm
overlap() constPointCloudOverlapAlgorithminline
PointCloudOverlapAlgorithm(const std::vector< PointCloud * > &pointClouds)PointCloudOverlapAlgorithm
progress() constAlgorithminline
registerAction(const std::string &id, const std::string &guiName, const std::function< Algorithm::Status(void)> &action)Algorithmprotected
registerAction(const std::string &id, const std::string &guiName, Algorithm::Status(D::*action)(void))Algorithminlineprotected
registerAction(const Action &action)Algorithmprotected
registerParameter(ParameterBase *param)Configurable
rms(int idxSource, int idxTarget) constPointCloudOverlapAlgorithm
rms() constPointCloudOverlapAlgorithminline
runAction(const std::string &id)Algorithm
setComputeBidirectionalOverlap(bool v)PointCloudOverlapAlgorithm
setComputeOverlapMap(bool v)PointCloudOverlapAlgorithm
setComputeRMS(bool v)PointCloudOverlapAlgorithm
setExportOverlapPointClouds(bool exportOverlapPointClouds)PointCloudOverlapAlgorithm
setFactoryInfo(const FactoryInfo &value)Algorithminline
setMatchingAngleThreshold(double thresh)PointCloudOverlapAlgorithm
setMatchingDistanceThreshold(double thresh)PointCloudOverlapAlgorithm
setProgress(Progress *progress)Algorithminlinevirtual
signalOutputChangedAlgorithm
signalParametersChangedAlgorithm
Status enum nameAlgorithm
status() constAlgorithmvirtual
Success enum valueAlgorithm
survivesDataDeletion(const Data *) constAlgorithmvirtual
takeOutput() overridePointCloudOverlapAlgorithmvirtual
Unknown enum valueAlgorithm
UnknownAction enum valueAlgorithm
unregisterParameter(const ParameterBase *param)Configurable
UnsupportedGPU enum valueAlgorithm
User enum valueAlgorithm
~Algorithm() (defined in Algorithm)Algorithmvirtual
~Configurable() (defined in Configurable)Configurablevirtual
~PointCloudOverlapAlgorithm() override (defined in PointCloudOverlapAlgorithm)PointCloudOverlapAlgorithm
Search Tab / S to search, Esc to close