Geom_Conic.hxx File Reference

#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_Geom_Conic.hxx>
#include <gp_Ax2.hxx>
#include <Geom_Curve.hxx>
#include <Standard_Real.hxx>
#include <GeomAbs_Shape.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>

Data Structures

class  Geom_Conic
 The abstract class Conic describes the common
behavior of conic curves in 3D space and, in
particular, their general characteristics. The Geom
package provides four concrete classes of conics:
Geom_Circle, Geom_Ellipse, Geom_Hyperbola and Geom_Parabola.
A conic is positioned in space with a right-handed
coordinate system (gp_Ax2 object), where:

  • the origin is the center of the conic (or the apex in
    the case of a parabola),
  • the origin, "X Direction" and "Y Direction" define the
    plane of the conic.
    This coordinate system is the local coordinate
    system of the conic.
    The "main Direction" of this coordinate system is the
    vector normal to the plane of the conic. The axis, of
    which the origin and unit vector are respectively the
    origin and "main Direction" of the local coordinate
    system, is termed the "Axis" or "main Axis" of the conic.
    The "main Direction" of the local coordinate system
    gives an explicit orientation to the conic, determining
    the direction in which the parameter increases along
    the conic. The "X Axis" of the local coordinate system
    also defines the origin of the parameter of the conic.
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:39:48 2011 for Open CASCADE Technology by  doxygen 1.6.3