29 return TAbscissa::numberInstance++;
86 for (
int i=0; i<3; ++i) {
97 if (
U == NULL )
printf(
"U is null!");
106 if (
U->
Get(x) > 0 ) {
116 double x_proportion = Up.
X1() /
U->
X1();
117 if ( x_proportion < 0 || x_proportion > 1 ) {
121 if ( (fabs( Up.
X2() /
U->
X2() - x_proportion ) <
epsilon) && (fabs( Up.
X3() /
U->
X3() - x_proportion ) <
epsilon) ) {
Bounding box in 3d ambient space.
bool IsInner(const TPoint &) const
TAbscissa & operator=(const TAbscissa &)
void Get(double &, double &, double &) const
void SetPoints(const TPoint &, const TPoint &)
BoundingBox & get_bounding_box()
static int numberInstance
void SetPoints(const TPoint &, const TPoint &)
void printf(BasicWriter< Char > &w, BasicCStringRef< Char > format, ArgList args)