Data Structures: Difference between revisions

Line 68: Line 68:
* This is a binary tree for holding segments.<br>
* This is a binary tree for holding segments.<br>
* Leaves hold something called "elementary intervals" and internal nodes hold the union of elementary intervals of its children.
* Leaves hold something called "elementary intervals" and internal nodes hold the union of elementary intervals of its children.
* In addition, each leaf or node v also holds intervals which span their segment, i.e. <math>{X \st Int(v) \in X\}</math>
* In addition, each leaf or node v also holds intervals which span their segment, i.e. <math>\{X \mid Int(v) \in X\}</math>


==Spatial Data Structures==
==Spatial Data Structures==