![]() |
Open CASCADE Technology Reference Manual 8.0.1
|
To convert circular section in QuasiAngular Bezier form. More...
#include <GeomFill_QuasiAngularConvertor.hxx>
Public Member Functions | |
| GeomFill_QuasiAngularConvertor () | |
| bool | Initialized () const |
| say if <me> is Initialized | |
| void | Init () |
| void | Section (const gp_Pnt &FirstPnt, const gp_Pnt &Center, const gp_Vec &Dir, const double Angle, NCollection_Array1< gp_Pnt > &Poles, NCollection_Array1< double > &Weights) |
| void | Section (const gp_Pnt &FirstPnt, const gp_Vec &DFirstPnt, const gp_Pnt &Center, const gp_Vec &DCenter, const gp_Vec &Dir, const gp_Vec &DDir, const double Angle, const double DAngle, NCollection_Array1< gp_Pnt > &Poles, NCollection_Array1< gp_Vec > &DPoles, NCollection_Array1< double > &Weights, NCollection_Array1< double > &DWeights) |
| void | Section (const gp_Pnt &FirstPnt, const gp_Vec &DFirstPnt, const gp_Vec &D2FirstPnt, const gp_Pnt &Center, const gp_Vec &DCenter, const gp_Vec &D2Center, const gp_Vec &Dir, const gp_Vec &DDir, const gp_Vec &D2Dir, const double Angle, const double DAngle, const double D2Angle, NCollection_Array1< gp_Pnt > &Poles, NCollection_Array1< gp_Vec > &DPoles, NCollection_Array1< gp_Vec > &D2Poles, NCollection_Array1< double > &Weights, NCollection_Array1< double > &DWeights, NCollection_Array1< double > &D2Weights) |
To convert circular section in QuasiAngular Bezier form.
| GeomFill_QuasiAngularConvertor::GeomFill_QuasiAngularConvertor | ( | ) |
| void GeomFill_QuasiAngularConvertor::Init | ( | ) |
| bool GeomFill_QuasiAngularConvertor::Initialized | ( | ) | const |
say if <me> is Initialized
| void GeomFill_QuasiAngularConvertor::Section | ( | const gp_Pnt & | FirstPnt, |
| const gp_Pnt & | Center, | ||
| const gp_Vec & | Dir, | ||
| const double | Angle, | ||
| NCollection_Array1< gp_Pnt > & | Poles, | ||
| NCollection_Array1< double > & | Weights ) |
| void GeomFill_QuasiAngularConvertor::Section | ( | const gp_Pnt & | FirstPnt, |
| const gp_Vec & | DFirstPnt, | ||
| const gp_Pnt & | Center, | ||
| const gp_Vec & | DCenter, | ||
| const gp_Vec & | Dir, | ||
| const gp_Vec & | DDir, | ||
| const double | Angle, | ||
| const double | DAngle, | ||
| NCollection_Array1< gp_Pnt > & | Poles, | ||
| NCollection_Array1< gp_Vec > & | DPoles, | ||
| NCollection_Array1< double > & | Weights, | ||
| NCollection_Array1< double > & | DWeights ) |
| void GeomFill_QuasiAngularConvertor::Section | ( | const gp_Pnt & | FirstPnt, |
| const gp_Vec & | DFirstPnt, | ||
| const gp_Vec & | D2FirstPnt, | ||
| const gp_Pnt & | Center, | ||
| const gp_Vec & | DCenter, | ||
| const gp_Vec & | D2Center, | ||
| const gp_Vec & | Dir, | ||
| const gp_Vec & | DDir, | ||
| const gp_Vec & | D2Dir, | ||
| const double | Angle, | ||
| const double | DAngle, | ||
| const double | D2Angle, | ||
| NCollection_Array1< gp_Pnt > & | Poles, | ||
| NCollection_Array1< gp_Vec > & | DPoles, | ||
| NCollection_Array1< gp_Vec > & | D2Poles, | ||
| NCollection_Array1< double > & | Weights, | ||
| NCollection_Array1< double > & | DWeights, | ||
| NCollection_Array1< double > & | D2Weights ) |