Open CASCADE Technology
6.5.4
|
Build Section Law, with N Sections
#include <BRepFill_NSections.hxx>
Public Member Functions | |
BRepFill_NSections (const TopTools_SequenceOfShape &S, const Standard_Boolean Build=Standard_True) | |
Construct | |
BRepFill_NSections (const TopTools_SequenceOfShape &S, const GeomFill_SequenceOfTrsf &Trsfs, const TColStd_SequenceOfReal &P, const Standard_Real VF, const Standard_Real VL, const Standard_Boolean Build=Standard_True) | |
Construct | |
virtual Standard_Boolean | IsVertex () const |
Say if the input shape is a vertex. | |
virtual Standard_Boolean | IsConstant () const |
Say if the Law is Constant. | |
virtual Handle_GeomFill_SectionLaw | ConcatenedLaw () const |
Give the law build on a concatened section | |
virtual GeomAbs_Shape | Continuity (const Standard_Integer Index, const Standard_Real TolAngular) const |
virtual Standard_Real | VertexTol (const Standard_Integer Index, const Standard_Real Param) const |
virtual TopoDS_Vertex | Vertex (const Standard_Integer Index, const Standard_Real Param) const |
virtual void | D0 (const Standard_Real Param, TopoDS_Shape &S) |
BRepFill_NSections::BRepFill_NSections | ( | const TopTools_SequenceOfShape & | S, |
const Standard_Boolean | Build = Standard_True |
||
) |
BRepFill_NSections::BRepFill_NSections | ( | const TopTools_SequenceOfShape & | S, |
const GeomFill_SequenceOfTrsf & | Trsfs, | ||
const TColStd_SequenceOfReal & | P, | ||
const Standard_Real | VF, | ||
const Standard_Real | VL, | ||
const Standard_Boolean | Build = Standard_True |
||
) |
virtual Handle_GeomFill_SectionLaw BRepFill_NSections::ConcatenedLaw | ( | ) | const [virtual] |
Implements BRepFill_SectionLaw.
virtual GeomAbs_Shape BRepFill_NSections::Continuity | ( | const Standard_Integer | Index, |
const Standard_Real | TolAngular | ||
) | const [virtual] |
Implements BRepFill_SectionLaw.
virtual void BRepFill_NSections::D0 | ( | const Standard_Real | Param, |
TopoDS_Shape & | S | ||
) | [virtual] |
Implements BRepFill_SectionLaw.
virtual Standard_Boolean BRepFill_NSections::IsConstant | ( | ) | const [virtual] |
Implements BRepFill_SectionLaw.
virtual Standard_Boolean BRepFill_NSections::IsVertex | ( | ) | const [virtual] |
Implements BRepFill_SectionLaw.
virtual TopoDS_Vertex BRepFill_NSections::Vertex | ( | const Standard_Integer | Index, |
const Standard_Real | Param | ||
) | const [virtual] |
Implements BRepFill_SectionLaw.
virtual Standard_Real BRepFill_NSections::VertexTol | ( | const Standard_Integer | Index, |
const Standard_Real | Param | ||
) | const [virtual] |
Implements BRepFill_SectionLaw.