Commit Graph

21 Commits

Author SHA1 Message Date
mrlukeparry
6e6a0ccfb4 Trim code improvements:
Automatically converts point on object constraints to coincident constraints when these points are trim points.

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5056 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-23 20:07:00 +00:00
logari81
3d9c7771f8 + fix indentation, untabify and strip trailing spaces
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5054 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-22 11:57:49 +00:00
mrlukeparry
87dd7826c7 Improved Datum Visuals.
DepthTest works correctly.
Datum label selection colour works correctly. 
Made labels slightly smaller to prevent stretch

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5052 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-22 08:50:30 +00:00
wmayer
a53559fe62 + implement command to view sketch perpendicular to sketch plane
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5046 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-21 11:24:55 +00:00
logari81
9741f86a2b + try to early detect and stop divergent solutions in freegcs (needs testing)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5045 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-21 10:52:11 +00:00
logari81
e1326a9760 + simplify arc and circle trimming implementation in the Sketcher
+ fix a memory leak in freegcs
+ small improvements and typo fixes in freegcs
+ homogenize coding style, strip trailing spaces


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5044 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-21 09:45:19 +00:00
wmayer
73875b3112 + fix problem with empty bounding box in sketcher (only occurs with Coin 2.x)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5042 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-19 20:19:17 +00:00
wmayer
32ee057a41 + reorder definition of 'Geometry' and 'Constraints' in SketchObject
+ fix typo
+ fix whitespace


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5040 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-19 16:15:11 +00:00
logari81
4804818cfc + fix random positioning of zero length distance constraints
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5039 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-19 11:38:22 +00:00
wmayer
66033dedc7 + reorient camera for reversed sketches
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5038 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-19 10:04:16 +00:00
wmayer
7713342af9 + reorient camera for reversed sketches
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5037 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-19 09:44:31 +00:00
mrlukeparry
601bd29b2d Fixed the dreaded infinite loop bug. Implemented a few methods for SoZoomTranslate to ensure that it works correctly in all cases.
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5036 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-18 21:55:29 +00:00
wmayer
445b981760 + implement 'Reverse orientation' of sketch dialog
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5033 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-17 10:06:59 +00:00
logari81
895267799e + fix indentation and strip trailing spaces
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5021 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-14 18:04:08 +00:00
mrlukeparry
8feb56371d When you cannot sleep, instead drink tea and work on free-cad at 3AM!
Improved trimming behaviour for arcs substantially. Hopefully no problems in the future

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5015 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-14 12:20:01 +00:00
logari81
f9646b3956 + fix indentation and strip trailing spaces
+ fix small bug with trimming of circles in the Sketcher


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5014 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-13 20:06:57 +00:00
mrlukeparry
05f05209c1 Fixed Tangent Icon Positioning when lines are colinear
Fixed undo crashes for trim on both line and arcs

Added equality constraint to trimmed arcs and coincident to centers

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5011 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-13 17:52:02 +00:00
logari81
5df128b21f + fix crashes on deleting Sketcher geometries
+ whitespace improvements


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5006 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-11 21:22:55 +00:00
logari81
5797b412df + remove redundant code
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5003 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 21:50:54 +00:00
logari81
b252fe7e1f + improve coding style and fix typos
+ fix positioning of symmetry constraint icon


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5002 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 21:41:30 +00:00
wmayer
120ca87015 + unify DLL export defines to namespace names
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00