Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
BRepFill_NSections Class Reference

Build Section Law, with N Sections

#include <BRepFill_NSections.hxx>

Inheritance diagram for BRepFill_NSections:
Inheritance graph
[legend]

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)

Constructor & Destructor Documentation


Member Function Documentation

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.


The documentation for this class was generated from the following file: