|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Static Public Member Functions |
static Standard_EXPORT Standard_Boolean | Compute (TopOpeBRepDS_DataStructure &DStr, Handle(ChFiDS_SurfData)&Data, const Handle(Adaptor3d_HSurface)&S1, const Handle(Adaptor3d_HSurface)&S2, const TopAbs_Orientation Or1, const TopAbs_Orientation Or2, const Handle(ChFiDS_Spine)&Sp, const Standard_Integer Iedge) |
| Computes a simple fillet in several particular
cases.
.
|
static Standard_EXPORT Standard_Boolean | ComputeCorner (TopOpeBRepDS_DataStructure &DStr, const Handle(ChFiDS_SurfData)&Data, const Handle(Adaptor3d_HSurface)&S1, const Handle(Adaptor3d_HSurface)&S2, const TopAbs_Orientation OrFace1, const TopAbs_Orientation OrFace2, const TopAbs_Orientation Or1, const TopAbs_Orientation Or2, const Standard_Real minRad, const Standard_Real majRad, const gp_Pnt2d &P1S1, const gp_Pnt2d &P2S1, const gp_Pnt2d &P1S2, const gp_Pnt2d &P2S2) |
| Computes a toric or spheric corner fillet.
.
|
static Standard_EXPORT Standard_Boolean | ComputeCorner (TopOpeBRepDS_DataStructure &DStr, const Handle(ChFiDS_SurfData)&Data, const Handle(Adaptor3d_HSurface)&S1, const Handle(Adaptor3d_HSurface)&S2, const TopAbs_Orientation OrFace1, const TopAbs_Orientation OrFace2, const TopAbs_Orientation Or1, const TopAbs_Orientation Or2, const Standard_Real Rad, const gp_Pnt2d &PS1, const gp_Pnt2d &P1S2, const gp_Pnt2d &P2S2) |
| Computes spheric corner fillet with non iso pcurve on S2.
.
|
static Standard_EXPORT Standard_Boolean | ComputeCorner (TopOpeBRepDS_DataStructure &DStr, const Handle(ChFiDS_SurfData)&Data, const Handle(Adaptor3d_HSurface)&S, const Handle(Adaptor3d_HSurface)&S1, const Handle(Adaptor3d_HSurface)&S2, const TopAbs_Orientation OfS, const TopAbs_Orientation OS, const TopAbs_Orientation OS1, const TopAbs_Orientation OS2, const Standard_Real Radius) |
| Computes a toric corner rotule.
.
|