|
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 |