Commit Graph

7 Commits

Author SHA1 Message Date
kwikrick
fd0438c86d added LeftHandedConstraint, RightHandedConstraint etc. Small bugfixes. 2009-11-15 12:40:57 +00:00
kwikrick
99b304c882 added support for SelectionConstraint 2009-11-15 12:05:44 +00:00
kwikrick
22e159a5ad Changes to GeometricSolver:
- Added RigidConstraint.
- Depricated some methods (get_result, get_constrainedness) and 
added some new methods (get_solution, get_cluster, get_status).

Removed old SelectionConstraint and renamed FunctionConstraint to SelectionConstraint

Depricated ClusterSolver2D
Small bugfixes in cluster ClusterSolver3D

Renamed solvergui directory to workbench

Renamed solvertest directory to test
2009-10-09 12:23:02 +00:00
kwikrick
fe8d04497f Corrected FixConstraint bug: now just one or two fixed points
will also translate and/or rotatate the solution.
2009-10-06 16:33:16 +00:00
kwikrick
e361ef14d0 Bug Fix: Workbench added point-variables with Vec class for coordinates (from matfunc.py) instead of vector class (from vector.py).
Added a conversion to vector in GeometricProblem.add_paint & .set_point
2009-10-06 15:45:09 +00:00
kwikrick
4fe301a5e6 Bugfix: Fix-constraint now works.
Implemented a mechanism for setting the root cluster so that cluster-merging
takes place in the correct order. For each cluster, a root variable is 
created, which is used in cluster-merging methods to choose which 
cluster to transform, and which too keep fixed. The root-variable 
of the output cluster is related to root-variables of the input
clusters by adding a logical OR method (OrMethod) to the 
method graph.

Rick
2009-10-06 15:26:25 +00:00
kwikrick
9fd7fdb797 moved everything to trunk and deleted geomsolver.html 2009-09-04 15:42:14 +00:00