Some few improvement in
Roof work v135
1. The archive contain 2 folders and an sh3p file.
-one folder with eclipse work (with a lot of aid lines)
-one folder with more precise test files
-one plugin file without aid code
2. I've improve 2D intersections but it is more to do
3. On last post I don't explain very clear what I intend to do:
-* What is given? and what is required?
* Given: a roof footprint (room)
* Required: compute roof faces (3D closed polygons)
- Get all information from what is given:
--points, lines, lines angle, angle between lines, lines length
--get user input (general roof angle)
- Try to solve request:
--compute offset polygons and edges in 2D
--compute edges intersections in 2D
--compute planes from 3 points (2 lines points and 1 point at 100cm at angle)
--compute 3D intersection of 3 planes
--compare intersections 3D with 2D and make 3D points lists for every face
--compute 3D polygons, point-by-point, from 3D points from every face, based on indexes of planes
4. Normal users MUST use it with care!! Is not finished(yet).