Sindbad~EG File Manager

Current Path : /home/beeson/public_html/dynamicgeometry/org/dynamicgeometry/scripts/
Upload File :
Current File : //home/beeson/public_html/dynamicgeometry/org/dynamicgeometry/scripts/ConstructTriangleScript.java

/**
 * Author: M. Beeson Given triangle CDE and segment AB,  construct triangle AFG congruent to CDE
 * with G on the same side of A as B and AG = CE
 */

package org.dynamicgeometry.scripts;

public class ConstructTriangleScript extends Scripts
{
	public ConstructTriangleScript()
	{
		super("ConstructTriangle", "Triangle", new String[] {"A", "B","C","D","E"}, new String[] {
				"Point", "Point","Point", "Point","Point" },
				new String[] {
				"G = CopySegmentOntoLine(A,B,C,E);",   // so AG = CE
				"K = Circle(A,G);",
				"P = Extend(A,G,D,E);",                // so GP = DE
				"L = Circle(G,P);",
				"F = IntersectCircles(K,L);",
				"return Triangle(A,F,G);"
				}
			  );
	}
}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists