GccAna_Lin2d2Tan.hxx File Reference

#include <Standard.hxx>
#include <Standard_Macro.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
#include <TColgp_Array1OfLin2d.hxx>
#include <GccEnt_Array1OfPosition.hxx>
#include <TColgp_Array1OfPnt2d.hxx>
#include <TColStd_Array1OfReal.hxx>
#include <Standard_Real.hxx>
#include <GccEnt_Position.hxx>

Data Structures

class  GccAna_Lin2d2Tan
 This class implements the algorithms used to
create 2d lines tangent to 2 other elements which
can be circles or points.
Describes functions for building a 2D line:

  • tangential to 2 circles, or
  • tangential to a circle and passing through a point, or
  • passing through 2 points.
    A Lin2d2Tan object provides a framework for:
  • defining the construction of 2D line(s),
  • implementing the construction algorithm, and
    consulting the result(s).
    Some constructors may check the type of the qualified argument
    and raise BadQualifier Error in case of incorrect couple (qualifier,
    curv).
    For example: "EnclosedCirc".
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:39:46 2011 for Open CASCADE Technology by  doxygen 1.6.3