TTK
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ttk::ftm::Segments Class Reference

#include <FTMSegmentation.h>

Public Member Functions

 Segments ()
 
 Segments (const Segment &)=delete
 
std::tuple< segm_it, segm_itaddLateSimpleSegment (SimplexId v)
 
void sortAll (const Scalars *s)
 
void resize (const std::vector< SimplexId > &sizes)
 
idSegment size () const
 
void clear ()
 
Segmentoperator[] (const size_t &idx)
 
const Segmentoperator[] (const size_t &idx) const
 
std::string print () const
 

Detailed Description

Definition at line 53 of file FTMSegmentation.h.

Constructor & Destructor Documentation

◆ Segments() [1/2]

Segments::Segments ( )
default

◆ Segments() [2/2]

ttk::ftm::Segments::Segments ( const Segment )
delete

Member Function Documentation

◆ addLateSimpleSegment()

std::tuple< segm_it, segm_it > ttk::ftm::Segments::addLateSimpleSegment ( SimplexId  v)

◆ clear()

void Segments::clear ( )

Definition at line 105 of file FTMSegmentation.cpp.

◆ operator[]() [1/2]

Segment & Segments::operator[] ( const size_t &  idx)

Definition at line 113 of file FTMSegmentation.cpp.

◆ operator[]() [2/2]

const Segment & Segments::operator[] ( const size_t &  idx) const

Definition at line 109 of file FTMSegmentation.cpp.

◆ print()

std::string ttk::ftm::Segments::print ( ) const
inline

Definition at line 78 of file FTMSegmentation.h.

◆ resize()

void Segments::resize ( const std::vector< SimplexId > &  sizes)

Definition at line 117 of file FTMSegmentation.cpp.

◆ size()

idSegment Segments::size ( ) const

Definition at line 130 of file FTMSegmentation.cpp.

◆ sortAll()

void Segments::sortAll ( const Scalars s)

Definition at line 134 of file FTMSegmentation.cpp.


The documentation for this class was generated from the following files: