|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | IntCurve_PConic (const IntCurve_PConic &PC) |
Standard_EXPORT | IntCurve_PConic (const gp_Elips2d &E) |
Standard_EXPORT | IntCurve_PConic (const gp_Circ2d &C) |
Standard_EXPORT | IntCurve_PConic (const gp_Parab2d &P) |
Standard_EXPORT | IntCurve_PConic (const gp_Hypr2d &H) |
Standard_EXPORT | IntCurve_PConic (const gp_Lin2d &L) |
Standard_EXPORT void | SetEpsX (const Standard_Real EpsDist) |
| EpsX is a internal tolerance used in math
algorithms, usually about 1e-10
(See FunctionAllRoots for more details)
.
|
Standard_EXPORT void | SetAccuracy (const Standard_Integer Nb) |
| Accuracy is the number of samples used to
approximate the parametric curve on its domain.
.
|
Standard_Integer | Accuracy () const |
Standard_Real | EpsX () const |
GeomAbs_CurveType | TypeCurve () const |
| The Conics are manipulated as objects which only
depend on three parameters : Axis and two Real from Standards.
Type Curve is used to select the correct Conic.
.
|
const gp_Ax22d & | Axis2 () const |
Standard_Real | Param1 () const |
Standard_Real | Param2 () const |
Private Attributes |
gp_Ax22d | axe |
Standard_Real | prm1 |
Standard_Real | prm2 |
Standard_Real | TheEpsX |
Standard_Integer | TheAccuracy |
GeomAbs_CurveType | type |