GAP_inter Class Reference

#include <GAP.h>

Public Member Functions

 GAP_inter ()
 
 GAP_inter (int32_t polid, int32_t id, double x, double y, double xint, double yint, double xn, double yn, double distance, double distance0, std::string t, bool inside)
 
bool operator< (const GAP_inter &)
 
bool operator== (const GAP_inter &)
 

Public Attributes

double m_distance
 
double m_distance0
 
bool m_inside
 
int32_t m_polid
 
int32_t m_ptid
 
std::string m_tipo
 
double m_x
 
double m_xint
 
double m_xnew
 
double m_y
 
double m_yint
 
double m_ynew
 

Detailed Description

Definition at line 38 of file GAP.h.

Constructor & Destructor Documentation

GAP_inter::GAP_inter ( )
inline

Definition at line 41 of file GAP.h.

GAP_inter::GAP_inter ( int32_t  polid,
int32_t  id,
double  x,
double  y,
double  xint,
double  yint,
double  xn,
double  yn,
double  distance,
double  distance0,
std::string  t,
bool  inside 
)
inline

Definition at line 45 of file GAP.h.

References operator<(), and operator==().

Member Function Documentation

bool GAP_inter::operator< ( const GAP_inter rhs)

Definition at line 288 of file GAP.cpp.

References m_distance, and m_ptid.

Referenced by GAP_inter().

bool GAP_inter::operator== ( const GAP_inter rhs)

Definition at line 301 of file GAP.cpp.

References m_xnew, and m_ynew.

Referenced by GAP_inter().

Member Data Documentation

double GAP_inter::m_distance

Definition at line 61 of file GAP.h.

Referenced by operator<().

double GAP_inter::m_distance0

Definition at line 62 of file GAP.h.

bool GAP_inter::m_inside

Definition at line 64 of file GAP.h.

int32_t GAP_inter::m_polid

Definition at line 53 of file GAP.h.

int32_t GAP_inter::m_ptid

Definition at line 54 of file GAP.h.

Referenced by operator<().

std::string GAP_inter::m_tipo

Definition at line 63 of file GAP.h.

double GAP_inter::m_x

Definition at line 55 of file GAP.h.

double GAP_inter::m_xint

Definition at line 57 of file GAP.h.

double GAP_inter::m_xnew

Definition at line 59 of file GAP.h.

Referenced by operator==().

double GAP_inter::m_y

Definition at line 56 of file GAP.h.

double GAP_inter::m_yint

Definition at line 58 of file GAP.h.

double GAP_inter::m_ynew

Definition at line 60 of file GAP.h.

Referenced by operator==().


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