We do have convex hull and lines. What would be lacking for your 
application are discs and their intersection with polyhedra.

sage: line = Polyhedron(vertices=[(0,-1)], lines=[(1,1)])
sage: (triangle & line).vertices()
(A vertex at (8/5, 3/5), A vertex at (3/2, 1/2))


On Thursday, April 24, 2014 7:02:21 AM UTC+1, Dominique Laurain wrote:
>
> I need same packages that Ed asked for.
> Nowadays I do geometry coding myself basic functions in SAGE worksheets 
> (to do intersection of lines etc).
> I do this using the "Rational Trigonometry philosophy" :-)..see 
> njwilderger youtube videos and book.
> Previously I played a little with Tex tools (pst-tricks and 
> pst-eucl)..check about pstricks too...at that time and until now, I
> was interested with tilings.
> In SAGE we have the basics tools (vectors,matplotlib...) but I feel there 
> are not the "intermediate" tools : convex hull, rules and compass 
> constructions, origami tools and so on.
> I can code some (for example, convex hull: I know an algorithm "paquet 
> cadeau" ...but everytime I feel to reinvent wheel.
> What is not enough with Tex is that all is static : for example, you 
> cannot have the generic solution of two lines AB and CD where A,B,C,D are 
> 2D points with variables coordinates...because it is no more static 
> geometry but symbolic computations (solving equations / inequations).
>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to