xmsgrid  1.0
xms::ix Class Reference

An intersection point of a line with a polygon. More...

#include <GmMultiPolyIntersectorData.h>

Public Member Functions

 ix (Pt3d a_pt, int a_i, double a_t)
 
bool operator== (const ix &rhs)
 

Public Attributes

Pt3d m_pt
 Intersection location.
 
int m_i
 The polygon id (1 based)
 
double m_t
 t values
 

Detailed Description

An intersection point of a line with a polygon.

Definition at line 23 of file GmMultiPolyIntersectorData.h.

Constructor & Destructor Documentation

◆ ix()

xms::ix::ix ( Pt3d  a_pt,
int  a_i,
double  a_t 
)
inline

constructor

Parameters
a_ptThe point.
a_iThe polygon id (1 based)
a_ttvalue.

Definition at line 30 of file GmMultiPolyIntersectorData.h.

Member Function Documentation

◆ operator==()

bool xms::ix::operator== ( const ix rhs)
inline

operator==

Parameters
rhsright hand side.
Returns
true if ==

Definition at line 39 of file GmMultiPolyIntersectorData.h.

References m_i, m_pt, and m_t.


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