Jamie, You'll need to study the 2D class here: https://github.com/sympy/sympy/blob/master/sympy/geometry/polygon.py and start thinking about what a class might look like for 3D. You may have to start by working on the core geometry classes so they can fully support 3D geometry: https://github.com/sympy/sympy/blob/master/sympy/geometry/entity.py.
Jason moorepants.info +01 530-601-9791 On Sun, Nov 24, 2019 at 12:04 PM Jaime Resano Aisa < [email protected]> wrote: > Hello Mohammad, I am asking how can I start adding functionality to the > polygon geometry entity because it currently supports only 2D polygons. > > El domingo, 24 de noviembre de 2019, 18:26:14 (UTC+1), > [email protected] escribió: >> >> >> Hi >> My name is Mohammad Najafi. I'm from Iran. >> I have a question about this your email. >> Can you explain this email for me? >> I don't understand it very well. >> On Sunday, November 24, 2019, 1:11:38 AM GMT+3:30, Jaime Resano Aisa < >> [email protected]> wrote: >> >> >> Hello. I am using sympy for a project and I need to use 3D polygons. I >> managed to use planes, but I think it could be a lot more useful having >> built-in 3D polygons. >> I would like to contribute adding the functionality, but I am not a >> python or a sympy expert. How can I start? >> >> -- >> You received this message because you are subscribed to the Google Groups >> "sympy" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/sympy/69fc0a9f-2b43-44ce-9d33-b5f8a781b1c2%40googlegroups.com >> <https://groups.google.com/d/msgid/sympy/69fc0a9f-2b43-44ce-9d33-b5f8a781b1c2%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/f4501133-754b-4659-9da7-1d85c5f90d7e%40googlegroups.com > <https://groups.google.com/d/msgid/sympy/f4501133-754b-4659-9da7-1d85c5f90d7e%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAP7f1Ahs_AQN_rvi5GA9YtWVwLXXdd6-ou_61uqJxKKKBj%3DvCg%40mail.gmail.com.
