Open CASCADE Technology 6.6.0
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

 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

IntCurve_PConic::IntCurve_PConic ( const IntCurve_PConic PC)
IntCurve_PConic::IntCurve_PConic ( const gp_Elips2d E)
IntCurve_PConic::IntCurve_PConic ( const gp_Circ2d C)
IntCurve_PConic::IntCurve_PConic ( const gp_Parab2d P)
IntCurve_PConic::IntCurve_PConic ( const gp_Hypr2d H)
IntCurve_PConic::IntCurve_PConic ( const gp_Lin2d L)

Member Function Documentation

Standard_Integer IntCurve_PConic::Accuracy ( ) const
const gp_Ax22d& IntCurve_PConic::Axis2 ( ) const
Standard_Real IntCurve_PConic::EpsX ( ) const
Standard_Real IntCurve_PConic::Param1 ( ) const
Standard_Real IntCurve_PConic::Param2 ( ) const
void IntCurve_PConic::SetAccuracy ( const Standard_Integer  Nb)
void IntCurve_PConic::SetEpsX ( const Standard_Real  EpsDist)
GeomAbs_CurveType IntCurve_PConic::TypeCurve ( ) const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines