Source documentation/sv

FreeCADs källkod är kommenterad för att tillåta automatisk generering av html dokumentation med Doxygen.

För de som vill följa FreeCADs senaste svn versioner, och som vill ta en titt på c++ delen, så kan den första titten på källkoden ge intrycket av att du tittar på en igelkott: du kan inte se vad som är huvudet och svansen och vet inte hur du ska fånga den!

I komplement till Wikin, så kan källkodsdokumentationen förhoppningsvis förminska detta intryck, genom att ge an ingångspunkt, och ger lättare sökning genom de många filerna och katalogerna.

Bygga källkodsdokumentation
Om du har Doxygen installerat, så är det mycket enkelt att bygga dokumentationen. Gå till din FreeCAD byggkatalog, konfigurera din källkod med CMake, skriv och konsultera de resulterande html filerna med start i Doc/SourceDocu/html/index.html (Notera: DevDoc målet är inte giltigt för autotools byggningar)

By nature, source doc is, and will ever be, work in progress. Don't hesitate to rebuild as often as needed. If you fall upon blatant inadequacies, feel free to post on the forum (note: It is really fully checked with cMake build process only).

As an alternative, the doc is generated from time to time and accessible on sourceforge here

Integrate Coin3D documentation
On unix systems, it is possible to link Coin3D source documentation with FreeCAD's. It allows easier navigation and complete inheritance diagrams for Coin derived classes.


 * On Debian and derived systems:
 * - Install the package libcoin60-doc
 * - Uncompress the file /usr/share/doc/libcoin60-doc/html/coin.tag.gz
 * - Regenerate source documentation
 * You are up for offline browsing.


 * If you don't want to or can't install Coin doc package, the links will be generated to access coin doc online at doc.coin3D.org, if doxygen tag file can be downloaded at configure time (wget).