1.圓(2D)
圓的兩個關鍵因素:圓心和半徑。
公式:
(x–h)2 +
(y–k)2 = r2
圓心爲(h,k) 半徑爲r.
舉例:圓心爲(1,2),半徑爲2的圓。
計算機中的實現:
定義一個圓:
struct circle
{
Point2D center;
float radius;
}
2.球(3D)
球的兩個關鍵因素:球心和半徑。
公式:
(x–h)2 + (y–k)2 +
(z–l)2 = r2
球心爲(h,k,l) 半徑爲r.
計算機中的實現:
定義一個球:
struct sphere
{
Point3D center;
float radius;
}