const
function: bool is_circular (void)Returns
true
if theCircle
is circular, otherwisefalse
.Certain transformations, such as shearing and scaling, can cause
Circles
to become non-circular.Circle c(origin, 3, 90); cout << c.is_circular(); -| 1 Circle d = c; d.shift(2.5); d.scale(2, 3); cout << d.is_circular(); -| 0
![]()
Fig. 176.