Topological container for a spatial point, without geometry info. More...
Go to the source code of this file.
Classes | |
| class | vtol_vertex |
Topological container for a spatial point, without geometry info.
The vtol_vertex class is used to represent either a 2D or 3D point on a topological structure. A vtol_vertex does not actually maintain a pointer to the vsol_point which is the actual spatial point, since this could either be a vsol_point_2d or a vsol_point_3d. See vtol_vertex_2d for this purpose.
Modifications:
JLM December 1995, Added timeStamp(touch) to operations which affect bounds
JLM October 1996, Added the method EuclideanDistance(vtol_vertex &)
to permit Charlie Rothwell's Polyhedra code to be more
generic. Note this is distance, NOT squared distance.
LEG May 2000. ported to vxl
Dec. 2002, Peter Vanroose -interface change: vtol objects -> smart pointers
Sept.2004, Peter Vanroose -is_endpoint() now accepts smart pointer argument
Definition in file vtol_vertex.h.
1.7.5.1