Open CASCADE Technology 6.6.0
|
#include <ShapeUpgrade_ShapeDivideContinuity.hxx>
Public Member Functions | |
ShapeUpgrade_ShapeDivideContinuity () | |
ShapeUpgrade_ShapeDivideContinuity (const TopoDS_Shape &S) | |
Initialize by a Shape. | |
void | SetTolerance (const Standard_Real Tol) |
Sets tolerance. | |
void | SetTolerance2d (const Standard_Real Tol) |
Sets tolerance. | |
void | SetBoundaryCriterion (const GeomAbs_Shape Criterion=GeomAbs_C1) |
Defines a criterion of continuity for the boundary (all the Wires) The possible values are C0, G1, C1, G2, C2, C3, CN The default is C1 to respect the Cas.Cade Shape Validity. G1 and G2 are not authorized. | |
void | SetPCurveCriterion (const GeomAbs_Shape Criterion=GeomAbs_C1) |
Defines a criterion of continuity for the boundary (all the pcurves of Wires) The possible values are C0, G1, C1, G2, C2, C3, CN The default is C1 to respect the Cas.Cade Shape Validity. G1 and G2 are not authorized. | |
void | SetSurfaceCriterion (const GeomAbs_Shape Criterion=GeomAbs_C1) |
Defines a criterion of continuity for the boundary (all the Wires) The possible values are C0, G1, C1, G2, C2, C3, CN The default is C1 to respect the Cas.Cade Shape Validity. G1 and G2 are not authorized. | |
Protected Member Functions | |
virtual Handle_ShapeUpgrade_FaceDivide | GetSplitFaceTool () const |
Returns the tool for dividing faces. |
ShapeUpgrade_ShapeDivideContinuity::ShapeUpgrade_ShapeDivideContinuity | ( | ) |
ShapeUpgrade_ShapeDivideContinuity::ShapeUpgrade_ShapeDivideContinuity | ( | const TopoDS_Shape & | S | ) |
virtual Handle_ShapeUpgrade_FaceDivide ShapeUpgrade_ShapeDivideContinuity::GetSplitFaceTool | ( | ) | const [protected, virtual] |
Reimplemented from ShapeUpgrade_ShapeDivide.
void ShapeUpgrade_ShapeDivideContinuity::SetBoundaryCriterion | ( | const GeomAbs_Shape | Criterion = GeomAbs_C1 | ) |
void ShapeUpgrade_ShapeDivideContinuity::SetPCurveCriterion | ( | const GeomAbs_Shape | Criterion = GeomAbs_C1 | ) |
void ShapeUpgrade_ShapeDivideContinuity::SetSurfaceCriterion | ( | const GeomAbs_Shape | Criterion = GeomAbs_C1 | ) |
void ShapeUpgrade_ShapeDivideContinuity::SetTolerance | ( | const Standard_Real | Tol | ) |
void ShapeUpgrade_ShapeDivideContinuity::SetTolerance2d | ( | const Standard_Real | Tol | ) |