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

Constructs an evolved volume from a spine (wire or face)
and a profile ( wire).

#include <BRepFill_Evolved.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC BRepFill_Evolved ()
 BRepFill_Evolved (const TopoDS_Wire &Spine, const TopoDS_Wire &Profile, const gp_Ax3 &AxeProf, const GeomAbs_JoinType Join=GeomAbs_Arc, const Standard_Boolean Solid=Standard_False)
 Creates an evolved shape by sweeping the <Profile>
along the <Spine>. <AxeProf> is used to set the
position of <Profile> along <Spine> as follows:
<AxeProf> slides on the profile with direction
colinear to the normal to <Spine>, and its
<XDirection> mixed with the tangent to <Spine>.


 BRepFill_Evolved (const TopoDS_Face &Spine, const TopoDS_Wire &Profile, const gp_Ax3 &AxeProf, const GeomAbs_JoinType Join=GeomAbs_Arc, const Standard_Boolean Solid=Standard_False)
 Creates an evolved shape by sweeping the <Profile>
along the <Spine>

void Perform (const TopoDS_Wire &Spine, const TopoDS_Wire &Profile, const gp_Ax3 &AxeProf, const GeomAbs_JoinType Join=GeomAbs_Arc, const Standard_Boolean Solid=Standard_False)
 Performs an evolved shape by sweeping the <Profile>
along the <Spine>

void Perform (const TopoDS_Face &Spine, const TopoDS_Wire &Profile, const gp_Ax3 &AxeProf, const GeomAbs_JoinType Join=GeomAbs_Arc, const Standard_Boolean Solid=Standard_False)
 Performs an evolved shape by sweeping the <Profile>
along the <Spine>

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

const TopTools_ListOfShapeGeneratedShapes (const TopoDS_Shape &SpineShape, const TopoDS_Shape &ProfShape) const
 Returns the shapes created from a subshape
<SpineShape> of the spine and a subshape
<ProfShape> on the profile.


GeomAbs_JoinType JoinType () const
const TopoDS_ShapeTop () const
 Return the face Top if <Solid> is True in the constructor.

const TopoDS_ShapeBottom () const
 Return the face Bottom if <Solid> is True in the constructor.


Constructor & Destructor Documentation


Member Function Documentation


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