Parasol Planning Library (PPL)
Public Member Functions | Data Fields | Friends
EET::Sphere Struct Reference

#include <EET.h>

Public Member Functions

 Sphere (const Point _center, double _radius, double _priority, VID _parentVID)
 
 Sphere ()
 
bool isEmpty ()
 
bool operator== (const Sphere &_other) const
 
bool operator!= (const Sphere &_other) const
 
bool operator< (const Sphere &rhs) const
 

Data Fields

Point center
 
double radius
 
double priority
 
VID wavefrontVID
 
VID parentVID
 

Friends

std::ostream & operator<< (std::ostream &_os, const Sphere &_vertex)
 

Constructor & Destructor Documentation

◆ Sphere() [1/2]

EET::Sphere::Sphere ( const Point  _center,
double  _radius,
double  _priority,
VID  _parentVID 
)
inline

◆ Sphere() [2/2]

EET::Sphere::Sphere ( )
inline

Member Function Documentation

◆ isEmpty()

bool EET::Sphere::isEmpty ( )
inline

◆ operator!=()

bool EET::Sphere::operator!= ( const Sphere _other) const
inline

◆ operator<()

bool EET::Sphere::operator< ( const Sphere rhs) const
inline

◆ operator==()

bool EET::Sphere::operator== ( const Sphere _other) const
inline

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  _os,
const Sphere _vertex 
)
friend

Field Documentation

◆ center

Point EET::Sphere::center

◆ parentVID

VID EET::Sphere::parentVID

◆ priority

double EET::Sphere::priority

◆ radius

double EET::Sphere::radius

◆ wavefrontVID

VID EET::Sphere::wavefrontVID

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