| addActiveCell(unsigned index) | cloudViewer::FastMarching | protectedvirtual |
| addIgnoredCell(unsigned index) | cloudViewer::FastMarching | protectedvirtual |
| addTrialCell(unsigned index) | cloudViewer::FastMarching | protectedvirtual |
| ccFastMarchingForNormsDirection() | ccFastMarchingForNormsDirection | |
| cleanLastPropagation() | cloudViewer::FastMarching | virtual |
| computePropagationConfidence(DirectionCell *originCell, DirectionCell *destCell) const | ccFastMarchingForNormsDirection | protected |
| computeT(unsigned index) | cloudViewer::FastMarching | protectedvirtual |
| computeTCoefApprox(cloudViewer::FastMarching::Cell *currentCell, cloudViewer::FastMarching::Cell *neighbourCell) const override | ccFastMarchingForNormsDirection | protectedvirtual |
| FastMarching() | cloudViewer::FastMarching | |
| getNearestTrialCell() | cloudViewer::FastMarching | protectedvirtual |
| getTime(Tuple3i &pos, bool absoluteCoordinates=false) const | cloudViewer::FastMarching | virtual |
| init(ccGenericPointCloud *cloud, NormsIndexesTableType *theNorms, ccOctree *theOctree, unsigned char gridLevel) | ccFastMarchingForNormsDirection | |
| initGrid(float step, unsigned dim[3]) | cloudViewer::FastMarching | protectedvirtual |
| initGridWithOctree(DgmOctree *octree, unsigned char gridLevel) | cloudViewer::FastMarching | protectedvirtual |
| initOther() | cloudViewer::FastMarching | protectedvirtual |
| initTrialCells() override | ccFastMarchingForNormsDirection | protectedvirtual |
| instantiateGrid(unsigned size) override | ccFastMarchingForNormsDirection | inlineprotectedvirtual |
| instantiateGridTpl(unsigned size) | cloudViewer::FastMarching | inlineprotected |
| m_activeCells | cloudViewer::FastMarching | protected |
| m_cellSize | cloudViewer::FastMarching | protected |
| m_dx | cloudViewer::FastMarching | protected |
| m_dy | cloudViewer::FastMarching | protected |
| m_dz | cloudViewer::FastMarching | protected |
| m_gridLevel | cloudViewer::FastMarching | protected |
| m_gridSize | cloudViewer::FastMarching | protected |
| m_ignoredCells | cloudViewer::FastMarching | protected |
| m_indexShift | cloudViewer::FastMarching | protected |
| m_initialized | cloudViewer::FastMarching | protected |
| m_minFillIndexes | cloudViewer::FastMarching | protected |
| m_neighboursDistance | cloudViewer::FastMarching | protected |
| m_neighboursIndexShift | cloudViewer::FastMarching | protected |
| m_numberOfNeighbours | cloudViewer::FastMarching | protected |
| m_octree | cloudViewer::FastMarching | protected |
| m_rowSize | cloudViewer::FastMarching | protected |
| m_sliceSize | cloudViewer::FastMarching | protected |
| m_theGrid | cloudViewer::FastMarching | protected |
| m_trialCells | cloudViewer::FastMarching | protected |
| OrientNormals(ccPointCloud *theCloud, unsigned char octreeLevel, ecvProgressDialog *progressCb=nullptr) | ccFastMarchingForNormsDirection | static |
| pos2index(const Tuple3i &pos) const | cloudViewer::FastMarching | inlineprotected |
| propagate() override | ccFastMarchingForNormsDirection | virtual |
| resetCells(std::vector< unsigned > &list) | cloudViewer::FastMarching | protected |
| resolveCellOrientation(unsigned index) | ccFastMarchingForNormsDirection | protected |
| setExtendedConnectivity(bool state) | cloudViewer::FastMarching | inlinevirtual |
| setSeedCell(const Tuple3i &pos) | cloudViewer::FastMarching | virtual |
| step() override | ccFastMarchingForNormsDirection | protectedvirtual |
| updateResolvedTable(ccGenericPointCloud *theCloud, std::vector< unsigned char > &resolved, NormsIndexesTableType *theNorms) | ccFastMarchingForNormsDirection | |
| ~FastMarching() | cloudViewer::FastMarching | virtual |