25 int TPlain::numberInstance = 0;
27 int TPlain::generateId() {
28 return TPlain::numberInstance++;
83 void TPlain::Compute() {
88 d = -a * X->X() - b * X->Y() - c * X->Z();
99 double TPlain::GetA()
const {
103 double TPlain::GetB()
const {
107 double TPlain::GetC()
const {
111 double TPlain::GetD()
const {
131 TPoint TPlain::GetPoint(
double r,
double s)
const {
133 tmp = r * *U + s * *V + *X;
137 bool TPlain::Belong(
const TPoint &P)
const {
double Distance(const TBisector &, const TPoint &)
TVector Cross(const TVector &, const TVector &)