Main Page | Class Hierarchy | Data Structures | File List | Data Fields | Globals

BndLib_Compute.gxx File Reference

#include <Precision.hxx>
#include <Standard_Failure.hxx>

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 Documentation

#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
 


Function Documentation

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
 


Generated on Mon Aug 25 13:22:17 2008 for OpenCASCADE by  doxygen 1.4.1