|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | BRepLib_MakeEdge () |
Standard_EXPORT | BRepLib_MakeEdge (const TopoDS_Vertex &V1, const TopoDS_Vertex &V2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Pnt &P1, const gp_Pnt &P2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Lin &L) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Lin &L, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Lin &L, const gp_Pnt &P1, const gp_Pnt &P2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Lin &L, const TopoDS_Vertex &V1, const TopoDS_Vertex &V2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Circ &L) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Circ &L, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Circ &L, const gp_Pnt &P1, const gp_Pnt &P2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Circ &L, const TopoDS_Vertex &V1, const TopoDS_Vertex &V2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Elips &L) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Elips &L, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Elips &L, const gp_Pnt &P1, const gp_Pnt &P2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Elips &L, const TopoDS_Vertex &V1, const TopoDS_Vertex &V2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Hypr &L) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Hypr &L, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Hypr &L, const gp_Pnt &P1, const gp_Pnt &P2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Hypr &L, const TopoDS_Vertex &V1, const TopoDS_Vertex &V2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Parab &L) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Parab &L, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Parab &L, const gp_Pnt &P1, const gp_Pnt &P2) |
Standard_EXPORT | BRepLib_MakeEdge (const gp_Parab &L, const TopoDS_Vertex &V1, const TopoDS_Vertex &V2) |
Standard_EXPORT | BRepLib_MakeEdge (const Handle(Geom_Curve)&L) |
Standard_EXPORT | BRepLib_MakeEdge (const Handle(Geom_Curve)&L, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT | BRepLib_MakeEdge (const Handle(Geom_Curve)&L, const gp_Pnt &P1, const gp_Pnt &P2) |
Standard_EXPORT | BRepLib_MakeEdge (const Handle(Geom_Curve)&L, const TopoDS_Vertex &V1, const TopoDS_Vertex &V2) |
Standard_EXPORT | BRepLib_MakeEdge (const Handle(Geom_Curve)&L, const gp_Pnt &P1, const gp_Pnt &P2, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT | BRepLib_MakeEdge (const Handle(Geom_Curve)&L, const TopoDS_Vertex &V1, const TopoDS_Vertex &V2, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT | BRepLib_MakeEdge (const Handle(Geom2d_Curve)&L, const Handle(Geom_Surface)&S) |
Standard_EXPORT | BRepLib_MakeEdge (const Handle(Geom2d_Curve)&L, const Handle(Geom_Surface)&S, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT | BRepLib_MakeEdge (const Handle(Geom2d_Curve)&L, const Handle(Geom_Surface)&S, const gp_Pnt &P1, const gp_Pnt &P2) |
Standard_EXPORT | BRepLib_MakeEdge (const Handle(Geom2d_Curve)&L, const Handle(Geom_Surface)&S, const TopoDS_Vertex &V1, const TopoDS_Vertex &V2) |
Standard_EXPORT | BRepLib_MakeEdge (const Handle(Geom2d_Curve)&L, const Handle(Geom_Surface)&S, const gp_Pnt &P1, const gp_Pnt &P2, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT | BRepLib_MakeEdge (const Handle(Geom2d_Curve)&L, const Handle(Geom_Surface)&S, const TopoDS_Vertex &V1, const TopoDS_Vertex &V2, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT void | Init (const Handle(Geom_Curve)&C) |
Standard_EXPORT void | Init (const Handle(Geom_Curve)&C, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT void | Init (const Handle(Geom_Curve)&C, const gp_Pnt &P1, const gp_Pnt &P2) |
Standard_EXPORT void | Init (const Handle(Geom_Curve)&C, const TopoDS_Vertex &V1, const TopoDS_Vertex &V2) |
Standard_EXPORT void | Init (const Handle(Geom_Curve)&C, const gp_Pnt &P1, const gp_Pnt &P2, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT void | Init (const Handle(Geom_Curve)&C, const TopoDS_Vertex &V1, const TopoDS_Vertex &V2, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT void | Init (const Handle(Geom2d_Curve)&C, const Handle(Geom_Surface)&S) |
Standard_EXPORT void | Init (const Handle(Geom2d_Curve)&C, const Handle(Geom_Surface)&S, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT void | Init (const Handle(Geom2d_Curve)&C, const Handle(Geom_Surface)&S, const gp_Pnt &P1, const gp_Pnt &P2) |
Standard_EXPORT void | Init (const Handle(Geom2d_Curve)&C, const Handle(Geom_Surface)&S, const TopoDS_Vertex &V1, const TopoDS_Vertex &V2) |
Standard_EXPORT void | Init (const Handle(Geom2d_Curve)&C, const Handle(Geom_Surface)&S, const gp_Pnt &P1, const gp_Pnt &P2, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT void | Init (const Handle(Geom2d_Curve)&C, const Handle(Geom_Surface)&S, const TopoDS_Vertex &V1, const TopoDS_Vertex &V2, const Standard_Real p1, const Standard_Real p2) |
Standard_EXPORT BRepLib_EdgeError | Error () const |
| Returns the error description when NotDone.
.
|
Standard_EXPORT const TopoDS_Edge & | Edge () const |
Standard_EXPORT | operator TopoDS_Edge () const |
Standard_EXPORT const TopoDS_Vertex & | Vertex1 () const |
| Returns the first vertex of the edge. May be Null.
.
|
Standard_EXPORT const TopoDS_Vertex & | Vertex2 () const |
| Returns the second vertex of the edge. May be Null.
.
|
Private Attributes |
BRepLib_EdgeError | myError |
TopoDS_Vertex | myVertex1 |
TopoDS_Vertex | myVertex2 |