#pragma once #include #include #include #include namespace bg = boost::geometry; namespace bu = boost::units; namespace snake { typedef bg::model::point BoostPoint; //typedef std::vector BoostPointList; typedef bg::model::polygon BoostPolygon; typedef bg::model::linestring BoostLineString; typedef std::vector> Int64Matrix; typedef bu::quantity Length; typedef bu::quantity Area; }