#include <DeprecatedSuperArc.h>
|
| | SuperArc (const idNode &d, const idNode &u, const bool overB, const bool overA, const unsigned char &ctd=0, const unsigned char &ctu=0, const size_t &resv=0ul, const ComponentState &state=ComponentState::Visible) |
| |
| const idNode & | getUpNodeId () const |
| |
| const idNode & | getDownNodeId () const |
| |
| void | setUpNodeId (const idNode &upId) |
| |
| void | setDownNodeId (const idNode &downId) |
| |
| idPartition | getDownCT () const |
| |
| idPartition | getUpCT () const |
| |
| void | setUpCT (decltype(upCT_) &ct) |
| |
| bool | getOverlapAbove () const |
| |
| bool | getOverlapBelow () const |
| |
| bool | isCrossing () const |
| |
| void | setOverlapAbove (const bool local_overlapAbove) |
| |
| void | setOverlapBelow (const bool local_overlapBelow) |
| |
| const SimplexId & | getLastVisited () const |
| |
| void | setLastVisited (const SimplexId &vertId) |
| |
| bool | isHidden () const |
| |
| bool | isPruned () const |
| |
| bool | isMerged () const |
| |
| bool | isExternal () const |
| |
| bool | isVisible () const |
| |
| void | hide () |
| |
| void | merge (const idSuperArc &arc, const idPartition ct=255) |
| |
| const idSuperArc & | getReplacantArcId () const |
| |
| idPartition | getReplacantCT () const |
| |
| SimplexId | getNumberOfRegularNodes () |
| |
| const SimplexId & | getRegularNodeId (const SimplexId &idx) |
| |
| bool | isMasqued (const SimplexId &v) const |
| |
| SimplexId | getSegmentationSize () const |
| |
| std::vector< std::pair< SimplexId, bool > > & | getSegmentation () |
| |
| std::pair< SimplexId, bool > * | getVertList () |
| |
| const SimplexId & | getVertSize () |
| |
| void | setMasqued (const SimplexId &v) |
| |
| void | setVertList (std::pair< SimplexId, bool > *vl) |
| |
| void | setVertSize (const SimplexId &s) |
| |
| void | appendVertLists (const std::list< std::pair< SimplexId, bool > * > &vertLists, std::list< SimplexId > vertSizes, std::list< std::vector< std::pair< SimplexId, bool > > > &storage, const SimplexId &totalSize) |
| |
| int | addSegmentationGlobal (const std::pair< SimplexId, bool > *arr, const SimplexId &size) |
| |
| void | appendSegmentation (const std::vector< std::pair< SimplexId, bool > > &other) |
| |
| void | setVertices (std::vector< std::pair< SimplexId, bool > >::iterator &a, std::vector< std::pair< SimplexId, bool > >::iterator b) |
| |
| void | addSegmentationGlobal (const SimplexId &v) |
| |
| void | addFuturReserve (const SimplexId &nb) |
| |
| void | makeAllocGlobal (const SimplexId &size, std::list< std::vector< std::pair< SimplexId, bool > > > &storage) |
| |
| void | makeReserve () |
| |
Definition at line 31 of file DeprecatedSuperArc.h.
◆ SuperArc()
| ttk::cf::SuperArc::SuperArc |
( |
const idNode & |
d, |
|
|
const idNode & |
u, |
|
|
const bool |
overB, |
|
|
const bool |
overA, |
|
|
const unsigned char & |
ctd = 0, |
|
|
const unsigned char & |
ctu = 0, |
|
|
const size_t & |
resv = 0ul, |
|
|
const ComponentState & |
state = ComponentState::Visible |
|
) |
| |
|
inline |
◆ addFuturReserve()
| void ttk::cf::SuperArc::addFuturReserve |
( |
const SimplexId & |
nb | ) |
|
|
inline |
◆ addSegmentationGlobal() [1/2]
| void ttk::cf::SuperArc::addSegmentationGlobal |
( |
const SimplexId & |
v | ) |
|
|
inline |
◆ addSegmentationGlobal() [2/2]
| int ttk::cf::SuperArc::addSegmentationGlobal |
( |
const std::pair< SimplexId, bool > * |
arr, |
|
|
const SimplexId & |
size |
|
) |
| |
|
inline |
◆ appendSegmentation()
| void ttk::cf::SuperArc::appendSegmentation |
( |
const std::vector< std::pair< SimplexId, bool > > & |
other | ) |
|
|
inline |
◆ appendVertLists()
| void ttk::cf::SuperArc::appendVertLists |
( |
const std::list< std::pair< SimplexId, bool > * > & |
vertLists, |
|
|
std::list< SimplexId > |
vertSizes, |
|
|
std::list< std::vector< std::pair< SimplexId, bool > > > & |
storage, |
|
|
const SimplexId & |
totalSize |
|
) |
| |
|
inline |
◆ getDownCT()
◆ getDownNodeId()
| const idNode & ttk::cf::SuperArc::getDownNodeId |
( |
| ) |
const |
|
inline |
◆ getLastVisited()
| const SimplexId & ttk::cf::SuperArc::getLastVisited |
( |
| ) |
const |
|
inline |
◆ getNumberOfRegularNodes()
| SimplexId ttk::cf::SuperArc::getNumberOfRegularNodes |
( |
| ) |
|
|
inline |
◆ getOverlapAbove()
| bool ttk::cf::SuperArc::getOverlapAbove |
( |
| ) |
const |
|
inline |
◆ getOverlapBelow()
| bool ttk::cf::SuperArc::getOverlapBelow |
( |
| ) |
const |
|
inline |
◆ getRegularNodeId()
◆ getReplacantArcId()
| const idSuperArc & ttk::cf::SuperArc::getReplacantArcId |
( |
| ) |
const |
|
inline |
◆ getReplacantCT()
| idPartition ttk::cf::SuperArc::getReplacantCT |
( |
| ) |
const |
|
inline |
◆ getSegmentation()
| std::vector< std::pair< SimplexId, bool > > & ttk::cf::SuperArc::getSegmentation |
( |
| ) |
|
|
inline |
◆ getSegmentationSize()
| SimplexId ttk::cf::SuperArc::getSegmentationSize |
( |
| ) |
const |
|
inline |
◆ getUpCT()
◆ getUpNodeId()
| const idNode & ttk::cf::SuperArc::getUpNodeId |
( |
| ) |
const |
|
inline |
◆ getVertList()
| std::pair< SimplexId, bool > * ttk::cf::SuperArc::getVertList |
( |
| ) |
|
|
inline |
◆ getVertSize()
| const SimplexId & ttk::cf::SuperArc::getVertSize |
( |
| ) |
|
|
inline |
◆ hide()
| void ttk::cf::SuperArc::hide |
( |
| ) |
|
|
inline |
◆ isCrossing()
| bool ttk::cf::SuperArc::isCrossing |
( |
| ) |
const |
|
inline |
◆ isExternal()
| bool ttk::cf::SuperArc::isExternal |
( |
| ) |
const |
|
inline |
◆ isHidden()
| bool ttk::cf::SuperArc::isHidden |
( |
| ) |
const |
|
inline |
◆ isMasqued()
| bool ttk::cf::SuperArc::isMasqued |
( |
const SimplexId & |
v | ) |
const |
|
inline |
◆ isMerged()
| bool ttk::cf::SuperArc::isMerged |
( |
| ) |
const |
|
inline |
◆ isPruned()
| bool ttk::cf::SuperArc::isPruned |
( |
| ) |
const |
|
inline |
◆ isVisible()
| bool ttk::cf::SuperArc::isVisible |
( |
| ) |
const |
|
inline |
◆ makeAllocGlobal()
| void ttk::cf::SuperArc::makeAllocGlobal |
( |
const SimplexId & |
size, |
|
|
std::list< std::vector< std::pair< SimplexId, bool > > > & |
storage |
|
) |
| |
|
inline |
◆ makeReserve()
| void ttk::cf::SuperArc::makeReserve |
( |
| ) |
|
|
inline |
◆ merge()
◆ setDownNodeId()
| void ttk::cf::SuperArc::setDownNodeId |
( |
const idNode & |
downId | ) |
|
|
inline |
◆ setLastVisited()
| void ttk::cf::SuperArc::setLastVisited |
( |
const SimplexId & |
vertId | ) |
|
|
inline |
◆ setMasqued()
| void ttk::cf::SuperArc::setMasqued |
( |
const SimplexId & |
v | ) |
|
|
inline |
◆ setOverlapAbove()
| void ttk::cf::SuperArc::setOverlapAbove |
( |
const bool |
local_overlapAbove | ) |
|
|
inline |
◆ setOverlapBelow()
| void ttk::cf::SuperArc::setOverlapBelow |
( |
const bool |
local_overlapBelow | ) |
|
|
inline |
◆ setUpCT()
| void ttk::cf::SuperArc::setUpCT |
( |
decltype(upCT_) & |
ct | ) |
|
|
inline |
◆ setUpNodeId()
| void ttk::cf::SuperArc::setUpNodeId |
( |
const idNode & |
upId | ) |
|
|
inline |
◆ setVertices()
| void ttk::cf::SuperArc::setVertices |
( |
std::vector< std::pair< SimplexId, bool > >::iterator & |
a, |
|
|
std::vector< std::pair< SimplexId, bool > >::iterator |
b |
|
) |
| |
|
inline |
◆ setVertList()
| void ttk::cf::SuperArc::setVertList |
( |
std::pair< SimplexId, bool > * |
vl | ) |
|
|
inline |
◆ setVertSize()
| void ttk::cf::SuperArc::setVertSize |
( |
const SimplexId & |
s | ) |
|
|
inline |
The documentation for this class was generated from the following file: