Tree. remove redunant function

This commit is contained in:
IlyaShurupov 2024-04-01 13:46:13 +03:00
parent 7332e72bb2
commit 86f81fb534
4 changed files with 34 additions and 22 deletions

View file

@ -14,16 +14,11 @@ namespace tp {
mEnd = end;
}
inline bool descentRight(const IntervalKey& in) const {
inline bool descentRight(const IntervalKey& in) const {
if (in.mStart != mStart) return in.mStart > mStart;
return in.mEnd > mEnd;
}
inline bool descentLeft(const IntervalKey& in) const {
if (in.mStart != mStart) return in.mStart < mStart;
return in.mEnd < mEnd;
}
inline bool exactNode(const IntervalKey& in) const { return in.mStart == mStart && in.mEnd == mEnd; }
inline const IntervalKey& getFindKey() const { return *this; }