Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv25787/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
Protractor.java
Log Message:
Experiment with transforming coordinate system
Index: Protractor.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/Protractor.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -d -r1.16 -r1.17
*** Protractor.java 18 Nov 2007 21:30:17 -0000 1.16
--- Protractor.java 21 Nov 2007 13:50:53 -0000 1.17
***************
*** 34,38 ****
*/
public class Protractor extends AbstractPencil {
-
private Protract protract;
private Vertex normal;
--- 34,37 ----
***************
*** 126,130 ****
double d = normal.dot(base.cross(direction));
if (d < 0) {
! angle = 2 * Math.PI - angle;
}
double degrees = angle * 180 / Math.PI;
--- 125,129 ----
double d = normal.dot(base.cross(direction));
if (d < 0) {
! angle = -angle;
}
double degrees = angle * 180 / Math.PI;
|