Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
BRepFill_Draft Class Reference

#include <BRepFill_Draft.hxx>

Public Member Functions

 BRepFill_Draft (const TopoDS_Shape &Shape, const gp_Dir &Dir, const double Angle)
 
void SetOptions (const BRepFill_TransitionStyle Style=BRepFill_Right, const double AngleMin=0.01, const double AngleMax=3.0)
 
void SetDraft (const bool IsInternal=false)
 
void Perform (const double LengthMax)
 
void Perform (const occ::handle< Geom_Surface > &Surface, const bool KeepInsideSurface=true)
 
void Perform (const TopoDS_Shape &StopShape, const bool KeepOutSide=true)
 
bool IsDone () const
 
TopoDS_Shell Shell () const
 Returns the draft surface To have the complete shape you have to use the Shape() methode.
 
const NCollection_List< TopoDS_Shape > & Generated (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 double Angle )

Member Function Documentation

◆ Generated()

const NCollection_List< TopoDS_Shape > & BRepFill_Draft::Generated ( const TopoDS_Shape & S)

Returns the list of shapes generated from the shape .

◆ IsDone()

bool BRepFill_Draft::IsDone ( ) const

◆ Perform() [1/3]

void BRepFill_Draft::Perform ( const double LengthMax)

◆ Perform() [2/3]

void BRepFill_Draft::Perform ( const occ::handle< Geom_Surface > & Surface,
const bool KeepInsideSurface = true )

◆ Perform() [3/3]

void BRepFill_Draft::Perform ( const TopoDS_Shape & StopShape,
const bool KeepOutSide = true )

◆ SetDraft()

void BRepFill_Draft::SetDraft ( const bool IsInternal = false)

◆ SetOptions()

void BRepFill_Draft::SetOptions ( const BRepFill_TransitionStyle Style = BRepFill_Right,
const double AngleMin = 0.01,
const double 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: