Editing Ali Haydar Dev log

From BRL-CAD

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 2: Line 2:
  
  
# Setting up the environment installing ubuntu in dual boot and rebuilding the project in windows and ubuntu
+
# setting up the environment installing ubuntu in dual boot and rebuilding the project in windows and ubuntu
# Working on bugs:- the annotation is pointing to the origin fixed and patch submitted the drawing of numerical annotation results in no annotation working on it and notice that after constructing the numerical annotation you can't draw anything in the graphical screen until writing the Z command in MGED or reopening the database.  
+
# working on bugs:- the annotation is pointing to the origin fixed and patch submitted the drawing of numerical annotation results in no annotation working on it and notice that after constructing the numerical annotation you can't draw anything in the graphical screen until writing the Z command in MGED or reopening the database.  
# Using the code to modify the Vlist to draw a box around the label it is like a hack, not a real function just an experiment, it makes me realize that the label drawing should not start from the reference point but a little bit further so the box doesn't touch the label.
+
# using the code to modify the Vlist to draw a box around the label it is like a hack, not a real function just an experiment, it makes me realize that the label drawing should not start from the reference point but a little bit further so the box doesn't touch the label.
Contacting with the mentors and asking about there opinions.   
+
contacting with the mentors and asking about there opinions.   
 
   
 
   
  
Line 123: Line 123:
 
*August 17 studying about 2d paper space used in cad programs.
 
*August 17 studying about 2d paper space used in cad programs.
 
*August 18 fixing previous patches L command bug and annotation position adjustment.
 
*August 18 fixing previous patches L command bug and annotation position adjustment.
*August 19 working on the new dimension line approach with 3d verts the problem is if we want to use a negative index for the dimension line verts it is not logical because this index will be used in an array and negative indexing is a miss and undefined behavior in c so it needs a lot of work.
 
*August 20 working on the open tickets and documentations.
 
*August 21 I am making a new function seg_to_vlist to call in case of the dimension line to deal with 3d verts array that I have added to the annotation primitive.
 
*August 22 still finalizing the open problems and working on the final report.
 
*August 23 I reviewed the committed code and found a bug in drawing the annotation I have reported the bug and submitted a solution
 
*August 24 working on the report.
 
*August 25 made a new approach for drawing a box around the label. and some documentations.
 
*August 26 Submitted the final evaluation.
 
 
GSOC 2019 is over it was a magnificent experience I have learned a lot of new things and developed my coding experience. I am planning to continue my contribution to open source and BRL-CAD. thanks to google and my mentors for this opportunity.
 

Please note that all contributions to BRL-CAD may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see BRL-CAD:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)