Package gprover
Class AngleT
- java.lang.Object
-
- gprover.CClass
-
- gprover.AngleT
-
public class AngleT extends CClass
The AngleT class represents an angle with an intersection. It extends the CClass and includes properties for lemma, points, lines, and other attributes related to the angle.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intget_pt1()Gets the first point of the first line that is not equal to the point p.intget_pt2()Gets the first point of the second line that is not equal to the point p.intget_val(int p1, int p2)Gets the value associated with the angle based on the points p1 and p2.
-
-
-
Field Detail
-
lemma
public int lemma
The lemma associated with the angle.
-
p
public int p
The point associated with the angle.
-
l1
public LLine l1
The first line that defines the angle.
-
l2
public LLine l2
The second line that defines the angle.
-
v
public int v
An integer value associated with the angle.
-
-
Method Detail
-
get_pt1
public int get_pt1()
Gets the first point of the first line that is not equal to the point p.- Returns:
- the first point of the first line that is not equal to the point p
-
get_pt2
public int get_pt2()
Gets the first point of the second line that is not equal to the point p.- Returns:
- the first point of the second line that is not equal to the point p
-
get_val
public int get_val(int p1, int p2)Gets the value associated with the angle based on the points p1 and p2.- Parameters:
p1- the first pointp2- the second point- Returns:
- the value associated with the angle, or 9999 if the points do not lie on the lines
-
-