Topological operators
[Geometry algorithms]


Detailed Description

	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)
 


Modules

 Equals test
 Check if one object is equal another object.
 Disjoint test
 Check if two objects are disjoint.
 Intersects test
 Check if one object intersects another object.
 Touch test
 Check if two objects touches.
 Crosses test
 Check if one object crosses another object.
 Within test
 Check if one object is within another object.
 Contains test
 Check if one object contains another object.
 Overlaps test
 Check if one object overlaps another object.
 Covered by test
 Check if one object is covered by another object.
 Covers test
 Check if one object covers another object.
 Relation test
 Return the relation between two objects.


Generated on Sun Jul 29 04:04:39 2012 for TerraLib - Development Source by  doxygen 1.5.3