X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=Triangulate%2Ftriangle.hxx;h=9ba18005b811561da6660669c1ae0288479ebafa;hb=7f2ab3559b4218a4e43e28094e26c62fe8b78357;hp=1dbb85e248f116a1843467c6c46333c2f8b1acf0;hpb=0eed0e091800f6c13b33a8af61614ab9d4a0b31f;p=flightgear.git diff --git a/Triangulate/triangle.hxx b/Triangulate/triangle.hxx index 1dbb85e24..9ba18005b 100644 --- a/Triangulate/triangle.hxx +++ b/Triangulate/triangle.hxx @@ -37,6 +37,7 @@ #include #include +#include #include "trinodes.hxx" @@ -47,7 +48,7 @@ typedef vector < int > tripoly; typedef tripoly::iterator tripoly_iterator; typedef tripoly::const_iterator const_tripoly_iterator; -typedef vector < int > tripoly_list; +typedef vector < tripoly > tripoly_list; typedef tripoly_list::iterator tripoly_list_iterator; typedef tripoly_list::const_iterator const_tripoly_list_iterator; @@ -57,7 +58,7 @@ class FGTriangle { private: FGTriNodes trinodes; - tripoly_list polylist; + tripoly_list polylist[FG_MAX_AREA_TYPES]; public: @@ -74,6 +75,9 @@ public: // $Log$ +// Revision 1.3 1999/03/19 00:27:11 curt +// Continued work on triangulation preparation. +// // Revision 1.2 1999/03/18 04:31:12 curt // Let's not pass copies of huge structures on the stack ... ye might see a // segfault ... :-)