TTK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ttkSignedDistanceField Member List

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

AddInputData(vtkDataSet *)ttkAlgorithm
AddInputData(int, vtkDataSet *)ttkAlgorithm
BackendttkSignedDistanceFieldprotected
backend_ttk::SignedDistanceFieldprotected
BaseClass()ttk::BaseClass
checkEmptyMPIInput(inputType *input)ttkAlgorithminline
checkForGlobalAndComputeOrderArray(vtkDataSet *const inputData, vtkDataArray *scalarArray, const int scalarArrayIdx, const bool getGlobalOrder, vtkDataArray *orderArray, ttk::Triangulation *triangulation, const bool enforceOrderArrayIdx)ttkAlgorithm
checkGlobalIdValidity(ttk::LongSimplexId *globalIds, ttk::SimplexId simplexNumber, unsigned char *ghost, int *rankArray)ttkAlgorithmprotected
CompactTriangulationCacheSizettkAlgorithmprotected
ComputeOrderArray(vtkDataSet *const inputData, vtkDataArray *scalarArray, const int scalarArrayIdx, const bool getGlobalOrder, vtkDataArray *oldOrderArray, ttk::Triangulation *triangulation)ttkAlgorithm
computeOutputInformation(vtkInformationVector **inputVector)ttkSignedDistanceFieldprotected
Debug()ttk::Debug
debugLevel_ttk::Debugmutableprotected
debugMsgNamePrefix_ttk::Debugprotected
debugMsgPrefix_ttk::Debugprotected
execute(float *const outputScalars, triangulationType *const triangulation, triangulationType2 *const boundingTriangulation, int *const edgeCrossing, int *const isInterior) constttk::SignedDistanceFieldprotected
ExpandBoxttkSignedDistanceFieldprotected
expandBox_ttk::SignedDistanceFieldprotected
fastMarching(std::vector< bool > &vertexIntersection, dataType *const distances, int *const isInterior) constttk::SignedDistanceFieldprotected
fastMarchingIterativeBand(std::vector< VertexMarchingType > &vertexType, dataType *const distances, int *const isInterior) constttk::SignedDistanceFieldprotected
fastMarchingIterativeNode(std::vector< VertexMarchingType > &vertexType, dataType *const distances, int *const isInterior) constttk::SignedDistanceFieldprotected
FastMarchingOrderttkSignedDistanceFieldprotected
fastMarchingOrder_ttk::SignedDistanceFieldprotected
fastMarchingSolveQuadratic(unsigned int vertexId, dataType a, dataType b, dataType c, int *const isInterior, dataType &out) constttk::SignedDistanceFieldprotected
fastMarchingUpdatePoint(unsigned int vertexId, dataType *const distances, int *const isInterior, std::vector< VertexMarchingType > &vertexType) constttk::SignedDistanceFieldprotected
fastMarchingUpdatePointOrderOne(unsigned int vertexId, dataType *const distances, int *const isInterior, std::vector< VertexMarchingType > &vertexType) constttk::SignedDistanceFieldprotected
fastMarchingUpdatePointOrderTwo(unsigned int vertexId, dataType *const distances, int *const isInterior, std::vector< VertexMarchingType > &vertexType) constttk::SignedDistanceFieldprotected
FillInputPortInformation(int, vtkInformation *) overridettkSignedDistanceFieldprotected
ttkAlgorithm::FillInputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) overridettkAlgorithminlineprotected
FillOutputPortInformation(int, vtkInformation *) overridettkSignedDistanceFieldprotected
ttkAlgorithm::FillOutputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) overridettkAlgorithminlineprotected
findOutsideVertices(const SimplexId vertexId, triangulationType *const boundingTriangulation, const std::vector< bool > &vertexIntersection, int *const isInterior) constttk::SignedDistanceFieldprotected
GenerateGlobalIds(vtkDataSet *input, std::unordered_map< ttk::SimplexId, ttk::SimplexId > &vertGtoL, std::vector< int > &neighborRanks, std::map< int, int > &neighborsToId)ttkAlgorithmprotected
GetBackend()ttkSignedDistanceFieldvirtual
GetClassName()ttkSignedDistanceFieldvirtual
GetExpandBox()ttkSignedDistanceFieldvirtual
GetFastMarchingOrder()ttkSignedDistanceFieldvirtual
GetIdentifierArrayPtr(const bool &enforceArrayIndex, const int &arrayIndex, const std::string &arrayName, vtkDataSet *const inputData, std::vector< ttk::SimplexId > &spareStorage, const int inputPort=0, const bool printErr=true)ttkAlgorithm
getNeighbor(unsigned int vertexId, unsigned int dim, int dir) constttk::SignedDistanceFieldinlineprotected
GetOptionalArray(const bool &enforceArrayIndex, const int &arrayIndex, const std::string &arrayName, vtkDataSet *const inputData, const int &inputPort=0)ttkAlgorithm
GetOrderArray(vtkDataSet *const inputData, const int scalarArrayIdx, ttk::Triangulation *triangulation, const bool getGlobalOrder=false, const int orderArrayIdx=0, const bool enforceOrderArrayIdx=false)ttkAlgorithm
GetOrderArrayName(vtkDataArray *const array)ttkAlgorithmstatic
GetOutput()ttkSignedDistanceField
ttkAlgorithm::GetOutput(int)ttkAlgorithm
GetSamplingDimensions()ttkSignedDistanceFieldvirtual
GetSamplingDimensions(int &, int &, int &)ttkSignedDistanceFieldvirtual
GetSamplingDimensions(int[3])ttkSignedDistanceFieldvirtual
getThreadNumber() constttk::BaseClassinline
GetTriangulation(vtkDataSet *dataSet)ttkAlgorithm
invSpacingSquared_ttk::SignedDistanceFieldprotected
IsA(const char *type)ttkSignedDistanceFieldvirtual
IsTypeOf(const char *type)ttkSignedDistanceFieldstatic
lastLineModettk::Debugprotectedstatic
lastObject_ttk::BaseClassprotected
MPIGhostPipelinePreconditioning(vtkDataSet *input)ttkAlgorithmprotected
MPIPipelinePreconditioning(vtkDataSet *input, std::vector< int > &neighbors, std::map< int, int > &neighToId, ttk::Triangulation *triangulation=nullptr)ttkAlgorithmprotected
MPITriangulationPreconditioning(ttk::Triangulation *triangulation, vtkDataSet *input)ttkAlgorithmprotected
New()ttkSignedDistanceFieldstatic
preconditionTriangulation(AbstractTriangulation *triangulation) constttk::SignedDistanceFieldinlineprotected
printErr(const std::string &msg, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cerr) constttk::Debuginline
printMsg(const std::string &msg, const debug::Priority &priority=debug::Priority::INFO, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::vector< std::string > &msgs, const debug::Priority &priority=debug::Priority::INFO, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const double &progress, const double &time, const int &threads, const double &memory, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::PERFORMANCE, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const double &progress, const double &time, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::PERFORMANCE, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const double &progress, const double &time, const int &threads, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::PERFORMANCE, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const double &progress, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::PERFORMANCE, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const double &progress, const debug::Priority &priority, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::vector< std::vector< std::string > > &rows, const debug::Priority &priority=debug::Priority::INFO, const bool hasHeader=true, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const debug::Separator &separator, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::INFO, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const debug::Separator &separator, const debug::Priority &priority, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const debug::Separator &separator, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::INFO, std::ostream &stream=std::cout) constttk::Debuginline
printMsgInternal(const std::string &msg, const std::string &right, const std::string &filler, const debug::Priority &priority=debug::Priority::INFO, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginlineprotected
printMsgInternal(const std::string &msg, const debug::Priority &priority, const debug::LineMode &lineMode, std::ostream &stream=std::cout) constttk::Debuginlineprotected
printWrn(const std::string &msg, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cerr) constttk::Debuginline
ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *) overridettkSignedDistanceFieldprotected
RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) overridettkSignedDistanceFieldprotected
ttkAlgorithm::RequestData(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))ttkAlgorithminlineprotectedvirtual
RequestDataNotGenerated(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))ttkAlgorithminlineprotectedvirtual
RequestDataObject(vtkInformation *request, vtkInformationVector **inputVectors, vtkInformationVector *outputVector)ttkAlgorithmprotectedvirtual
RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) overridettkSignedDistanceFieldprotected
ttkAlgorithm::RequestInformation(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))ttkAlgorithminlineprotectedvirtual
RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *) overridettkSignedDistanceFieldprotected
ttkAlgorithm::RequestUpdateExtent(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))ttkAlgorithminlineprotectedvirtual
RequestUpdateTime(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))ttkAlgorithminlineprotectedvirtual
RequestUpdateTimeDependentInformation(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))ttkAlgorithminlineprotectedvirtual
SafeDownCast(vtkObject *o)ttkSignedDistanceFieldstatic
SAME_DATA_TYPE_AS_INPUT_PORT()ttkAlgorithmstatic
SamplingDimensionsttkSignedDistanceFieldprotected
SetBackend(int)ttkSignedDistanceFieldvirtual
SetCompactTriangulationCacheSize(float cacheSize)ttkAlgorithminline
SetDebugLevel(int debugLevel)ttkAlgorithminline
setDebugLevel(const int &debugLevel)ttk::Debugvirtual
setDebugMsgPrefix(const std::string &prefix)ttk::Debuginline
SetExpandBox(bool)ttkSignedDistanceFieldvirtual
SetFastMarchingOrder(int)ttkSignedDistanceFieldvirtual
SetInputData(vtkDataSet *)ttkAlgorithm
SetInputData(int, vtkDataSet *)ttkAlgorithm
SetSamplingDimensions(int, int, int)ttkSignedDistanceFieldvirtual
SetSamplingDimensions(int[3])ttkSignedDistanceFieldvirtual
SetThreadNumber(int threadNumber)ttkAlgorithminline
setThreadNumber(const int threadNumber)ttk::BaseClassinlinevirtual
SetUseAllCores(bool useAllCores)ttkAlgorithminline
setWrapper(const Wrapper *wrapper) overridettk::Debugvirtual
SignedDistanceField()ttk::SignedDistanceFieldprotected
spacing_ttk::SignedDistanceFieldprotected
Superclass typedefttkSignedDistanceField
threadNumber_ttk::BaseClassmutableprotected
ttkAlgorithm()ttkAlgorithmprotected
ttkSignedDistanceField()ttkSignedDistanceFieldprotected
UpdateThreadNumber()ttkAlgorithminline
VertexMarchingType enum namettk::SignedDistanceFieldprotected
welcomeMsg(std::ostream &stream)ttk::Debugprotected
wrapper_ttk::BaseClassprotected
xResolution_ttk::SignedDistanceFieldprotected
yResolution_ttk::SignedDistanceFieldprotected
zResolution_ttk::SignedDistanceFieldprotected
~BaseClass()=defaultttk::BaseClassvirtual
~Debug() overridettk::Debug
~ttkAlgorithm() overridettkAlgorithmprotected