#include <map>#include "common.h"#include "License.h"#include "Segment2.h"#include "MsgBase.h"#include "Bbox2.h"Go to the source code of this file.
Classes | |
| class | GEOM_FADE2D::SegmentChecker |
| Identifies intersections between a collection of line segments. More... | |
Enumerations | |
| enum | ClipResult { CR_INVALID , CR_EMPTY , CR_CLIPPED_DEGENERATE , CR_CLIPPED_NONDEGENERATE , CR_COMPLETE_DEGENERATE , CR_COMPLETE_NONDEGENERATE } |
| Describes the result of clipping a segment with a bounding box. More... | |
| enum | SegmentIntersectionType { SIT_UNINITIALIZED , SIT_NONE , SIT_SEGMENT , SIT_POINT , SIT_ENDPOINT } |
| Enumerates the possible intersection types between two line segments. More... | |
| enum ClipResult |
These values indicate the result of clipping an input segment against a bounding box.
The possible values describe if and how two segments intersect.