/* Segment en 2D */ /* */ /* Auteur: Nicolas JANEY */ /* nicolas.janey@univ-fcomte.fr */ /* Novembre 2010 */ #ifndef ____SEGMENT2D____ #define ____SEGMENT2D____ class Position2D; class Rectangle2D; class Segment2D { public : Position2D *pi,*pf; public : Segment2D(void); Segment2D(Position2D *p1,Position2D *p2); Segment2D(Segment2D *s); ~Segment2D(void); void print(void); void trace(void); int clip(Rectangle2D *r); }; #endif