Open CASCADE Technology 6.6.0
|
Defines | |
#define | PI4 0.70710678118654746 |
#define | addP0 B.Add(Point(O +Ram*Xd )) |
#define | addP1 B.Add(Point(O +Ram*PI4*Xd +Rbm*PI4*Yd)) |
#define | addP2 B.Add(Point(O +Rbm*Yd)) |
#define | addP3 B.Add(Point(O -Ram*PI4*Xd +Rbm*PI4*Yd)) |
#define | addP4 B.Add(Point(O -Ram*Xd )) |
#define | addP5 B.Add(Point(O -Ram*PI4*Xd -Rbm*PI4*Yd)) |
#define | addP6 B.Add(Point(O -Rbm*Yd)); |
#define | addP7 B.Add(Point(O +Ram*PI4*Xd -Rbm*PI4*Yd)) |
Functions | |
void | Compute (const Standard_Real P1, const Standard_Real P2, const Standard_Real Ra, const Standard_Real Rb, const Coord &Xd, const Coord &Yd, const Coord &O, Bound &B) |
#define addP0 B.Add(Point(O +Ram*Xd )) |
#define addP1 B.Add(Point(O +Ram*PI4*Xd +Rbm*PI4*Yd)) |
#define addP2 B.Add(Point(O +Rbm*Yd)) |
#define addP3 B.Add(Point(O -Ram*PI4*Xd +Rbm*PI4*Yd)) |
#define addP4 B.Add(Point(O -Ram*Xd )) |
#define addP5 B.Add(Point(O -Ram*PI4*Xd -Rbm*PI4*Yd)) |
#define addP6 B.Add(Point(O -Rbm*Yd)); |
#define addP7 B.Add(Point(O +Ram*PI4*Xd -Rbm*PI4*Yd)) |
#define PI4 0.70710678118654746 |
void Compute | ( | const Standard_Real | P1, |
const Standard_Real | P2, | ||
const Standard_Real | Ra, | ||
const Standard_Real | Rb, | ||
const Coord & | Xd, | ||
const Coord & | Yd, | ||
const Coord & | O, | ||
Bound & | B | ||
) |