TTK
Loading...
Searching...
No Matches
ttk::ReebSpace Member List

This is the complete list of members for ttk::ReebSpace, including all inherited members.

BaseClass()ttk::BaseClass
compute1sheets(const std::vector< std::pair< SimplexId, char > > &jacobiSet, std::vector< std::pair< SimplexId, SimplexId > > &jacobiSetClassification, const triangulationType &triangulation)ttk::ReebSpaceprotected
compute1sheetsOnly(const std::vector< std::pair< SimplexId, char > > &jacobiSet, std::vector< std::pair< SimplexId, SimplexId > > &jacobiSetClassification, const triangulationType &triangulation)ttk::ReebSpaceprotected
compute2sheetChambers(const dataTypeU *const uField, const dataTypeV *const vField, const triangulationType &triangulation)ttk::ReebSpaceinlineprotected
compute2sheets(const std::vector< std::pair< SimplexId, SimplexId > > &jacobiEdges, const dataTypeU *const uField, const dataTypeV *const vField, const triangulationType &triangulation)ttk::ReebSpaceinlineprotected
compute3sheet(const SimplexId &vertexId, const std::vector< std::vector< std::array< SimplexId, 3 > > > &tetTriangles, const triangulationType &triangulation)ttk::ReebSpaceprotected
compute3sheets(std::vector< std::vector< std::array< SimplexId, 3 > > > &tetTriangles, const triangulationType &triangulation)ttk::ReebSpaceprotected
computeGeometricalMeasures(Sheet3 &sheet, const dataTypeU *const uField, const dataTypeV *const vField, const triangulationType &triangulation)ttk::ReebSpaceinlineprotected
connect3sheetTo0sheet(ReebSpaceData &data, const SimplexId &sheet3Id, const SimplexId &sheet0Id)ttk::ReebSpaceprotected
connect3sheetTo1sheet(ReebSpaceData &data, const SimplexId &sheet3Id, const SimplexId &sheet1Id)ttk::ReebSpaceprotected
connect3sheetTo2sheet(ReebSpaceData &data, const SimplexId &sheet3Id, const SimplexId &sheet2Id)ttk::ReebSpaceprotected
connect3sheetTo3sheet(ReebSpaceData &data, const SimplexId &sheet3Id, const SimplexId &otherSheet3Id)ttk::ReebSpaceprotected
connectSheets(const triangulationType &triangulation)ttk::ReebSpaceprotected
currentData_ttk::ReebSpaceprotected
Debug()ttk::Debug
debugLevel_ttk::Debugmutableprotected
debugMsgNamePrefix_ttk::Debugprotected
debugMsgPrefix_ttk::Debugprotected
disconnect1sheetFrom0sheet(ReebSpaceData &data, const SimplexId &sheet1Id, const SimplexId &sheet0Id, const SimplexId &biggerId)ttk::ReebSpaceprotected
disconnect3sheetFrom0sheet(ReebSpaceData &data, const SimplexId &sheet3Id, const SimplexId &sheet0Id)ttk::ReebSpaceprotected
disconnect3sheetFrom1sheet(ReebSpaceData &data, const SimplexId &sheet3Id, const SimplexId &sheet1Id, const SimplexId &biggerId, const triangulationType &triangulation)ttk::ReebSpaceprotected
disconnect3sheetFrom2sheet(ReebSpaceData &data, const SimplexId &sheet3Id, const SimplexId &sheet2Id)ttk::ReebSpaceprotected
disconnect3sheetFrom3sheet(ReebSpaceData &data, const SimplexId &sheet3Id, const SimplexId &other3SheetId)ttk::ReebSpaceprotected
edgeNumber_ttk::ReebSpaceprotected
empty() constttk::ReebSpaceinline
execute(const dataTypeU *const uField, const dataTypeV *const vField, const triangulationType &triangulation)ttk::ReebSpaceinline
expand3sheets_ttk::ReebSpaceprotected
fiberSurface_ttk::ReebSpaceprotected
fiberSurfaceVertexList_ttk::ReebSpaceprotected
flush(const triangulationType &triangulation)ttk::ReebSpaceprotected
get0sheet(const SimplexId &sheetId) constttk::ReebSpaceinline
get0sheetSegmentation() constttk::ReebSpaceinline
get1sheet(const SimplexId &sheetId) constttk::ReebSpaceinline
get1sheetSegmentation() constttk::ReebSpaceinline
get2sheet(const SimplexId &sheetId) constttk::ReebSpaceinline
get3sheet(const SimplexId &sheetId) constttk::ReebSpaceinline
get3sheetTetSegmentation() constttk::ReebSpaceinline
get3sheetVertexSegmentation() constttk::ReebSpaceinline
getEdgeTypes() constttk::ReebSpaceinline
getFiberSurfaceVertices() constttk::ReebSpaceinline
getJacobi2Edge(const SimplexId &jacobiEdgeId) constttk::ReebSpaceinline
getNumberOf2sheets() constttk::ReebSpaceinline
getThreadNumber() constttk::BaseClassinline
hasConnectedSheets_ttk::ReebSpaceprotected
jacobi2edges_ttk::ReebSpaceprotected
jacobiSet_ttk::ReebSpaceprotected
jacobiSetEdges_ttk::ReebSpaceprotected
lastLineModettk::Debugprotectedstatic
lastObject_ttk::BaseClassprotected
mergeSheets(const SimplexId &smallerId, const SimplexId &biggerId, const triangulationType &triangulation)ttk::ReebSpaceprotected
originalData_ttk::ReebSpaceprotected
perturb(const dataTypeU *const uField, const dataTypeV *const vField, const dataTypeU &uEpsilon=Geometry::powIntTen(-DBL_DIG), const dataTypeV &vEpsilon=Geometry::powIntTen(-DBL_DIG))ttk::ReebSpaceinline
preconditionTriangulation(AbstractTriangulation *const triangulation)ttk::ReebSpaceinline
preMergeSheets(const SimplexId &sheetId0, const SimplexId &sheetId1)ttk::ReebSpaceprotected
prepareSimplification()ttk::ReebSpaceprotected
printConnectivity(const ReebSpaceData &data) constttk::ReebSpaceprotected
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
ReebSpace()ttk::ReebSpace
setDebugLevel(const int &debugLevel)ttk::Debugvirtual
setDebugMsgPrefix(const std::string &prefix)ttk::Debuginline
setExpand3Sheets(const bool &onOff)ttk::ReebSpaceinline
setRangeDrivenOctree(const bool &onOff)ttk::ReebSpaceinline
setSosOffsetsU(const SimplexId *const sosOffsetsU)ttk::ReebSpaceinline
setSosOffsetsV(const SimplexId *const sosOffsetsV)ttk::ReebSpaceinline
setTetNumber(const SimplexId &tetNumber)ttk::ReebSpaceinline
setThreadNumber(const int threadNumber)ttk::BaseClassinlinevirtual
setVertexNumber(const SimplexId &vertexNumber)ttk::ReebSpaceinline
setWrapper(const Wrapper *wrapper) overridettk::Debugvirtual
SimplificationCriterion enum namettk::ReebSpace
simplify(const dataTypeU *const uField, const dataTypeV *const vField, const triangulationType &triangulation, const double &simplificationThreshold, const SimplificationCriterion &criterion=SimplificationCriterion::rangeArea)ttk::ReebSpaceinline
simplifySheet(const SimplexId &sheetId, const SimplificationCriterion &simplificationCriterion, const triangulationType &triangulation)ttk::ReebSpaceprotected
simplifySheets(const double &simplificationThreshold, const SimplificationCriterion &simplificationCriterion, const triangulationType &triangulation)ttk::ReebSpaceprotected
sosOffsetsU_ttk::ReebSpaceprotected
sosOffsetsV_ttk::ReebSpaceprotected
tetNumber_ttk::ReebSpaceprotected
threadNumber_ttk::BaseClassmutableprotected
totalArea_ttk::ReebSpaceprotected
totalHyperVolume_ttk::ReebSpaceprotected
totalVolume_ttk::ReebSpaceprotected
vertexNumber_ttk::ReebSpaceprotected
welcomeMsg(std::ostream &stream)ttk::Debugprotected
withRangeDrivenOctree_ttk::ReebSpaceprotected
wrapper_ttk::BaseClassprotected
~BaseClass()=defaultttk::BaseClassvirtual
~Debug() overridettk::Debug