| Open CASCADE Technology
    7.6.0
    | 
This class implements the algorithms used to create 2d line tangent to a curve QualifiedCurv and doing an angle Angle with a line TheLin. The angle must be in Radian. More...
#include <Geom2dGcc_Lin2dTanOblIter.hxx>
| Public Member Functions | |
| Geom2dGcc_Lin2dTanOblIter (const Geom2dGcc_QCurve &Qualified1, const gp_Lin2d &TheLin, const Standard_Real Param1, const Standard_Real TolAng, const Standard_Real Angle=0) | |
| This class implements the algorithm used to create 2d line tangent to a curve and doing an angle Angle with the line TheLin. Angle must be in Radian. Param2 is the initial guess on the curve QualifiedCurv. Tolang is the angular tolerance.  More... | |
| Standard_Boolean | IsDone () const | 
| This method returns true when there is a solution and false in the other cases.  More... | |
| gp_Lin2d | ThisSolution () const | 
| void | WhichQualifier (GccEnt_Position &Qualif1) const | 
| void | Tangency1 (Standard_Real &ParSol, Standard_Real &ParArg, gp_Pnt2d &PntSol) const | 
| void | Intersection2 (Standard_Real &ParSol, Standard_Real &ParArg, gp_Pnt2d &PntSol) const | 
| Standard_Boolean | IsParallel2 () const | 
This class implements the algorithms used to create 2d line tangent to a curve QualifiedCurv and doing an angle Angle with a line TheLin. The angle must be in Radian.
| Geom2dGcc_Lin2dTanOblIter::Geom2dGcc_Lin2dTanOblIter | ( | const Geom2dGcc_QCurve & | Qualified1, | 
| const gp_Lin2d & | TheLin, | ||
| const Standard_Real | Param1, | ||
| const Standard_Real | TolAng, | ||
| const Standard_Real | Angle = 0 | ||
| ) | 
This class implements the algorithm used to create 2d line tangent to a curve and doing an angle Angle with the line TheLin. Angle must be in Radian. Param2 is the initial guess on the curve QualifiedCurv. Tolang is the angular tolerance.
| void Geom2dGcc_Lin2dTanOblIter::Intersection2 | ( | Standard_Real & | ParSol, | 
| Standard_Real & | ParArg, | ||
| gp_Pnt2d & | PntSol | ||
| ) | const | 
| Standard_Boolean Geom2dGcc_Lin2dTanOblIter::IsDone | ( | ) | const | 
This method returns true when there is a solution and false in the other cases.
| Standard_Boolean Geom2dGcc_Lin2dTanOblIter::IsParallel2 | ( | ) | const | 
| void Geom2dGcc_Lin2dTanOblIter::Tangency1 | ( | Standard_Real & | ParSol, | 
| Standard_Real & | ParArg, | ||
| gp_Pnt2d & | PntSol | ||
| ) | const | 
| gp_Lin2d Geom2dGcc_Lin2dTanOblIter::ThisSolution | ( | ) | const | 
| void Geom2dGcc_Lin2dTanOblIter::WhichQualifier | ( | GccEnt_Position & | Qualif1 | ) | const |