Difference between revisions of "User:Schindler97/GSoC18/Log"

From BRL-CAD
(Development Logs)
Line 5: Line 5:
 
Progress through the community bonding period
 
Progress through the community bonding period
 
* Week 1
 
* Week 1
** Reviewed and understood Kanzure's implementation of python bindings
+
** Reviewed and understood Kanzure's implementation of python bindings : https://github.com/kanzure/python-brlcad
 
** Read about ctypesgen and understood it's short-comings and advantages  
 
** Read about ctypesgen and understood it's short-comings and advantages  
 
** Went through chapters 1-3 of mged tutorials  
 
** Went through chapters 1-3 of mged tutorials  
 
* Week 2
 
* Week 2
** Reviewed and understood nmz787's implementation of python bindings
+
** Reviewed and understood nmz787's implementation of python bindings : https://github.com/nmz787/python-brlcad-tcl
 
** Delved into understanding how tcl scripts are parsed by mged
 
** Delved into understanding how tcl scripts are parsed by mged
** Implemented the ell primitive following nmz's methodology :
+
** Implemented the ell primitive following nmz's methodology : https://github.com/Killthebug/python-brlcad-tcl/commit/a0973c5b42615e0ef53ba9c876ee14992e1df937
 
* Week3
 
* Week3
 
** Had a discussion with Sean about introducing procedural geometry
 
** Had a discussion with Sean about introducing procedural geometry
Line 19: Line 19:
 
====Coding Period ====
 
====Coding Period ====
  
Progress through the coding period
+
Progress through the coding period.
 +
Track changes in the current working repo : https://github.com/Killthebug/python-brlcad-tcl/commits/master
 +
 
 
* Week 1
 
* Week 1
 
** Introduced bindings and examples for 3 new primitives : arb4, arb5, arb7
 
** Introduced bindings and examples for 3 new primitives : arb4, arb5, arb7

Revision as of 01:22, 15 May 2018

Development Logs

Community Bonding Period

Progress through the community bonding period

Coding Period

Progress through the coding period. Track changes in the current working repo : https://github.com/Killthebug/python-brlcad-tcl/commits/master

  • Week 1
    • Introduced bindings and examples for 3 new primitives : arb4, arb5, arb7