Give alias for vector of Point3.

This commit is contained in:
Joseph Lenox 2018-07-09 22:09:13 -05:00 committed by Joseph Lenox
parent c6966c077e
commit 83af35b7c4

View File

@ -13,17 +13,21 @@ class Line;
class Linef; class Linef;
class MultiPoint; class MultiPoint;
class Point; class Point;
class Point3;
class Pointf; class Pointf;
class Pointf3; class Pointf3;
typedef Point Vector; typedef Point Vector;
typedef Pointf Vectorf; typedef Pointf Vectorf;
typedef Pointf3 Vectorf3; typedef Pointf3 Vectorf3;
using Vector3 = Point3;
typedef std::vector<Point> Points; typedef std::vector<Point> Points;
typedef std::vector<Point*> PointPtrs; typedef std::vector<Point*> PointPtrs;
typedef std::vector<const Point*> PointConstPtrs; typedef std::vector<const Point*> PointConstPtrs;
typedef std::vector<Pointf> Pointfs; typedef std::vector<Pointf> Pointfs;
typedef std::vector<Pointf3> Pointf3s; typedef std::vector<Pointf3> Pointf3s;
using Point3s = std::vector<Point3>;
class Point class Point
{ {
public: public: