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: