[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

BMG



Hey guys,
I have looked at the code of BMG, especially extrude.c,contour.c and
intersect.c that contain the kernel functions of the program.
I have tried to extract just a 'extrude a wall' function, but it is not as
easy as it looks like, since all parts of the program are dependent on
each other. Before you can extrude a wall you need to find the spaces, and
in order to do that, you need to find contours and so on.
Also the BMG code has to be modified in order to get a batch-executable
BMG, since the kernel functions make calls to the user interface.
When I first see how BMG and its GUI works, it will be much easier to
extract the important parts of the code for our use. Right now I find it
rather difficult to dig into thousands and thousands of lines of code and
find the right parts to use.

Why did I get this part of the project ;-) ?

- Andreas