Previous Up Next

26.15.6  Checking whether an object in the plane is an isosceles triangle

See Section 27.11.10 for checking for isosceles triangles in 3D geometry.

The is_isosceles command determines whether or not a geometric object is an isoceles triangle.

Examples

is_isosceles(0,1+i,i)
     
2           
T:=isosceles_triangle(0,1,pi/4); is_isosceles(T)
     
1           
T:=isosceles_triangle(0,1,pi/4,C); is_isosceles(T[0])
     
1           

Note that T[0] is a triangle since T is a list made of a triangle and the vertex C.

affix(C)
     
2
2
+
2
2
 i
          
is_isosceles(1+i,-1+i,-i)
     
3           
is_isosceles(0,2,1+i*sqrt(3))
     
4           

Previous Up Next