출처: http://mathworld.wolfram.com/Circumsphere.html
tetrahedron의 외접구와 관련된 행렬식은
이며 이를 확장하여
와 같이 표현할 수 있다. 여기에서
이며, circumcenter의 좌표는 다음 행렬식으로부터 얻어진다.
처음 행렬식의 확장표현으로부터 짐작할 수 있듯이, 행렬식의 x(혹은 y, z) 엘리먼트를 기준으로 행과 열을 제거한 4x4행렬식이 Dx(혹은 Dy,Dz)의 행렬식이 된다.
마지막으로 c는 아래와 같다.
이들 값으로부터 2차식의 평방화는 다음 식을 준다.
이는 구의 form을 이룬다는것을 볼 수 있다.
이로부터 circumcenter와 circumradius를 구할 수 있다.
'Coding Note' 카테고리의 다른 글
Flask install & test (0) | 2014.01.23 |
---|---|
간단한 epoll thread-pooling server (0) | 2014.01.06 |
A point within the tetrahedron (0) | 2013.10.23 |
matrix determinant (0) | 2013.10.23 |
[C++] virtual inheritance (0) | 2013.06.29 |