Hi, anyone knows if there are anything like Doxygen for OpenOffice? Am trying
to learn how the Calc spreadsheet works by looking at the code on FishEye but
it is rather difficult to work through the logic and dig through all the hxx
and cxx files.
I'm specifically interested in the following at the moment. So anyone knows
which folder/file and method I should focus on please let me know. Thanks.-
How Calc manages inserting a column or a row efficiently? For example if a
page is implemented as a map of map then there will be too much iteration
involved so it's not going to be efficient. Looking at the code so far it
appears there are classes for cell, column, row, and table. So how do they get
linked together?- How Calc performs calculations with formulas referencing
other cells across a large number of cells across rows and columns efficiently?
For example, does it iterate through the cells column by column on a row,
before moving to the next row? I'm guessing there must be some sort of
callback methods registered but not sure how this is implemented.
Thanks.