class for instantiation of AppBlend. evaluate the sections of a sweep surface.
More...
|
| | GeomFill_SweepSectionGenerator () |
| |
| | GeomFill_SweepSectionGenerator (const Handle< Geom_Curve > &Path, const Standard_Real Radius) |
| | Create a sweept surface with a constant radius.
|
| |
| | GeomFill_SweepSectionGenerator (const Handle< Geom_Curve > &Path, const Handle< Geom_Curve > &FirstSect) |
| | Create a sweept surface with a constant section.
|
| |
| | GeomFill_SweepSectionGenerator (const Handle< Geom_Curve > &Path, const Handle< Geom_Curve > &FirstSect, const Handle< Geom_Curve > &LastSect) |
| | Create a sweept surface with an evolving section The section evaluate from First to Last Section.
|
| |
| | GeomFill_SweepSectionGenerator (const Handle< Geom_Curve > &Path, const Handle< Geom_Curve > &Curve1, const Handle< Geom_Curve > &Curve2, const Standard_Real Radius) |
| | Create a pipe with a constant radius with 2 guide-line.
|
| |
| | GeomFill_SweepSectionGenerator (const Handle< Adaptor3d_Curve > &Path, const Handle< Adaptor3d_Curve > &Curve1, const Handle< Adaptor3d_Curve > &Curve2, const Standard_Real Radius) |
| | Create a pipe with a constant radius with 2 guide-line.
|
| |
| void | Init (const Handle< Geom_Curve > &Path, const Standard_Real Radius) |
| |
| void | Init (const Handle< Geom_Curve > &Path, const Handle< Geom_Curve > &FirstSect) |
| |
| void | Init (const Handle< Geom_Curve > &Path, const Handle< Geom_Curve > &FirstSect, const Handle< Geom_Curve > &LastSect) |
| |
| void | Init (const Handle< Geom_Curve > &Path, const Handle< Geom_Curve > &Curve1, const Handle< Geom_Curve > &Curve2, const Standard_Real Radius) |
| |
| void | Init (const Handle< Adaptor3d_Curve > &Path, const Handle< Adaptor3d_Curve > &Curve1, const Handle< Adaptor3d_Curve > &Curve2, const Standard_Real Radius) |
| |
| void | Perform (const Standard_Boolean Polynomial=Standard_False) |
| |
| void | GetShape (Standard_Integer &NbPoles, Standard_Integer &NbKnots, Standard_Integer &Degree, Standard_Integer &NbPoles2d) const |
| |
| void | Knots (TColStd_Array1OfReal &TKnots) const |
| |
| void | Mults (TColStd_Array1OfInteger &TMults) const |
| |
| Standard_Integer | NbSections () const |
| |
| Standard_Boolean | Section (const Standard_Integer P, TColgp_Array1OfPnt &Poles, TColgp_Array1OfVec &DPoles, TColgp_Array1OfPnt2d &Poles2d, TColgp_Array1OfVec2d &DPoles2d, TColStd_Array1OfReal &Weigths, TColStd_Array1OfReal &DWeigths) const |
| | Used for the first and last section The method returns Standard_True if the derivatives are computed, otherwise it returns Standard_False.
|
| |
| void | Section (const Standard_Integer P, TColgp_Array1OfPnt &Poles, TColgp_Array1OfPnt2d &Poles2d, TColStd_Array1OfReal &Weigths) const |
| |
| const gp_Trsf & | Transformation (const Standard_Integer Index) const |
| | raised if <Index> not in the range [1,NbSections()]
|
| |
| Standard_Real | Parameter (const Standard_Integer P) const |
| | Returns the parameter of.
|
| |
class for instantiation of AppBlend. evaluate the sections of a sweep surface.