Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
IntCurve_PConic Class Reference

This class represents a conic from gp as a
parametric curve ( in order to be used by the
class PConicTool from IntCurve).

#include <IntCurve_PConic.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC IntCurve_PConic (const IntCurve_PConic &PC)
 IntCurve_PConic (const gp_Elips2d &E)
 IntCurve_PConic (const gp_Circ2d &C)
 IntCurve_PConic (const gp_Parab2d &P)
 IntCurve_PConic (const gp_Hypr2d &H)
 IntCurve_PConic (const gp_Lin2d &L)
void SetEpsX (const Standard_Real EpsDist)
 EpsX is a internal tolerance used in math
algorithms, usually about 1e-10
(See FunctionAllRoots for more details)

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_Ax22dAxis2 () const
Standard_Real Param1 () const
Standard_Real Param2 () const

Constructor & Destructor Documentation


Member Function Documentation


The documentation for this class was generated from the following file: