#include <GccEnt_QualifiedLin.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | GccEnt_QualifiedLin (const gp_Lin2d &Qualified, const GccEnt_Position Qualifier) |
| Constructs a qualified line by assigning the qualifier Qualifier to the line Qualified. Qualifier may be: - GccEnt_enclosed if the solution is enclosed by the line, or - GccEnt_outside if both the solution and the line are external to one another, or - GccEnt_unqualified if all solutions apply. Note : the interior of a line is defined as the left-hand side of the line in relation to its orientation. . | |
| Standard_EXPORT gp_Lin2d | Qualified () const |
| Returns a 2D line to which the qualifier is assigned. . | |
| Standard_EXPORT GccEnt_Position | Qualifier () const |
| Returns the qualifier of this qualified line, if it is "enclosed" or "outside", or - GccEnt_noqualifier if it is unqualified. . | |
| Standard_EXPORT Standard_Boolean | IsUnqualified () const |
| Returns true if the solution is unqualified and false in the other cases. . | |
| Standard_EXPORT Standard_Boolean | IsEnclosed () const |
| Returns true if the solution is Enclosed in the Lin2d and false in the other cases. . | |
| Standard_EXPORT Standard_Boolean | IsOutside () const |
| Returns true if the solution is Outside the Lin2d and false in the other cases. . | |
| GccEnt_QualifiedLin () | |
| GccEnt_Position | _CSFDB_GetGccEnt_QualifiedLinTheQualifier () const |
| void | _CSFDB_SetGccEnt_QualifiedLinTheQualifier (const GccEnt_Position p) |
| const gp_Lin2d & | _CSFDB_GetGccEnt_QualifiedLinTheQualified () const |
Private Attributes | |
| GccEnt_Position | TheQualifier |
| gp_Lin2d | TheQualified |
Friends | |
| Standard_EXPORT friend Handle_Standard_Type & | GccEnt_QualifiedLin_Type_ () |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1