#include <gce_MakeCirc2d.hxx>
Inheritance diagram for gce_MakeCirc2d:
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | gce_MakeCirc2d (const gp_Ax2d &XAxis, const Standard_Real Radius, const Standard_Boolean Sense=Standard_True) |
The location point of XAxis is the center of the circle. Warnings : It is not forbidden to create a circle with Radius = 0.0 If Sense is true the local coordinate system of the solution is direct and non direct in the other case. The status is "NegativeRadius" if Radius < 0.0. . | |
Standard_EXPORT | gce_MakeCirc2d (const gp_Ax22d &Axis, const Standard_Real Radius) |
The location point of Axis is the center of the circle. Warnings : It is not forbidden to create a circle with Radius = 0.0 . | |
Standard_EXPORT | gce_MakeCirc2d (const gp_Circ2d &Circ, const Standard_Real Dist) |
Makes a Circ2d from gp <thecirc> concentric with another circ2d <circ> with a distance <dist>. If Dist is greater than zero the result encloses the circle <circ>, else the result is enclosed by the circle <circ>. The local coordinate system of the solution is the same as Circ. . | |
Standard_EXPORT | gce_MakeCirc2d (const gp_Circ2d &Circ, const gp_Pnt2d &Point) |
Makes a Circ2d from gp <thecirc> concentric with another circ2d <circ> and passing through a Pnt2d <point>. The local coordinate system of the solution is the same as Circ. . | |
Standard_EXPORT | gce_MakeCirc2d (const gp_Pnt2d &P1, const gp_Pnt2d &P2, const gp_Pnt2d &P3) |
Makes a Circ2d from gp <thecirc> passing through 3 Pnt2d <p1>,<p2>,<p3>. The local coordinate system of the solution is given by the three points P1, P2, P3. . | |
Standard_EXPORT | gce_MakeCirc2d (const gp_Pnt2d &Center, const Standard_Real Radius, const Standard_Boolean Sense=Standard_True) |
Makes a Circ2d from gp <thecirc> with its center If Sense is true the local coordinate system of the solution is direct and non direct in the other case. . | |
Standard_EXPORT | gce_MakeCirc2d (const gp_Pnt2d &Center, const gp_Pnt2d &Point, const Standard_Boolean Sense=Standard_True) |
Makes a Circ2d from gp <thecirc> with its center If Sense is true the local coordinate system of the solution is direct and non direct in the other case. . | |
Standard_EXPORT const gp_Circ2d & | Value () const |
Returns the constructed circle. Exceptions StdFail_NotDone if no circle is constructed. . | |
Standard_EXPORT const gp_Circ2d & | Operator () const |
Standard_EXPORT | operator gp_Circ2d () const |
Private Attributes | |
gp_Circ2d | TheCirc2d |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from gce_Root. |
|
|
|
Reimplemented from gce_Root. |
|
Reimplemented from gce_Root. |
|
|
|
|