私は障害物回避ロボットコントロールの割り当てで障害物画像を拡大するためにClipperライブラリを使用しようとしています。 しかし、今、私は、ライブラリのコード例でも、こだわっている:Clipperライブラリを使用しています - Angus Johnson =>コードスニペットを実行できません
(http://www.angusj.com/delphi/clipper.php#code)
"clipper.hpp" が含ま
//from clipper.hpp ...
//typedef signed long long long64;
//struct IntPoint {long64 X; long64 Y;};
//typedef std::vector<IntPoint> Polygon;
//typedef std::vector<Polygon> Polygons;
...
using namespace ClipperLib;
Polygons subj(2), clip(1), solution;
subj[0].push_back(IntPoint(180,200));
subj[0].push_back(IntPoint(260,200));
subj[0].push_back(IntPoint(260,150));
subj[0].push_back(IntPoint(180,150));
subj[1].push_back(IntPoint(215,160));
subj[1].push_back(IntPoint(230,190));
subj[1].push_back(IntPoint(200,190));
clip[0].push_back(IntPoint(190,210));
clip[0].push_back(IntPoint(240,210));
clip[0].push_back(IntPoint(240,130));
clip[0].push_back(IntPoint(190,130));
DrawPolygons(subj, 0x160000FF, 0x600000FF); // <- identifier not found
DrawPolygons(clip, 0x20FFFF00, 0x30FF0000); // <- identifier not found
Clipper c;
c.AddPolygons(subject, ptSubject);
c.AddPolygons(clip, ptClip);
if (c.Execute(ctIntersection, solution)
DrawPolygons(solution, 0x3000FF00, 0xFF006600);
私はライブラリのインストールが不足しているのですか?私はこれが小さな質問であることを知っています。私は少しノービックですが、どんな助けも私の仕事を楽にすることができます。ありがとうございました!
アンガスにだけ簡単なメモ - 偉大なライブラリーを! – Adi
ありがとうAdi。それは楽しく、本当の挑戦です。 –