## Kernel::Component_accessor_d

A model for this must provide:

int | fo.dimension ( Kernel::Point_d p)
|  | returns the dimension of p.
Kernel::RT | fo.homogeneous ( Kernel::Point_d p, int i)
|  | returns the ith homogeneous coordinate of p. Precondition: 0 <= i <= dimension(p).
Kernel::FT | fo.cartesian ( Kernel::Point_d p, int i)
|  | returns the ith Cartesian coordinate of p. Precondition: 0 <= i < dimension(p).