Hi Alexander, On Mar 20, 1:18 am, Alexander Kuleshov <kuleshovm...@gmail.com> wrote: > Hello list, > > Yesterday i said in this mailing list that i want to participate in > Google Summer of Code 2011 in sympy development. Aaron Meurer in his > answer said that i must write some path or fix bug to show my > knowledge. I have idea: I want to start to develop stereometry module > for sympy which will be providing 3 dimension geometry module. I think > it will be useful additional to current geometry module. > > I started to make it (https://github.com/sympy/sympy/pull/138). It's > only starting of module developing. > > In this module I plan to make following: > > * volumetricEntity.py - base class for all 3d figures > > * Point3d - point representation in 3d > > * Line3d - line representation in 3d > > * Sphere - sphere representation > > This i plan implement in near future, and in gsoc 2011 i plan make > useful module for 3 dimension geometry. > > And i want to know your opinion. What do you think about it?
I wonder whether it makes sense to implement the easy stuff (like Point()) for n dimensions, rather than 2 or 3, to avoid code duplication. Most use cases probably don't need more than 3 dimensions though, and there is a lot to implement for 3 dimensions. Vinzent -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to sympy@googlegroups.com. To unsubscribe from this group, send email to sympy+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.