|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT void | SetIndex (const Standard_Integer Index) |
| Sets the index of the supporting curve.
.
|
Standard_EXPORT Standard_Integer | Index () const |
| Returns the index of the supporting curve.
.
|
Standard_EXPORT void | SetParameter (const Standard_Real Parameter) |
| Sets the parameter on the curve.
.
|
Standard_EXPORT Standard_Real | Parameter () const |
| Returns the parameter on the curve.
.
|
Standard_EXPORT void | SetPosition (const TopAbs_Orientation Position) |
| Sets the position of the point on the curve.
.
|
Standard_EXPORT TopAbs_Orientation | Position () const |
| Returns the position of the point on the curve.
.
|
Standard_EXPORT void | SetStateBefore (const TopAbs_State State) |
| Sets the transition state before the intersection.
.
|
Standard_EXPORT TopAbs_State | StateBefore () const |
| Returns the transition state before the intersection.
.
|
Standard_EXPORT void | SetStateAfter (const TopAbs_State State) |
| Sets the transition state after the intersection.
.
|
Standard_EXPORT TopAbs_State | StateAfter () const |
| Returns the transition state after of the intersection.
.
|
Standard_EXPORT void | SetSegmentBeginning (const Standard_Boolean State=Standard_True) |
| Sets the flag that the point is the beginning of a segment.
.
|
Standard_EXPORT Standard_Boolean | SegmentBeginning () const |
| Returns the flag that the point is the beginning of a segment.
.
|
Standard_EXPORT void | SetSegmentEnd (const Standard_Boolean State=Standard_True) |
| Sets the flag that the point is the end of a segment.
.
|
Standard_EXPORT Standard_Boolean | SegmentEnd () const |
| Returns the flag that the point is the end of a segment.
.
|
virtual Standard_EXPORT void | Dump (const Standard_Integer Index=0) const =0 |
| Dump of the point on element.
.
|
Protected Member Functions |
Standard_EXPORT | HatchGen_IntersectionPoint () |
| Creates an empty intersection point.
.
|
Protected Attributes |
Standard_Integer | myIndex |
Standard_Real | myParam |
TopAbs_Orientation | myPosit |
TopAbs_State | myBefore |
TopAbs_State | myAfter |
Standard_Boolean | mySegBeg |
Standard_Boolean | mySegEnd |