Editing User:Amalia
From BRL-CAD
User account "Amalia" is not registered. Please check if you want to create/edit this page.
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 21: | Line 21: | ||
==Project Title: Conic Curve Support for LibreCAD== | ==Project Title: Conic Curve Support for LibreCAD== | ||
==Brief Project Summary== | ==Brief Project Summary== | ||
− | It has been observed that designers start from using small shapes called primitive to attain more complex ones. This project aims at building conic curve support into the LibreCAD software package by implementing the hyperbola and parabola primitives entity types. This will enable users of the LibreCAD software to use conics in modeling the Dulles Airport Tower in Virginia, process just as in the . Hyperbolas in particular can be used in preliminary sketches of beautiful butterflies, nuclear cooling towers, hyperbolic shadows on the wall, hyperbolodial gears in skew shafts and buildings while parabolas can be used by architects to design rainbows, suspension bridges, roller coasters and much more. During this Summer of Code period, I'll be incorporating these two primitives into LibreCAD by defining necessary classes and implementing member functions within interface and implementation files (lc_hyperbola.h, lc_parabola.h and lc_hyperbola.cpp, lc_parabola.cpp) in librecad/src/lib/engine | + | It has been observed that designers start from using small shapes called primitive to attain more complex ones. This project aims at building conic curve support into the LibreCAD software package by implementing the hyperbola and parabola primitives entity types. This will enable users of the LibreCAD software to use conics in modeling the Dulles Airport Tower in Virginia, process just as in the . Hyperbolas in particular can be used in preliminary sketches of beautiful butterflies, nuclear cooling towers, hyperbolic shadows on the wall, hyperbolodial gears in skew shafts and buildings while parabolas can be used by architects to design rainbows, suspension bridges, roller coasters and much more. During this Summer of Code period, I'll be incorporating these two primitives into LibreCAD by defining necessary classes and implementing member functions within interface and implementation files (lc_hyperbola.h, lc_parabola.h and lc_hyperbola.cpp, lc_parabola.cpp) in librecad/src/lib/engine/. |
==Detailed Project Summary== | ==Detailed Project Summary== | ||
Line 75: | Line 75: | ||
==Links to some Pictures== | ==Links to some Pictures== | ||
1. http://www.pleacher.com/mp/mlessons/calculus/apphyper.html | 1. http://www.pleacher.com/mp/mlessons/calculus/apphyper.html | ||
− | |||
2. http://britton.disted.camosun.bc.ca/jbconics.htm | 2. http://britton.disted.camosun.bc.ca/jbconics.htm | ||
− | |||
3. http://www.thecoastercritic.com/2010/04/intimidator-carowinds-roller-coaster-reviews.html | 3. http://www.thecoastercritic.com/2010/04/intimidator-carowinds-roller-coaster-reviews.html | ||
− | |||
4. https://mschrist.wikispaces.com/Art | 4. https://mschrist.wikispaces.com/Art | ||
− | |||
5. http://en.wikipedia.org/wiki/Parabola#/media/File:Parabola-antipodera.gif | 5. http://en.wikipedia.org/wiki/Parabola#/media/File:Parabola-antipodera.gif | ||
Line 194: | Line 190: | ||
==Anything Else== | ==Anything Else== | ||
I believe that software development is about passion and not about what students major in while at University. Selecting me will really pass across a message that gender and race doesn't matter in open source development with LibreCAD and would encourage more students ( especially girls ) who aren't Computer Science/Engineering majors to get interested in Computer programming. | I believe that software development is about passion and not about what students major in while at University. Selecting me will really pass across a message that gender and race doesn't matter in open source development with LibreCAD and would encourage more students ( especially girls ) who aren't Computer Science/Engineering majors to get interested in Computer programming. | ||
− | |||
− | |||
− | |||
− |