|
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | GccAna_CircLin2dBisec (const gp_Circ2d &Circle, const gp_Lin2d &Line) |
| | Constructs bisecting curves between the circle Circle and the line Line.
.
|
| Standard_EXPORT Standard_Boolean | IsDone () const |
| | Returns true (this construction algorithm never fails).
.
|
| Standard_EXPORT Standard_Integer | NbSolutions () const |
| | Returns the number of curves, representing solutions computed by this algorithm.
.
|
| Standard_EXPORT Handle_GccInt_Bisec | ThisSolution (const Standard_Integer Index) const |
| | Returns the solution number Index and raises OutOfRange
exception if Index is greater than the number of solutions
Exceptions
Standard_OutOfRange if Index is less than zero or
greater than the number of solutions computed by this algorithm.
.
|
Private Attributes |
| Standard_Boolean | WellDone |
| Standard_Integer | NbrSol |
| gp_Circ2d | circle |
| gp_Lin2d | line |