The topological operators are based on the intersection of interior, exterior and boundary of geometries:
------------------------------------------------------------------------------------------------------------------
| TeGeometry | INTERIOR | BOUNDARY | EXTERIOR |
------------------------------------------------------------------------------------------------------------------
| TePoint | The point itself | Empty | Everything except interior |
| TeLine2D | All points except the end points | The two end points | Everything except interior and boundary |
| TeLinearRing | All points | Empty | Everything except interior and boundary |
| TePolygon | Everything between the external | All rings | Everything except interior and boundary |
| | ring and the inner rings | | |
------------------------------------------------------------------------------------------------------------------
We use:
- I: for Interior
- E: for Exterior
- B: for Boundary
- inter: Intersects
- ^: AND
- v: OR
- A = refer to two-dimensional geometries (TePolygon and TePolygonSet)
- L = refer to one-dimensional geometries (TeLine2D and TeLineSet)
- P = refer to 0-dimensional geometries (TePoint and TePointSet)