torc-master
|
Encapsulation of compact segment index and an anchoring tile index. More...
#include <Segments.hpp>
Public Member Functions | |
CompactSegmentIndex | getCompactSegmentIndex (void) const |
TileIndex | getAnchorTileIndex (void) const |
SegmentReference (void) | |
SegmentReference (CompactSegmentIndex inCompactSegmentIndex, TileIndex inAnchorTileIndex) | |
void | undefine (void) |
bool | isDefined (void) const |
bool | isTrivial (void) const |
Static Public Member Functions | |
static const SegmentReference & | getTrivialSegment (void) |
Static Public Attributes | |
static const SegmentReference | sTrivialSegmentReference |
Private Attributes | |
CompactSegmentIndex | mCompactSegmentIndex |
TileIndex | mAnchorTileIndex |
Encapsulation of compact segment index and an anchoring tile index.
Compact segments are normalized relative to tile index 0. The accompanying tile index serves as an anchor from which to derive a full segment description.
Definition at line 78 of file Segments.hpp.
|
inline |
Definition at line 85 of file Segments.hpp.
|
inline |
Definition at line 86 of file Segments.hpp.
|
inline |
Definition at line 84 of file Segments.hpp.
|
inline |
Definition at line 82 of file Segments.hpp.
|
inlinestatic |
Definition at line 95 of file Segments.hpp.
|
inline |
Definition at line 93 of file Segments.hpp.
|
inline |
Definition at line 94 of file Segments.hpp.
|
inline |
Definition at line 89 of file Segments.hpp.
|
private |
Definition at line 80 of file Segments.hpp.
|
private |
Definition at line 79 of file Segments.hpp.
|
static |
Definition at line 97 of file Segments.hpp.