#include <GC_MakeCircle.hxx>
Inheritance diagram for GC_MakeCircle:
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | GC_MakeCircle (const gp_Circ &C) |
creates a circle from a non persistent circle C by its conversion. | |
Standard_EXPORT | GC_MakeCircle (const gp_Ax2 &A2, const Standard_Real Radius) |
A2 is the local coordinates system of the circle. It is not forbidden to create a circle with Radius = 0.0 Status is "NegativeRadius" if Radius < 0. . | |
Standard_EXPORT | GC_MakeCircle (const gp_Circ &Circ, const Standard_Real Dist) |
Make a Circle from Geom <thecirc> parallel to another Circ <circ> with a distance <dist>. If Dist is greater than zero the result is enclosing the circle <circ>, else the result is enclosed by the circle <circ>. . | |
Standard_EXPORT | GC_MakeCircle (const gp_Circ &Circ, const gp_Pnt &Point) |
Make a Circle from Geom <thecirc> parallel to another Circ <circ> and passing through a Pnt <point>. . | |
Standard_EXPORT | GC_MakeCircle (const gp_Pnt &P1, const gp_Pnt &P2, const gp_Pnt &P3) |
Make a Circ from gp <thecirc> passing through 3 Pnt2d <p1>,<p2>,<p3>. . | |
Standard_EXPORT | GC_MakeCircle (const gp_Pnt &Center, const gp_Dir &Norm, const Standard_Real Radius) |
Make a Circle from Geom <thecirc> with its center its radius <radius>. . | |
Standard_EXPORT | GC_MakeCircle (const gp_Pnt &Center, const gp_Pnt &PtAxis, const Standard_Real Radius) |
Make a Circle from Geom <thecirc> with its center two points . | |
Standard_EXPORT | GC_MakeCircle (const gp_Ax1 &Axis, const Standard_Real Radius) |
Make a Circle from Geom <thecirc> with its center . | |
Standard_EXPORT const Handle_Geom_Circle & | Value () const |
Returns the constructed circle. Exceptions StdFail_NotDone if no circle is constructed. . | |
Standard_EXPORT const Handle_Geom_Circle & | Operator () const |
Standard_EXPORT | operator Handle_Geom_Circle () const |
Private Attributes | |
Handle_Geom_Circle | TheCircle |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from GC_Root. |
|
|
|
Reimplemented from GC_Root. |
|
Reimplemented from GC_Root. |
|
|
|
|