Private class used to compute the 3d curve and the two 2d curves resulting from the intersection of a surface of linear extrusion( Bissec, Dz) and the 2 faces. This 3 curves will have the same parametrization as the Bissectrice. This class is to be send to an approximation routine.
More...
|
| BRepFill_MultiLine () |
|
| BRepFill_MultiLine (const TopoDS_Face &Face1, const TopoDS_Face &Face2, const TopoDS_Edge &Edge1, const TopoDS_Edge &Edge2, const Standard_Boolean Inv1, const Standard_Boolean Inv2, const Handle< Geom2d_Curve > &Bissec) |
|
Standard_Boolean | IsParticularCase () const |
| Search if the Projection of the Bissectrice on the faces needs an approximation or not. Returns true if the approximation is not needed. More...
|
|
GeomAbs_Shape | Continuity () const |
| Returns the continuity betwwen the two faces seShape from GeomAbsparated by myBis. More...
|
|
void | Curves (Handle< Geom_Curve > &Curve, Handle< Geom2d_Curve > &PCurve1, Handle< Geom2d_Curve > &PCurve2) const |
| raises if IsParticularCase is <False>. More...
|
|
Standard_Real | FirstParameter () const |
| returns the first parameter of the Bissectrice. More...
|
|
Standard_Real | LastParameter () const |
| returns the last parameter of the Bissectrice. More...
|
|
gp_Pnt | Value (const Standard_Real U) const |
| Returns the current point on the 3d curve. More...
|
|
gp_Pnt2d | ValueOnF1 (const Standard_Real U) const |
| returns the current point on the PCurve of the first face More...
|
|
gp_Pnt2d | ValueOnF2 (const Standard_Real U) const |
| returns the current point on the PCurve of the first face More...
|
|
void | Value3dOnF1OnF2 (const Standard_Real U, gp_Pnt &P3d, gp_Pnt2d &PF1, gp_Pnt2d &PF2) const |
|
Private class used to compute the 3d curve and the two 2d curves resulting from the intersection of a surface of linear extrusion( Bissec, Dz) and the 2 faces. This 3 curves will have the same parametrization as the Bissectrice. This class is to be send to an approximation routine.