Structure to track the state of the current algorithm. It stores the status of the cap polygon. More...
Public Member Functions | |
procedure | add_point (polygon, point, point_id, edge, face) |
Add a point to the chained polygon. | |
Public Attributes | |
type(t_chained_polygon_item), dimension(:), allocatable | point |
Pointer to the last point. | |
integer | nb_points = 0 |
Number of points in the chained polygon. | |
Structure to track the state of the current algorithm. It stores the status of the cap polygon.
!! 5 f4 4 Legend: !! *--------* f3 ------ !! f5 / \ !! / * 3 × point of the polyhedron !! 6 * / * point on an edge !! f6 | / f2 n point n !! ×----------* fn face between point n and n+1 !! 1 f1 2 !!