|
Public Member Functions |
| Standard_EXPORT | BRepFill_ShapeLaw (const TopoDS_Vertex &V, const Standard_Boolean Build=Standard_True) |
| | Construct an constant Law
.
|
| Standard_EXPORT | BRepFill_ShapeLaw (const TopoDS_Wire &W, const Standard_Boolean Build=Standard_True) |
| | Construct an constant Law
.
|
| Standard_EXPORT | BRepFill_ShapeLaw (const TopoDS_Wire &W, const Handle(Law_Function)&L, const Standard_Boolean Build=Standard_True) |
| | Construct an evolutive Law
.
|
| virtual Standard_EXPORT Standard_Boolean | IsVertex () const |
| | Say if the input shape is a vertex.
.
|
| virtual Standard_EXPORT Standard_Boolean | IsConstant () const |
| | Say if the Law is Constant.
.
|
| virtual Standard_EXPORT Handle_GeomFill_SectionLaw | ConcatenedLaw () const |
| | Give the law build on a concaneted section
.
|
| virtual Standard_EXPORT GeomAbs_Shape | Continuity (const Standard_Integer Index, const Standard_Real TolAngular) const |
| virtual Standard_EXPORT Standard_Real | VertexTol (const Standard_Integer Index, const Standard_Real Param) const |
| virtual Standard_EXPORT TopoDS_Vertex | Vertex (const Standard_Integer Index, const Standard_Real Param) const |
| virtual Standard_EXPORT void | D0 (const Standard_Real Param, TopoDS_Shape &S) |
| const TopoDS_Edge & | Edge (const Standard_Integer Index) const |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Attributes |
| Standard_Boolean | vertex |
Private Member Functions |
| Standard_EXPORT void | Init (const Standard_Boolean B) |
Private Attributes |
| TopoDS_Shape | myShape |
| Handle_TopTools_HArray1OfShape | myEdges |
| Handle_Law_Function | TheLaw |