IntersectSplitLine() base callback class. More...
#include <mi32/polyline.h>
Public Member Functions | |
| SPLIT () | |
| virtual | ~SPLIT () |
| virtual ERRVALUE | OnAdd (const POLYLINE &PolyLine)=0 |
| virtual int | OnBadSegment (const POLYLINE &) |
| virtual ERRVALUE | OnDelete () |
| ERRVALUE | OnOverlap (const POLYLINE &PolyLine) |
Private Member Functions | |
| virtual ERRVALUE | v_OnOverlap (const POLYLINE &) |
IntersectSplitLine() base callback class.
| POLYLINE::SPLIT::SPLIT | ( | ) | [inline] |
| virtual POLYLINE::SPLIT::~SPLIT | ( | ) | [inline, virtual] |
| virtual int POLYLINE::SPLIT::OnBadSegment | ( | const POLYLINE & | ) | [inline, virtual] |
Check to see if on a bad segment.
| virtual ERRVALUE POLYLINE::SPLIT::OnDelete | ( | ) | [inline, virtual] |
Called when another line overlaps part of the line to be split.
The overlapped section is returned in 'PolyLine'
1.6.1