Open CASCADE Technology 6.6.0
Public Member Functions
BRepFill_OffsetWire Class Reference

Constructs a Offset Wire to a spine (wire or face)
on the left of spine.

#include <BRepFill_OffsetWire.hxx>

Public Member Functions

 BRepFill_OffsetWire ()
 BRepFill_OffsetWire (const TopoDS_Face &Spine, const GeomAbs_JoinType Join=GeomAbs_Arc)
void Init (const TopoDS_Face &Spine, const GeomAbs_JoinType Join=GeomAbs_Arc)
 Initialize the evaluation of Offseting.

void Perform (const Standard_Real Offset, const Standard_Real Alt=0.0)
 Performs an OffsetWire at an altitude <Alt> from
the face ( According to the orientation of the
face)

void PerformWithBiLo (const TopoDS_Face &WSP, const Standard_Real Offset, const BRepMAT2d_BisectingLocus &Locus, BRepMAT2d_LinkTopoBilo &Link, const GeomAbs_JoinType Join=GeomAbs_Arc, const Standard_Real Alt=0.0)
 Performs an OffsetWire

Standard_Boolean IsDone () const
const TopoDS_FaceSpine () const
const TopoDS_ShapeShape () const
 returns the generated shape.

const TopTools_ListOfShapeGeneratedShapes (const TopoDS_Shape &SpineShape)
 Returns the shapes created from a subshape
<SpineShape> of the spine.
Returns the last computed Offset.


GeomAbs_JoinType JoinType () const

Constructor & Destructor Documentation

BRepFill_OffsetWire::BRepFill_OffsetWire ( )
BRepFill_OffsetWire::BRepFill_OffsetWire ( const TopoDS_Face Spine,
const GeomAbs_JoinType  Join = GeomAbs_Arc 
)

Member Function Documentation

const TopTools_ListOfShape& BRepFill_OffsetWire::GeneratedShapes ( const TopoDS_Shape SpineShape)
void BRepFill_OffsetWire::Init ( const TopoDS_Face Spine,
const GeomAbs_JoinType  Join = GeomAbs_Arc 
)
Standard_Boolean BRepFill_OffsetWire::IsDone ( ) const
GeomAbs_JoinType BRepFill_OffsetWire::JoinType ( ) const
void BRepFill_OffsetWire::Perform ( const Standard_Real  Offset,
const Standard_Real  Alt = 0.0 
)
void BRepFill_OffsetWire::PerformWithBiLo ( const TopoDS_Face WSP,
const Standard_Real  Offset,
const BRepMAT2d_BisectingLocus Locus,
BRepMAT2d_LinkTopoBilo Link,
const GeomAbs_JoinType  Join = GeomAbs_Arc,
const Standard_Real  Alt = 0.0 
)
const TopoDS_Shape& BRepFill_OffsetWire::Shape ( ) const
const TopoDS_Face& BRepFill_OffsetWire::Spine ( ) const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines