ImFusion C++ SDK 4.4.0
ImFusion::MeshProcessingAlgorithm Member List

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

AbortedByUser enum valueImFusion::Algorithm
actions()ImFusion::Algorithminline
Algorithm()ImFusion::Algorithm
AUTO_ALIGN enum valueImFusion::MeshProcessingAlgorithm
autoAlignParam(double &minInlierRatio, double &worstCaseConfidence, bool &alignAnyway)ImFusion::MeshProcessingAlgorithm
CLEAN enum valueImFusion::MeshProcessingAlgorithm
cleanParam(float &min, float &max) constImFusion::MeshProcessingAlgorithm
COLOR enum valueImFusion::MeshProcessingAlgorithm
colorParam(float &brightness, float &contrast, float &gamma, bool &useHSV, bool &applySettingsToTexture) constImFusion::MeshProcessingAlgorithm
compute() overrideImFusion::MeshProcessingAlgorithmvirtual
Configurable()=default (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(const Configurable &rhs) (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(Configurable &&rhs) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
configuration(Properties *p) const overrideImFusion::MeshProcessingAlgorithmvirtual
configure(const Properties *p) overrideImFusion::MeshProcessingAlgorithmvirtual
configureDefaults()ImFusion::Configurablevirtual
createCompatible(const DataList &data, Algorithm **a=0) (defined in ImFusion::MeshProcessingAlgorithm)ImFusion::MeshProcessingAlgorithmstatic
CROP enum valueImFusion::MeshProcessingAlgorithm
cropParam(vec3 &boxCenter, vec3 &boxExtent, bool &discardPointsInside, mat4 &T, bool &capHole) constImFusion::MeshProcessingAlgorithm
DECIMATE enum valueImFusion::MeshProcessingAlgorithm
decimationParam(double &maxEdgeLength, double &maxSurfaceError, bool &preserveColors, std::vector< int > *blockedVertices=nullptr) constImFusion::MeshProcessingAlgorithm
decimationParam(double &maxEdgeLength, bool &preserveColors, bool &preserveCurvature, std::vector< int > *blockedVertices=nullptr) constImFusion::MeshProcessingAlgorithm
Error enum valueImFusion::Algorithm
factoryInfo() constImFusion::Algorithminline
FILL_HOLES enum valueImFusion::MeshProcessingAlgorithm
holeFillParam(int &depth) (defined in ImFusion::MeshProcessingAlgorithm)ImFusion::MeshProcessingAlgorithm
IncompleteInput enum valueImFusion::Algorithm
inPlace() const (defined in ImFusion::MeshProcessingAlgorithm)ImFusion::MeshProcessingAlgorithminline
InvalidInput enum valueImFusion::Algorithm
INVERT_NORMALS enum valueImFusion::MeshProcessingAlgorithm
loadDefaults() (defined in ImFusion::Algorithm)ImFusion::Algorithmprotected
m_actionsImFusion::Algorithmprotected
m_factoryInfoImFusion::Algorithmprotected
m_nameImFusion::Algorithmprotected
m_paramsImFusion::Configurableprotected
m_progressImFusion::Algorithmprotected
m_statusImFusion::Algorithmprotected
MERGE_CLOSE_VERTICES enum valueImFusion::MeshProcessingAlgorithm
mesh() constImFusion::MeshProcessingAlgorithminline
MeshProcessingAlgorithm(Mesh *mesh)ImFusion::MeshProcessingAlgorithm
Mode enum nameImFusion::MeshProcessingAlgorithm
mode() constImFusion::MeshProcessingAlgorithminline
NONE enum valueImFusion::MeshProcessingAlgorithm
operator=(const Configurable &) (defined in ImFusion::Configurable)ImFusion::Configurable
operator=(Configurable &&) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
OutOfMemoryGPU enum valueImFusion::Algorithm
OutOfMemoryHost enum valueImFusion::Algorithm
progress() constImFusion::Algorithminline
registerAction(const std::string &id, const std::string &guiName, const std::function< Algorithm::Status(void)> &action)ImFusion::Algorithmprotected
registerAction(const std::string &id, const std::string &guiName, Algorithm::Status(D::*action)(void))ImFusion::Algorithminlineprotected
registerAction(const Action &action)ImFusion::Algorithmprotected
registerParameter(ParameterBase *param)ImFusion::Configurable
REMOVE_EDGES enum valueImFusion::MeshProcessingAlgorithm
removeEgdesParam() constImFusion::MeshProcessingAlgorithminline
runAction(const std::string &id)ImFusion::Algorithm
setAutoAlignParam(double minInlierRatio, double worstCaseConfidence, bool alignAnyway)ImFusion::MeshProcessingAlgorithm
setCleanParam(float min, float max)ImFusion::MeshProcessingAlgorithm
setColorParam(float brightness, float contrast, float gamma, bool useHSV, bool applySettingsToTexture)ImFusion::MeshProcessingAlgorithm
setCropParam(const vec3 &boxCenter, const vec3 &boxExtent, bool discardPointsInside, const mat4 &T, bool capHole)ImFusion::MeshProcessingAlgorithm
setDecimationParam(double maxEdgeLength, double maxSurfaceError, bool preserveColors, const std::vector< int > &blockedVertices={})ImFusion::MeshProcessingAlgorithm
setDecimationParam(double maxEdgeLength, bool preserveColors, bool preserveCurvature, const std::vector< int > &blockedVertices={})ImFusion::MeshProcessingAlgorithm
setFactoryInfo(const FactoryInfo &value)ImFusion::Algorithminline
setHoleFillParam(int depth) (defined in ImFusion::MeshProcessingAlgorithm)ImFusion::MeshProcessingAlgorithm
setInPlace(bool inPlace) (defined in ImFusion::MeshProcessingAlgorithm)ImFusion::MeshProcessingAlgorithminline
setMode(const Mode &mode)ImFusion::MeshProcessingAlgorithminline
setProgress(Progress *progress)ImFusion::Algorithminlinevirtual
setRemoveEdgesParam(int layers)ImFusion::MeshProcessingAlgorithm
setSmoothMode(SmoothMode mode)ImFusion::MeshProcessingAlgorithminline
setSmoothParam(int iter)ImFusion::MeshProcessingAlgorithm
setVertexMergeParam(double threshold) (defined in ImFusion::MeshProcessingAlgorithm)ImFusion::MeshProcessingAlgorithm
signalOutputChangedImFusion::Algorithm
signalParametersChangedImFusion::Algorithm
SMOOTH enum valueImFusion::MeshProcessingAlgorithm
SmoothMode enum name (defined in ImFusion::MeshProcessingAlgorithm)ImFusion::MeshProcessingAlgorithm
smoothMode() constImFusion::MeshProcessingAlgorithminline
smoothParam() constImFusion::MeshProcessingAlgorithminline
Status enum nameImFusion::Algorithm
status() constImFusion::Algorithmvirtual
StatusExt enum nameImFusion::MeshProcessingAlgorithm
Success enum valueImFusion::Algorithm
survivesDataDeletion(const Data *) constImFusion::Algorithmvirtual
takeOutput() overrideImFusion::MeshProcessingAlgorithmvirtual
Unknown enum valueImFusion::Algorithm
UnknownAction enum valueImFusion::Algorithm
unregisterParameter(const ParameterBase *param)ImFusion::Configurable
UnsupportedGPU enum valueImFusion::Algorithm
User enum valueImFusion::Algorithm
vertexMergeParam(double &threshold) (defined in ImFusion::MeshProcessingAlgorithm)ImFusion::MeshProcessingAlgorithm
~Algorithm() (defined in ImFusion::Algorithm)ImFusion::Algorithmvirtual
~Configurable() (defined in ImFusion::Configurable)ImFusion::Configurablevirtual
~MeshProcessingAlgorithm() overrideImFusion::MeshProcessingAlgorithm
Search Tab / S to search, Esc to close