| 
    MeVisLab Toolbox Reference
    
   | 
 
This is the complete list of members for ml::CSOMarchingSquares, including all inherited members.
| _bInterpolatePoints | ml::CSOMarchingSquares | protected | 
| _createCell(int topLeftVoxel[2], CSOMarchingSquaresCell &cell) | ml::CSOMarchingSquares | protected | 
| _createCell(int topLeftVoxel[2], std::set< unsigned int > &cellsVisited, std::queue< CSOMarchingSquaresCell > &cellFront) | ml::CSOMarchingSquares | protected | 
| _createCell(int topLeftVoxel[2], CSOMarchingSquaresCell &cell, float values[4], char cellConfig) | ml::CSOMarchingSquares | protected | 
| _existingValues | ml::CSOMarchingSquares | protected | 
| _findNearestIsoCell(int voxelPosX, int voxelPosY, CSOMarchingSquaresCell &cell) | ml::CSOMarchingSquares | protected | 
| _findNearestIsoCell(int voxelPos[2], CSOMarchingSquaresCell &cell) | ml::CSOMarchingSquares | protected | 
| _findStartPosition(int &startX, int &startY) | ml::CSOMarchingSquares | protected | 
| _function | ml::CSOMarchingSquares | protected | 
| _getKey(const CSOMarchingSquaresCell &cell) const | ml::CSOMarchingSquares | inlineprotected | 
| _getKey(int x, int y) const | ml::CSOMarchingSquares | inlineprotected | 
| _getPossibleEnterDirection(const CSOMarchingSquaresCell &cell) const | ml::CSOMarchingSquares | inlineprotected | 
| _getValueAt(int x, int y) | ml::CSOMarchingSquares | protected | 
| _image | ml::CSOMarchingSquares | protected | 
| _imageSizeX | ml::CSOMarchingSquares | protected | 
| _imageSizeY | ml::CSOMarchingSquares | protected | 
| _isInImage(int x, int y) const | ml::CSOMarchingSquares | protected | 
| _isoValue | ml::CSOMarchingSquares | protected | 
| _startX | ml::CSOMarchingSquares | protected | 
| _startY | ml::CSOMarchingSquares | protected | 
| _trackIsoCell(CSOMarchingSquaresCell startCell, const int initialFromDir, CSOMarchingSquaresCell::vecPoint2D &positions, std::vector< std::array< unsigned char, 2 > > *cellsVisitedDirections=nullptr) | ml::CSOMarchingSquares | protected | 
| _voxelToWorldMatrix | ml::CSOMarchingSquares | protected | 
| _voxelZPosition | ml::CSOMarchingSquares | protected | 
| _walkToCell(const CSOMarchingSquaresCell &fromCell, int fromDir, CSOMarchingSquaresCell &toCell) | ml::CSOMarchingSquares | protected | 
| CSOMarchingSquares() | ml::CSOMarchingSquares | |
| fillCSO(FillCSOParameters ¶meters) | ml::CSOMarchingSquares | |
| findAllIsoLines(float isoValue, bool takeShortestPath, std::vector< CSOMarchingSquaresCell::vecPoint2D > &vecPositions) | ml::CSOMarchingSquares | |
| findIsoLine(int startPosX, int startPosY, float isoValue, bool takeShortestPath, CSOMarchingSquaresCell::vecPoint2D &positions) | ml::CSOMarchingSquares | |
| reset() | ml::CSOMarchingSquares | |
| setFunction(CSOFunction *implicitFunction, const Matrix4 &voxelToWorldMatrix, int startX, int startY, int imgSizeX, int imgSizeY, int voxelZPosition) | ml::CSOMarchingSquares | inline | 
| setImage(float *image, int imgSizeX, int imgSizeY) | ml::CSOMarchingSquares | inline | 
| setInterpolation(bool use) | ml::CSOMarchingSquares | inline | 
| ~CSOMarchingSquares() | ml::CSOMarchingSquares |