Open CASCADE Technology 7.8.2.dev
BRepFill_CompatibleWires Class Reference

Constructs a sequence of Wires (with good orientation and origin) agreed each other so that the surface passing through these sections is not twisted. More...

#include <BRepFill_CompatibleWires.hxx>

Public Member Functions

 BRepFill_CompatibleWires ()
 
 BRepFill_CompatibleWires (const TopTools_SequenceOfShape &Sections)
 
void Init (const TopTools_SequenceOfShape &Sections)
 
void SetPercent (const Standard_Real percent=0.01)
 
void Perform (const Standard_Boolean WithRotation=Standard_True)
 Performs CompatibleWires According to the orientation and the origin of each other.
 
Standard_Boolean IsDone () const
 
BRepFill_ThruSectionErrorStatus GetStatus () const
 
const TopTools_SequenceOfShapeShape () const
 returns the generated sequence.
 
const TopTools_ListOfShapeGeneratedShapes (const TopoDS_Edge &SubSection) const
 Returns the shapes created from a subshape <SubSection> of a section.
 
const TopTools_DataMapOfShapeListOfShapeGenerated () const
 
Standard_Boolean IsDegeneratedFirstSection () const
 
Standard_Boolean IsDegeneratedLastSection () const
 

Detailed Description

Constructs a sequence of Wires (with good orientation and origin) agreed each other so that the surface passing through these sections is not twisted.

Constructor & Destructor Documentation

◆ BRepFill_CompatibleWires() [1/2]

BRepFill_CompatibleWires::BRepFill_CompatibleWires ( )

◆ BRepFill_CompatibleWires() [2/2]

BRepFill_CompatibleWires::BRepFill_CompatibleWires ( const TopTools_SequenceOfShape & Sections)

Member Function Documentation

◆ Generated()

const TopTools_DataMapOfShapeListOfShape & BRepFill_CompatibleWires::Generated ( ) const

◆ GeneratedShapes()

const TopTools_ListOfShape & BRepFill_CompatibleWires::GeneratedShapes ( const TopoDS_Edge & SubSection) const

Returns the shapes created from a subshape <SubSection> of a section.

◆ GetStatus()

BRepFill_ThruSectionErrorStatus BRepFill_CompatibleWires::GetStatus ( ) const
inline

◆ Init()

void BRepFill_CompatibleWires::Init ( const TopTools_SequenceOfShape & Sections)

◆ IsDegeneratedFirstSection()

Standard_Boolean BRepFill_CompatibleWires::IsDegeneratedFirstSection ( ) const

◆ IsDegeneratedLastSection()

Standard_Boolean BRepFill_CompatibleWires::IsDegeneratedLastSection ( ) const

◆ IsDone()

Standard_Boolean BRepFill_CompatibleWires::IsDone ( ) const

◆ Perform()

void BRepFill_CompatibleWires::Perform ( const Standard_Boolean WithRotation = Standard_True)

Performs CompatibleWires According to the orientation and the origin of each other.

◆ SetPercent()

void BRepFill_CompatibleWires::SetPercent ( const Standard_Real percent = 0.01)

◆ Shape()

const TopTools_SequenceOfShape & BRepFill_CompatibleWires::Shape ( ) const

returns the generated sequence.


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