View Single Post
 
Old 09-24-2021, 11:43 AM
Laurence Finston Laurence Finston is offline
Member
 
Join Date: Sep 2021
Location: Germany
Posts: 395
Total Downloaded: 0
Quote:
Originally Posted by asettico View Post
I know Savannah, I will try to take a look at it. I would like to play with the library, time permitting...
It used to only be a library. Now, it's first and foremost an interactive program that can be called from the command line. It will either read commands in the 3DLDF language from a file, from standard input, or both.

However, it's possible to build it in such a way that it creates a shared library. 3DLDF itself (i.e., the 'main' function of the program) uses this library, but it's also possible for other programs to link to it. The library contains definitions of classes like 'Point', 'Path', 'Circle', 'Sphere', etc., and functions for operating on them.

It's also possible to build the package without creating a shared library. This is faster.
Reply With Quote