- 02 Oct, 2010 3 commits
-
-
sumpfralle authored
don't transform the edges of a triangle during a rotation/shifting - they are re-calculated afterwards anyway * this should improve the performance of model transformations significantly fixed the order of the vertices for OpenGL: a counter-clockwise order is expected git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@711 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
fixed the generation of the triangle's normal (in case they are undefined or badly formatted) during import (they pointed at the inside of the model before) fixed the order of vertices when creating a new Triangle instance (clockwise instead of STL's counter-clockwise order is expected) output a warning once if the direction of the normal does not match the order of the vertices of a triangle (both indicators are redundant and should be consistent) git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@710 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
fixed the removal of previous "time estimation" lines in the progress control text by using a proper string comparision (instead of simply removing the last line of the previous text) git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@709 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 01 Oct, 2010 1 commit
-
-
sumpfralle authored
fixed name of cut sphere git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@708 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 30 Sep, 2010 1 commit
-
-
sumpfralle authored
remember triangles that do not result in a valid collision git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@707 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 29 Sep, 2010 1 commit
-
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@706 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 27 Sep, 2010 3 commits
-
-
sumpfralle authored
updated Changelog git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@705 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@704 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@703 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 25 Sep, 2010 1 commit
-
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@702 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 24 Sep, 2010 10 commits
-
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@701 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
fixed waterline direction for specific cases increased the shifting distance slightly to avoid "touches" added DEBUG flags added the logging facility git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@700 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
prevent each collision detection code to be triggered by a "touch" (this avoids problems with float inaccuracies) git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@699 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
fixed result of "get_free_paths_triangle" for non-collisions (return start and end point instead of nothing) added representation of Hit objects simplified forward/backward calculation git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@698 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
prevent Exceptions for zero-length lines (e.g. caused by pycam.Geometry.intersection.intersect_circle_line) git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@697 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@696 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@695 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@694 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@693 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
added an optional parameter to the angle calculation function for returning 0..2 instead of multiples of PI git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@692 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 20 Sep, 2010 2 commits
-
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@691 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@690 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 19 Sep, 2010 8 commits
-
-
sumpfralle authored
improved progress visualization of push->follow cutter git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@689 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@688 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@687 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@686 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@685 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
stabilized the code git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@684 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@683 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@682 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 18 Sep, 2010 2 commits
-
-
sumpfralle authored
* cleanup is necessary git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@681 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@680 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 17 Sep, 2010 1 commit
-
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@679 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 16 Sep, 2010 3 commits
-
-
sumpfralle authored
added line projection git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@678 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
fixed remaining issues with SphericalCutter and ToroidalCutter (new triangle collision return value was missing) git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@677 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@676 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
- 15 Sep, 2010 4 commits
-
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@675 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@674 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
added the triangle collision points to the results of the ToroidalCutter and SphericalCutter git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@673 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-
sumpfralle authored
added the point of collision in the triangle to the result of the intersection function of the CylindricalCutter git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@672 bbaffbd6-741e-11dd-a85d-61de82d9cad9
-