| 
|   | LocOpe_SplitDrafts () | 
|   | Empty constructor.  
  | 
|   | 
|   | LocOpe_SplitDrafts (const TopoDS_Shape &S) | 
|   | Creates the algorithm on the shape .  
  | 
|   | 
| void  | Init (const TopoDS_Shape &S) | 
|   | Initializes the algorithm with the shape .  
  | 
|   | 
| void  | Perform (const TopoDS_Face &F, const TopoDS_Wire &W, const gp_Dir &Extractg, const gp_Pln &NPlg, const Standard_Real Angleg, const gp_Dir &Extractd, const gp_Pln &NPld, const Standard_Real Angled, const Standard_Boolean ModifyLeft=Standard_True, const Standard_Boolean ModifyRight=Standard_True) | 
|   | Splits the face <F> of the former given shape with the wire <W>. The wire is assumed to lie on the face. Puts a draft angle on both parts of the wire. <Extractg>, <Nplg>, <Angleg> define the arguments for the left part of the wire. <Extractd>, <Npld>, <Angled> define the arguments for the right part of the wire. The draft angle is measured with the direction <Extract>. <Npl> defines the neutral plane (points belonging to the neutral plane are not modified). <Angle> is the value of the draft angle. If <ModifyLeft> is set to <Standard_False>, no draft angle is applied to the left part of the wire. If <ModifyRight> is set to <Standard_False>,no draft angle is applied to the right part of the wire.  
  | 
|   | 
| void  | Perform (const TopoDS_Face &F, const TopoDS_Wire &W, const gp_Dir &Extract, const gp_Pln &NPl, const Standard_Real Angle) | 
|   | Splits the face <F> of the former given shape with the wire <W>. The wire is assumed to lie on the face. Puts a draft angle on the left part of the wire. The draft angle is measured with the direction <Extract>. <Npl> defines the neutral plane (points belonging to the neutral plane are not modified). <Angle> is the value of the draft angle.  
  | 
|   | 
| Standard_Boolean  | IsDone () const | 
|   | Returns <Standard_True> if the modification has been successfully performed.  
  | 
|   | 
| const TopoDS_Shape &  | OriginalShape () const | 
|   | 
| const TopoDS_Shape &  | Shape () const | 
|   | Returns the modified shape.  
  | 
|   | 
| const TopTools_ListOfShape &  | ShapesFromShape (const TopoDS_Shape &S) const | 
|   | Manages the descendant shapes.  
  | 
|   | 
This class provides a tool to realize the following operations on a shape : 
- split a face of the shape with a wire,
 
- put draft angle on both side of the wire. For each side, the draft angle may be different.