// -*- c++ -*- #pragma once #ifndef __RAYS_POINT_H__ #define __RAYS_POINT_H__ #include namespace Rays { struct Point { coord x, y, z; Point (coord value = 0); Point (coord x, coord y, coord z = 0); Point dup () const; Point& set (coord value = 0); Point& set (coord x, coord y, coord z = 0); coord* array (); const coord* array () const; };// Point }// Rays #endif//EOH