diff --git a/Entities.md b/Entities.md new file mode 100644 index 0000000..9d4e2a3 --- /dev/null +++ b/Entities.md @@ -0,0 +1,26 @@ +A list of some entities we might want dyna3 to support + +- Points +- Planes +- Spheres +- Lines +- Line Segments +- Circles +- Arcs +- Discs +- Sectors +- Segments of circles +- Balls +- Spherical segments/sectors/caps +- Polygons +- Spherical polygons +- Polyhedra +- Cylinders +- Cones +- Conic sections? +- Quadric surfaces? + +- Loci? In other words, if one has created a construction with one or more degrees of freedom, should one be able to create the locus of all positions that some point in the construction can take on, as its own entity which will be displayed? Note if so, then depending on the allowed constraints, dyna3 might have to subsume Surfer... +- Envelopes? Basically the same question as above, but for lines/circles/planes/spheres.. How should envelopes be displayed? + +Feel free to add more!