Geom2dGcc_Circ2d3Tan.hxx File Reference

#include <Standard.hxx>
#include <Standard_Macro.hxx>
#include <TColgp_Array1OfCirc2d.hxx>
#include <Standard_Real.hxx>
#include <Standard_Boolean.hxx>
#include <GccEnt_Array1OfPosition.hxx>
#include <TColStd_Array1OfInteger.hxx>
#include <TColgp_Array1OfPnt2d.hxx>
#include <TColStd_Array1OfReal.hxx>
#include <Handle_Geom2d_Point.hxx>
#include <Standard_Integer.hxx>
#include <GccEnt_Position.hxx>

Data Structures

class  Geom2dGcc_Circ2d3Tan
 This class implements the algorithms used to
create 2d circles tangent to 3 points/lines/circles/
curves with one curve or more.
The arguments of all construction methods are :

  • The three qualifiied elements for the
    tangency constrains (QualifiedCirc, QualifiedLine,
    Qualifiedcurv, Points).
  • A parameter for each QualifiedCurv.
    Describes functions for building a 2D circle:
tangential to 3 curves, or

  • tangential to 2 curves and passing through a point, or
  • tangential to a curve and passing through 2 points, or
  • passing through 3 points.
    A Circ2d3Tan object provides a framework for:
  • defining the construction of 2D circles(s),
  • implementing the construction algorithm, and
  • consulting the result(s).
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