Open CASCADE Technology 7.8.2.dev
BRepFill_Draft Class Reference

#include <BRepFill_Draft.hxx>

Public Member Functions

 BRepFill_Draft (const TopoDS_Shape &Shape, const gp_Dir &Dir, const Standard_Real Angle)
 
void SetOptions (const BRepFill_TransitionStyle Style=BRepFill_Right, const Standard_Real AngleMin=0.01, const Standard_Real AngleMax=3.0)
 
void SetDraft (const Standard_Boolean IsInternal=Standard_False)
 
void Perform (const Standard_Real LengthMax)
 
void Perform (const Handle< Geom_Surface > &Surface, const Standard_Boolean KeepInsideSurface=Standard_True)
 
void Perform (const TopoDS_Shape &StopShape, const Standard_Boolean KeepOutSide=Standard_True)
 
Standard_Boolean IsDone () const
 
TopoDS_Shell Shell () const
 Returns the draft surface To have the complete shape you have to use the Shape() methode.
 
const TopTools_ListOfShapeGenerated (const TopoDS_Shape &S)
 Returns the list of shapes generated from the shape .
 
TopoDS_Shape Shape () const
 

Constructor & Destructor Documentation

◆ BRepFill_Draft()

BRepFill_Draft::BRepFill_Draft ( const TopoDS_Shape & Shape,
const gp_Dir & Dir,
const Standard_Real Angle )

Member Function Documentation

◆ Generated()

const TopTools_ListOfShape & BRepFill_Draft::Generated ( const TopoDS_Shape & S)

Returns the list of shapes generated from the shape .

◆ IsDone()

Standard_Boolean BRepFill_Draft::IsDone ( ) const

◆ Perform() [1/3]

void BRepFill_Draft::Perform ( const Handle< Geom_Surface > & Surface,
const Standard_Boolean KeepInsideSurface = Standard_True )

◆ Perform() [2/3]

void BRepFill_Draft::Perform ( const Standard_Real LengthMax)

◆ Perform() [3/3]

void BRepFill_Draft::Perform ( const TopoDS_Shape & StopShape,
const Standard_Boolean KeepOutSide = Standard_True )

◆ SetDraft()

void BRepFill_Draft::SetDraft ( const Standard_Boolean IsInternal = Standard_False)

◆ SetOptions()

void BRepFill_Draft::SetOptions ( const BRepFill_TransitionStyle Style = BRepFill_Right,
const Standard_Real AngleMin = 0.01,
const Standard_Real AngleMax = 3.0 )

◆ Shape()

TopoDS_Shape BRepFill_Draft::Shape ( ) const

◆ Shell()

TopoDS_Shell BRepFill_Draft::Shell ( ) const

Returns the draft surface To have the complete shape you have to use the Shape() methode.


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