Class ShHealOper_EdgeDivide.  
#include <ShHealOper_EdgeDivide.hxx>
 | 
| Standard_Boolean  | build (const Handle(TColStd_HSequenceOfReal)&theValues) | 
|   | 
| Standard_Boolean  | computeValues (const Handle(TColStd_HSequenceOfReal)&theValues, Standard_Boolean &theHas3d, Standard_Boolean &theHas2d, Standard_Boolean &hasPCurves) | 
|   | 
|   | Handle (ShapeBuild_ReShape) myContext | 
|   | 
  
  
      
        
          | Standard_EXPORT ShHealOper_EdgeDivide::ShHealOper_EdgeDivide  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | ShHealOper_EdgeDivide::ShHealOper_EdgeDivide  | 
          ( | 
          const TopoDS_Shape &  | 
          theShape | ) | 
           | 
        
      
 
 
  
  
      
        
          | Standard_Boolean ShHealOper_EdgeDivide::build  | 
          ( | 
          const Handle(TColStd_HSequenceOfReal)&  | 
          theValues | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
References ShHealOper_ModifStats::AddModif(), computeValues(), ShHealOper_Tool::Handle(), myEdge, ShHealOper_Tool::myErrorStatus, ShHealOper_Tool::myInitShape, myMapEdgesFace, ShHealOper_Tool::myResultShape, ShHealOper_Tool::myStatistics, ShHealOper_SplitCurve2d::SetValues(), ShHealOper_SplitCurve3d::SetValues(), ShHealOper_ErrorExecution, and ShHealOper_InvalidParameters.
 
 
  
  
      
        
          | Standard_Boolean ShHealOper_EdgeDivide::computeValues  | 
          ( | 
          const Handle(TColStd_HSequenceOfReal)&  | 
          theValues,  | 
         
        
           | 
           | 
          Standard_Boolean &  | 
          theHas3d,  | 
         
        
           | 
           | 
          Standard_Boolean &  | 
          theHas2d,  | 
         
        
           | 
           | 
          Standard_Boolean &  | 
          hasPCurves  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | void ShHealOper_EdgeDivide::Init  | 
          ( | 
          const TopoDS_Shape &  | 
          theShape | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
      
        
          | Standard_Boolean ShHealOper_EdgeDivide::Perform  | 
          ( | 
          const TopoDS_Shape &  | 
          theEdge,  | 
        
        
           | 
           | 
          const Standard_Real  | 
          theValue,  | 
        
        
           | 
           | 
          const Standard_Boolean  | 
          theDivideParamMode = Standard_True  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | Standard_Boolean ShHealOper_EdgeDivide::Perform  | 
          ( | 
          const TopoDS_Shape &  | 
          theEdge,  | 
        
        
           | 
           | 
          const TColStd_SequenceOfReal &  | 
          theValues,  | 
        
        
           | 
           | 
          const Standard_Boolean  | 
          theDivideParamMode = Standard_True  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | Standard_Boolean ShHealOper_EdgeDivide::Perform  | 
          ( | 
          const TopoDS_Shape &  | 
          theEdge,  | 
        
        
           | 
           | 
          const TopoDS_Shape &  | 
          thePoint  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
  
  
      
        
          | Standard_Boolean ShHealOper_EdgeDivide::myDivideParamMode | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | TopoDS_Edge ShHealOper_EdgeDivide::myEdge | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | TopTools_IndexedDataMapOfShapeListOfShape ShHealOper_EdgeDivide::myMapEdgesFace | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: