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

Creates a qualified 2d Circle.
A qualified 2D circle is a circle (gp_Circ2d circle) with a
qualifier which specifies whether the solution of a
construction algorithm using the qualified circle (as an argument):
More...

#include <GccEnt_QualifiedCirc.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC GccEnt_QualifiedCirc (const gp_Circ2d &Qualified, const GccEnt_Position Qualifier)
 Constructs a qualified circle by assigning the qualifier
Qualifier to the circle Qualified. Qualifier may be:

gp_Circ2d Qualified () const
 Returns a 2D circle to which the qualifier is assigned.

GccEnt_Position Qualifier () const
 Returns

Standard_Boolean IsUnqualified () const
 Returns true if the Circ2d is Unqualified and false in
the other cases.

Standard_Boolean IsEnclosing () const
 Returns true if the solution computed by a construction
algorithm using this qualified circle encloses the circle.

Standard_Boolean IsEnclosed () const
 Returns true if the solution computed by a construction
algorithm using this qualified circle is enclosed by the circle.

Standard_Boolean IsOutside () const
 Returns true if both the solution computed by a
construction algorithm using this qualified circle and the
circle are external to one another.

 GccEnt_QualifiedCirc ()
const gp_Circ2d_CSFDB_GetGccEnt_QualifiedCircTheQualified () const
GccEnt_Position _CSFDB_GetGccEnt_QualifiedCircTheQualifier () const
void _CSFDB_SetGccEnt_QualifiedCircTheQualifier (const GccEnt_Position p)

Detailed Description


Constructor & Destructor Documentation

  • GccEnt_enclosing if the solution computed by a
    construction algorithm using the qualified circle
    encloses the circle, or
  • GccEnt_enclosed if the solution is enclosed by the circle, or
  • GccEnt_outside if both the solution and the circle
    are external to one another, or
  • GccEnt_unqualified if all solutions apply.

Member Function Documentation

  • the qualifier of this qualified circle, if it is enclosing,
    enclosed or outside, or
  • GccEnt_noqualifier if it is unqualified.

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