|
|
|
@ -49,6 +49,7 @@ |
|
|
|
// use_deprecated: Enables temporary support for the obsolete functions
|
|
|
|
// #define use_deprecated
|
|
|
|
|
|
|
|
#include <functional>
|
|
|
|
#include <vector>
|
|
|
|
#include <list>
|
|
|
|
#include <set>
|
|
|
|
@ -142,8 +143,8 @@ struct DoublePoint |
|
|
|
// ------------------------------------------------------------------------------
|
|
|
|
|
|
|
|
#ifdef use_xyz
|
|
|
|
typedef void (* ZFillCallback)( IntPoint& e1bot, IntPoint& e1top, IntPoint& e2bot, IntPoint& e2top, |
|
|
|
IntPoint& pt ); |
|
|
|
typedef std::function<void( IntPoint& e1bot, IntPoint& e1top, IntPoint& e2bot, IntPoint& e2top, |
|
|
|
IntPoint& pt )> ZFillCallback; |
|
|
|
#endif
|
|
|
|
|
|
|
|
enum InitOptions |
|
|
|
|