Open CASCADE Technology
7.2.0
|
Approximate the projection of a 3d curve on an analytic surface and stores the result in Approx. The result is a 2d curve. More...
#include <ProjLib_ComputeApprox.hxx>
Public Member Functions | |
ProjLib_ComputeApprox (const Handle< Adaptor3d_HCurve > &C, const Handle< Adaptor3d_HSurface > &S, const Standard_Real Tol) | |
<Tol> is the tolerance with which the approximation is performed. More... | |
Handle< Geom2d_BSplineCurve > | BSpline () const |
Handle< Geom2d_BezierCurve > | Bezier () const |
Standard_Real | Tolerance () const |
returns the reached Tolerance. More... | |
Approximate the projection of a 3d curve on an analytic surface and stores the result in Approx. The result is a 2d curve.
ProjLib_ComputeApprox::ProjLib_ComputeApprox | ( | const Handle< Adaptor3d_HCurve > & | C, |
const Handle< Adaptor3d_HSurface > & | S, | ||
const Standard_Real | Tol | ||
) |
<Tol> is the tolerance with which the approximation is performed.
Handle< Geom2d_BezierCurve > ProjLib_ComputeApprox::Bezier | ( | ) | const |
Handle< Geom2d_BSplineCurve > ProjLib_ComputeApprox::BSpline | ( | ) | const |
Standard_Real ProjLib_ComputeApprox::Tolerance | ( | ) | const |
returns the reached Tolerance.