#include <BRepLib_MakeFace.hxx>
Inheritance diagram for BRepLib_MakeFace:
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | BRepLib_MakeFace () |
Not done. . | |
Standard_EXPORT | BRepLib_MakeFace (const TopoDS_Face &F) |
Load a face. Usefull to add wires. . | |
Standard_EXPORT | BRepLib_MakeFace (const gp_Pln &P) |
Make a face from a plane. . | |
Standard_EXPORT | BRepLib_MakeFace (const gp_Cylinder &C) |
Make a face from a cylinder. . | |
Standard_EXPORT | BRepLib_MakeFace (const gp_Cone &C) |
Make a face from a cone. . | |
Standard_EXPORT | BRepLib_MakeFace (const gp_Sphere &S) |
Make a face from a sphere. . | |
Standard_EXPORT | BRepLib_MakeFace (const gp_Torus &C) |
Make a face from a torus. . | |
Standard_EXPORT | BRepLib_MakeFace (const Handle(Geom_Surface)&S) |
Make a face from a Surface. . | |
Standard_EXPORT | BRepLib_MakeFace (const gp_Pln &P, const Standard_Real UMin, const Standard_Real UMax, const Standard_Real VMin, const Standard_Real VMax) |
Make a face from a plane. . | |
Standard_EXPORT | BRepLib_MakeFace (const gp_Cylinder &C, const Standard_Real UMin, const Standard_Real UMax, const Standard_Real VMin, const Standard_Real VMax) |
Make a face from a cylinder. . | |
Standard_EXPORT | BRepLib_MakeFace (const gp_Cone &C, const Standard_Real UMin, const Standard_Real UMax, const Standard_Real VMin, const Standard_Real VMax) |
Make a face from a cone. . | |
Standard_EXPORT | BRepLib_MakeFace (const gp_Sphere &S, const Standard_Real UMin, const Standard_Real UMax, const Standard_Real VMin, const Standard_Real VMax) |
Make a face from a sphere. . | |
Standard_EXPORT | BRepLib_MakeFace (const gp_Torus &C, const Standard_Real UMin, const Standard_Real UMax, const Standard_Real VMin, const Standard_Real VMax) |
Make a face from a torus. . | |
Standard_EXPORT | BRepLib_MakeFace (const Handle(Geom_Surface)&S, const Standard_Real UMin, const Standard_Real UMax, const Standard_Real VMin, const Standard_Real VMax) |
Make a face from a Surface. . | |
Standard_EXPORT | BRepLib_MakeFace (const TopoDS_Wire &W, const Standard_Boolean OnlyPlane=Standard_False) |
Find a surface from the wire and make a face. if <onlyplane> is true, the computed surface will be a plane. If it is not possible to find a plane, the flag NotDone will be set. . | |
Standard_EXPORT | BRepLib_MakeFace (const gp_Pln &P, const TopoDS_Wire &W, const Standard_Boolean Inside=Standard_True) |
Make a face from a plane and a wire. . | |
Standard_EXPORT | BRepLib_MakeFace (const gp_Cylinder &C, const TopoDS_Wire &W, const Standard_Boolean Inside=Standard_True) |
Make a face from a cylinder and a wire. . | |
Standard_EXPORT | BRepLib_MakeFace (const gp_Cone &C, const TopoDS_Wire &W, const Standard_Boolean Inside=Standard_True) |
Make a face from a cone and a wire. . | |
Standard_EXPORT | BRepLib_MakeFace (const gp_Sphere &S, const TopoDS_Wire &W, const Standard_Boolean Inside=Standard_True) |
Make a face from a sphere and a wire. . | |
Standard_EXPORT | BRepLib_MakeFace (const gp_Torus &C, const TopoDS_Wire &W, const Standard_Boolean Inside=Standard_True) |
Make a face from a torus and a wire. . | |
Standard_EXPORT | BRepLib_MakeFace (const Handle(Geom_Surface)&S, const TopoDS_Wire &W, const Standard_Boolean Inside=Standard_True) |
Make a face from a Surface and a wire. . | |
Standard_EXPORT | BRepLib_MakeFace (const TopoDS_Face &F, const TopoDS_Wire &W) |
Adds the wire <w> in the face <f> . | |
Standard_EXPORT void | Init (const TopoDS_Face &F) |
Load the face. . | |
Standard_EXPORT void | Init (const Handle(Geom_Surface)&S, const Standard_Boolean Bound=Standard_True) |
Creates the face from the surface. If Bound is True a wire is made from the natural bounds. . | |
Standard_EXPORT void | Init (const Handle(Geom_Surface)&S, const Standard_Real UMin, const Standard_Real UMax, const Standard_Real VMin, const Standard_Real VMax) |
Creates the face from the surface and the min-max values. . | |
Standard_EXPORT void | Add (const TopoDS_Wire &W) |
Adds the wire <w> in the current face. . | |
Standard_EXPORT BRepLib_FaceError | Error () const |
Standard_EXPORT const TopoDS_Face & | Face () const |
Returns the new face. . | |
Standard_EXPORT | operator TopoDS_Face () const |
Private Member Functions | |
Standard_EXPORT void | CheckInside () |
Reorient the current face if the boundary is not finite. . | |
Private Attributes | |
BRepLib_FaceError | myError |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from BRepLib_MakeShape. |
|
Reimplemented from BRepLib_MakeShape. |
|
Reimplemented from BRepLib_MakeShape. |
|
|
|
|