12 #include "mg/Position.h"
13 #include "topo/LEPoint.h"
42 bool operator< (
const MGLLisect& li2)
const;
43 bool operator> (
const MGLLisect& li2)
const{
return li2<(*this);};
44 bool operator<= (
const MGLLisect& li2)
const{
return !(li2<(*this));};
45 bool operator>= (
const MGLLisect& li2)
const{
return !((*this)<li2);};
46 bool operator== (
const MGLLisect& li2)
const;
47 bool operator!= (
const MGLLisect& li2)
const{
return !operator==(li2);};
52 double distance_square(
const MGLLisect& is2)
const;
std::ostream & operator<<(std::ostream &ostrm, const MGisect &is)
Debug Function.
Definition: isect.h:95
To represent two loops intersection point.
Definition: LLisect.h:23
Represent a positional data.
Definition: Position.h:28
Is to represent a Loop's point.
Definition: LEPoint.h:28
const MGLEPoint & isect1() const
Definition: LLisect.h:56
const MGLEPoint & isect2() const
Definition: LLisect.h:57
const MGPosition & isect_uv() const
Return isect data.
Definition: LLisect.h:55