예제 #1
0
파일: element.cpp 프로젝트: shsty/Geometry
double PoincareDistance(point p, point q){
    double d = q.mobius(p).abs();
    return log((1+d)/(1-d));
}
예제 #2
0
파일: element.cpp 프로젝트: shsty/Geometry
point rotateByPoint(point p, point center, double phi){
    return p.mobius(center).rotate(phi).mobius(-center);
}