Files
Work/engine/SMK.LST
2024-08-07 09:16:27 -04:00

24 lines
1.0 KiB
Plaintext

File LINE3D.HPP:
class Line3D
Line3D(void);
Line3D(const Point3D &firstPoint,const Point3D &secondPoint);
Line3D(const Line3D &someLine3D);
~Line3D();
Line3D &operator=(const Line3D &someLine3D);
WORD operator==(const Line3D &someLine3D)const;
Line3D::Line3D(void)
Line3D::Line3D(const Point3D &firstPoint,const Point3D &secondPoint)
Line3D::Line3D(const Line3D &someLine3D)
: mFirstPoint(someLine3D.mFirstPoint), mSecondPoint(someLine3D.mSecondPoint)
Line3D::~Line3D()
Line3D &Line3D::operator=(const Line3D &someLine3D)
mFirstPoint=someLine3D.mFirstPoint;
mSecondPoint=someLine3D.mSecondPoint;
WORD Line3D::operator==(const Line3D &someLine3D)const
return (mFirstPoint==someLine3D.mFirstPoint&&
mSecondPoint==someLine3D.mSecondPoint);
Point3D Line3D::firstPoint(void)const
Point3D Line3D::secondPoint(void)const
void Line3D::firstPoint(const Point3D &firstPoint)
void Line3D::secondPoint(const Point3D &secondPoint)