CartoType C++ API 7.8.2, 2022-03-25
for Windows, Linux, Qt and other platforms supporting C++ development
Public Member Functions | Public Attributes | List of all members
CartoType::TIntersectionType Class Reference

#include <cartotype_arithmetic.h>

Public Member Functions

bool None () const
 
bool Both () const
 

Public Attributes

TIntersectionPlace iFirstSegment = TIntersectionPlace::None
 
TIntersectionPlace iSecondSegment = TIntersectionPlace::None
 

Detailed Description

The type of intersection of two line segments.

Member Function Documentation

◆ Both()

bool CartoType::TIntersectionType::Both ( ) const
inline

Returns true if the line segments intersect each other within their lengths.

◆ None()

bool CartoType::TIntersectionType::None ( ) const
inline

Returns true if the lines, extended to infinity, do not intersect: that is, they are coincident or parallel.

Member Data Documentation

◆ iFirstSegment

TIntersectionPlace CartoType::TIntersectionType::iFirstSegment = TIntersectionPlace::None

The intersection place of the first line segment.

◆ iSecondSegment

TIntersectionPlace CartoType::TIntersectionType::iSecondSegment = TIntersectionPlace::None

The intersection place of the second line segment.


The documentation for this class was generated from the following file: