|
Open CASCADE Technology
6.5.4
|
Bspline approximation of a surface.
#include <AppBlend_Approx.hxx>

| virtual AppBlend_Approx::~AppBlend_Approx | ( | ) | [inline, virtual] |
| virtual void AppBlend_Approx::Curve2d | ( | const Standard_Integer | Index, |
| TColgp_Array1OfPnt2d & | TPoles, | ||
| TColStd_Array1OfReal & | TKnots, | ||
| TColStd_Array1OfInteger & | TMults | ||
| ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual const TColgp_Array1OfPnt2d& AppBlend_Approx::Curve2dPoles | ( | const Standard_Integer | Index | ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual Standard_Integer AppBlend_Approx::Curves2dDegree | ( | ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual const TColStd_Array1OfReal& AppBlend_Approx::Curves2dKnots | ( | ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual const TColStd_Array1OfInteger& AppBlend_Approx::Curves2dMults | ( | ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual void AppBlend_Approx::Curves2dShape | ( | Standard_Integer & | Degree, |
| Standard_Integer & | NbPoles, | ||
| Standard_Integer & | NbKnots | ||
| ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual DEFINE_STANDARD_ALLOC void AppBlend_Approx::Delete | ( | ) | [virtual] |
| virtual Standard_Boolean AppBlend_Approx::IsDone | ( | ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual Standard_Integer AppBlend_Approx::NbCurves2d | ( | ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual void AppBlend_Approx::Surface | ( | TColgp_Array2OfPnt & | TPoles, |
| TColStd_Array2OfReal & | TWeights, | ||
| TColStd_Array1OfReal & | TUKnots, | ||
| TColStd_Array1OfReal & | TVKnots, | ||
| TColStd_Array1OfInteger & | TUMults, | ||
| TColStd_Array1OfInteger & | TVMults | ||
| ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual const TColgp_Array2OfPnt& AppBlend_Approx::SurfPoles | ( | ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual void AppBlend_Approx::SurfShape | ( | Standard_Integer & | UDegree, |
| Standard_Integer & | VDegree, | ||
| Standard_Integer & | NbUPoles, | ||
| Standard_Integer & | NbVPoles, | ||
| Standard_Integer & | NbUKnots, | ||
| Standard_Integer & | NbVKnots | ||
| ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual const TColStd_Array1OfReal& AppBlend_Approx::SurfUKnots | ( | ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual const TColStd_Array1OfInteger& AppBlend_Approx::SurfUMults | ( | ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual const TColStd_Array1OfReal& AppBlend_Approx::SurfVKnots | ( | ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual const TColStd_Array1OfInteger& AppBlend_Approx::SurfVMults | ( | ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual const TColStd_Array2OfReal& AppBlend_Approx::SurfWeights | ( | ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual Standard_Real AppBlend_Approx::TolCurveOnSurf | ( | const Standard_Integer | Index | ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual void AppBlend_Approx::TolReached | ( | Standard_Real & | Tol3d, |
| Standard_Real & | Tol2d | ||
| ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual Standard_Integer AppBlend_Approx::UDegree | ( | ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
| virtual Standard_Integer AppBlend_Approx::VDegree | ( | ) | const [pure virtual] |
Implemented in GeomFill_AppSurf, GeomFill_AppSweep, BRepBlend_AppSurf, and BRepBlend_AppSurface.
1.8.0