#ifndef CPLANE_H #define CPLANE_H #include "CVector3f.h" class CPlane { CVector3f mNormal; float mDist; public: CPlane(); CPlane(const CVector3f& normal, float dist); CPlane(const CVector3f& normal, const CVector3f& origin); void Redefine(const CVector3f& normal, const CVector3f& origin); CVector3f Normal() const; float Dist() const; void SetNormal(const CVector3f& normal); void SetDist(float dist); }; #endif // CPLANE_H