rectangle-union-area/segment_tree.h

22 lines
370 B
C
Raw Normal View History

2022-04-16 09:24:00 +02:00
//
// Created by maximilian on 16.04.22.
//
#include<vector>
#include "geometry.h"
#ifndef PROG_SEGMENT_TREE_H
#define PROG_SEGMENT_TREE_H
class SegmentTree {
SegmentTree(const std::vector<Coordinate>);
Unit length_covered_intervals();
void add_interval(Interval interval);
void remove_interval(Interval interval);
};
#endif //PROG_SEGMENT_TREE_H