Re: Math_Geometry_3D
| From: | Jesus M. Castagnetto | Date: | Wed, 05 May 2004 02:07:26 +0000 |
| Subject: | Re: Math_Geometry_3D | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-28803@lists.php.net to get a copy of this message | ||
Just today I've had time to look at your code. Most of the vector code there is
already in Math_Vector. It might be a better approach to add your extra methods
to either Math_VectorOp, or you can just use Math_Vector instead of
re-implementing in your code.
The second approach might be better, as there are many more interesting
analytical geometry methods/algorithms that deal with general n-dimensional
vectors, and some nice ones that are specialized for 3D vectors. Check
Math_Vector (deals w/ 2D, 3D and n-D vectors), as well as the geometry section
of MathWorld (http://mathworld.wolfram.com/topics/Geometry.html) and similar.
Cheers.
--- Florent Monnier <fmonnier@linux-nantes.fr.eu.org> wrote:
> Hi all there :)It
> Just some quite simple functions rewrote from math analytical geometry
> formuleas:
> http://grincheux.codelutin.org/~monnier/Geometry.html
>
> Would you think it would have its place in Pear?
>
> If yes, perhaps its name could be "Math_Geometry_3D"
> (3D is shorter than 'Analytical' and with computers, geometry is always
> analytical, moreover analytical geometry could also be 2D)
>
> There are only 2/3 functions really interesting, which are at the end.
> [Finding the angle between 2 adjacent facets in a 3D modeling]
> There should also be functions for translation, homotety, rotation, etc,
> but I didn't had any need for those yet, so...
> (lol those formuleas correspond only to the first 3 pages of the analytical
> geometry book I have)
>
>
> ++Cheers
>
> --
> PEAR Development Mailing List (http://pear.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
=====
--
Jesus M. Castagnetto (jcastagnetto@yahoo.com)
Research: http://metallo.scripps.edu/
Personal: http://www.castagnetto.org/
PEAR stuff: http://pear.php.net/user/jmcastagnetto
__________________________________
Do you Yahoo!?
Win a $20,000 Career Makeover at Yahoo! HotJobs
http://hotjobs.sweepstakes.yahoo.com/careermakeover