|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Static Public Member Functions |
static Standard_EXPORT Handle_Geom_Surface | Surface (const Handle(Geom_Curve)&Curve1, const Handle(Geom_Curve)&Curve2) |
| Builds a ruled surface between the two curves, Curve1 and Curve2.
.
|
static Standard_EXPORT void | GetCircle (const Convert_ParameterisationType TConv, const gp_Vec &ns1, const gp_Vec &ns2, const gp_Vec &nplan, const gp_Pnt &pt1, const gp_Pnt &pt2, const Standard_Real Rayon, const gp_Pnt &Center, TColgp_Array1OfPnt &Poles, TColStd_Array1OfReal &Weigths) |
static Standard_EXPORT Standard_Boolean | GetCircle (const Convert_ParameterisationType TConv, const gp_Vec &ns1, const gp_Vec &ns2, const gp_Vec &dn1w, const gp_Vec &dn2w, const gp_Vec &nplan, const gp_Vec &dnplan, const gp_Pnt &pts1, const gp_Pnt &pts2, const gp_Vec &tang1, const gp_Vec &tang2, const Standard_Real Rayon, const Standard_Real DRayon, const gp_Pnt &Center, const gp_Vec &DCenter, TColgp_Array1OfPnt &Poles, TColgp_Array1OfVec &DPoles, TColStd_Array1OfReal &Weigths, TColStd_Array1OfReal &DWeigths) |
static Standard_EXPORT Standard_Boolean | GetCircle (const Convert_ParameterisationType TConv, const gp_Vec &ns1, const gp_Vec &ns2, const gp_Vec &dn1w, const gp_Vec &dn2w, const gp_Vec &d2n1w, const gp_Vec &d2n2w, const gp_Vec &nplan, const gp_Vec &dnplan, const gp_Vec &d2nplan, const gp_Pnt &pts1, const gp_Pnt &pts2, const gp_Vec &tang1, const gp_Vec &tang2, const gp_Vec &Dtang1, const gp_Vec &Dtang2, const Standard_Real Rayon, const Standard_Real DRayon, const Standard_Real D2Rayon, const gp_Pnt &Center, const gp_Vec &DCenter, const gp_Vec &D2Center, TColgp_Array1OfPnt &Poles, TColgp_Array1OfVec &DPoles, TColgp_Array1OfVec &D2Poles, TColStd_Array1OfReal &Weigths, TColStd_Array1OfReal &DWeigths, TColStd_Array1OfReal &D2Weigths) |
static Standard_EXPORT void | GetShape (const Standard_Real MaxAng, Standard_Integer &NbPoles, Standard_Integer &NbKnots, Standard_Integer &Degree, Convert_ParameterisationType &TypeConv) |
static Standard_EXPORT void | Knots (const Convert_ParameterisationType TypeConv, TColStd_Array1OfReal &TKnots) |
static Standard_EXPORT void | Mults (const Convert_ParameterisationType TypeConv, TColStd_Array1OfInteger &TMults) |
static Standard_EXPORT void | GetMinimalWeights (const Convert_ParameterisationType TConv, const Standard_Real AngleMin, const Standard_Real AngleMax, TColStd_Array1OfReal &Weigths) |
static Standard_EXPORT Standard_Real | GetTolerance (const Convert_ParameterisationType TConv, const Standard_Real AngleMin, const Standard_Real Radius, const Standard_Real AngularTol, const Standard_Real SpatialTol) |
static Standard_EXPORT Standard_Boolean GeomFill::GetCircle |
( |
const Convert_ParameterisationType |
TConv, |
|
|
const gp_Vec & |
ns1, |
|
|
const gp_Vec & |
ns2, |
|
|
const gp_Vec & |
dn1w, |
|
|
const gp_Vec & |
dn2w, |
|
|
const gp_Vec & |
d2n1w, |
|
|
const gp_Vec & |
d2n2w, |
|
|
const gp_Vec & |
nplan, |
|
|
const gp_Vec & |
dnplan, |
|
|
const gp_Vec & |
d2nplan, |
|
|
const gp_Pnt & |
pts1, |
|
|
const gp_Pnt & |
pts2, |
|
|
const gp_Vec & |
tang1, |
|
|
const gp_Vec & |
tang2, |
|
|
const gp_Vec & |
Dtang1, |
|
|
const gp_Vec & |
Dtang2, |
|
|
const Standard_Real |
Rayon, |
|
|
const Standard_Real |
DRayon, |
|
|
const Standard_Real |
D2Rayon, |
|
|
const gp_Pnt & |
Center, |
|
|
const gp_Vec & |
DCenter, |
|
|
const gp_Vec & |
D2Center, |
|
|
TColgp_Array1OfPnt & |
Poles, |
|
|
TColgp_Array1OfVec & |
DPoles, |
|
|
TColgp_Array1OfVec & |
D2Poles, |
|
|
TColStd_Array1OfReal & |
Weigths, |
|
|
TColStd_Array1OfReal & |
DWeigths, |
|
|
TColStd_Array1OfReal & |
D2Weigths |
|
) |
[static] |
|