The vtol_two_chain class is used to represent a set of faces on a topological structure. A vtol_two_chain consists of its inferior faces and the superiors on which it lies. A vtol_two_chain may or may not be an ordered cycle. If the chain of faces encloses a volume, then the vtol_two_chain may be used as the boundary of a topological vtol_block in a 3D structure.
Modifications:
JLM December 1995, Added timeStamp (Touch) to
operations which affect bounds.
JLM December 1995, no local method for ComputeBoundingBox
Should use vtol_face geometry recursively to be proper.
Currently reverts to bounds on vertices from
vtol_topology_object::ComputeBoundingBox()
05/13/98 RIH replaced append by insert_after to avoid n^2 behavior
PTU May 2000 ported to vxl
Dec. 2002, Peter Vanroose -interface change: vtol objects -> smart pointers
Definition in file vtol_two_chain.h.
#include <vcl_iosfwd.h>
#include <vcl_vector.h>
#include <vtol/vtol_chain.h>
#include <vtol/vtol_face_2d_sptr.h>
Go to the source code of this file.
Classes | |
| class | vtol_two_chain |
1.5.1