43 std::vector<Point>
vec;
47 std::vector<Triangle>
vec;
51 std::vector<Quad>
vec;
55 std::vector<Line>
vec;
74 static Point2d Rot(
float angle_in_rad,
float dist);
103 p.
vec = std::vector<Point>(beg,end);
P func(int c, EveryApi &ev)
Definition test.cpp:59
Definition ObjectCreator.hh:65
static Point2d Rot(float angle_in_rad, float dist)
Definition ObjectCreator.cc:53
static QuadList Quads(const PointList &p1, const PointList &p2)
Definition ObjectCreator.cc:182
static LineList Lines(const PointList &p1, const PointList &p2)
Definition ObjectCreator.cc:157
float SphereFunc(Sphere s, Point p)
Definition ObjectCreator.cc:66
static void AppendP(PointList &p, Point p1)
Definition ObjectCreator.cc:200
static Line Ln(Point p, Point p2)
Definition ObjectCreator.cc:111
static Point Scale(Point p1, Point p2, float p)
Definition ObjectCreator.cc:28
static Point Curve(const CurveIn3d &curve, float x)
Definition ObjectCreator.cc:61
static Point Plane2d(Point2d p, Plane pl)
Definition ObjectCreator.cc:48
static Quad Q(Point p1, Point p2, Point p3, Point p4)
Definition ObjectCreator.cc:172
static PointList PL(Triangle t)
Definition ObjectCreator.cc:125
static Point Middle(Point p1, Point p2)
Definition ObjectCreator.cc:32
static Vector Dir(Point p1, Point p2)
Definition ObjectCreator.cc:36
static Point Dist(Point p, Vector v, float dist)
Definition ObjectCreator.cc:40
static Point Intersect(Line l, Sphere s)
Definition ObjectCreator.cc:81
static void AppendL(LineList &l, Line l1)
Definition ObjectCreator.cc:205
static Triangle Tri(Point p, Point p2, Point p3)
Definition ObjectCreator.cc:87
static PointList MovePL(const PointList &p, Vector v)
Definition ObjectCreator.cc:147
Definition VectorTools.hh:350
Definition VectorTools.hh:125
Definition ObjectCreator.cc:26
Definition ObjectCreator.hh:54
std::vector< Line > vec
Definition ObjectCreator.hh:55
Definition ObjectCreator.hh:34
Point p1
Definition ObjectCreator.hh:35
Point p2
Definition ObjectCreator.hh:35
Definition ObjectCreator.hh:42
std::vector< Point > vec
Definition ObjectCreator.hh:43
Definition ObjectCreator.hh:50
std::vector< Quad > vec
Definition ObjectCreator.hh:51
Definition ObjectCreator.hh:38
Point p1
Definition ObjectCreator.hh:39
Point p3
Definition ObjectCreator.hh:39
Point p2
Definition ObjectCreator.hh:39
Point p4
Definition ObjectCreator.hh:39
Definition ObjectCreator.hh:58
float radius
Definition ObjectCreator.hh:59
Point center
Definition ObjectCreator.hh:60
Definition ObjectCreator.hh:46
std::vector< Triangle > vec
Definition ObjectCreator.hh:47
Definition ObjectCreator.hh:30
Point p1
Definition ObjectCreator.hh:31
Point p2
Definition ObjectCreator.hh:31
Point p3
Definition ObjectCreator.hh:31
Definition VectorTools.hh:910