PeriDyno 1.0.0
Loading...
Searching...
No Matches
dyno::EKey Class Reference

#include <EdgeSet.h>

Public Member Functions

DYN_FUNC EKey ()
 
DYN_FUNC EKey (PointType v0, PointType v1)
 
DYN_FUNC PointType operator[] (unsigned int i)
 
DYN_FUNC PointType operator[] (unsigned int i) const
 
DYN_FUNC bool operator>= (const EKey &other) const
 
DYN_FUNC bool operator> (const EKey &other) const
 
DYN_FUNC bool operator<= (const EKey &other) const
 
DYN_FUNC bool operator< (const EKey &other) const
 
DYN_FUNC bool operator== (const EKey &other) const
 
DYN_FUNC bool operator!= (const EKey &other) const
 
DYN_FUNC bool isValid () const
 

Private Member Functions

DYN_FUNC void swap (PointType &v0, PointType &v1)
 

Private Attributes

PointType id [2]
 

Detailed Description

Definition at line 21 of file EdgeSet.h.

Constructor & Destructor Documentation

◆ EKey() [1/2]

DYN_FUNC dyno::EKey::EKey ( )
inline

Definition at line 24 of file EdgeSet.h.

Here is the caller graph for this function:

◆ EKey() [2/2]

DYN_FUNC dyno::EKey::EKey ( PointType v0,
PointType v1 )
inline

Definition at line 30 of file EdgeSet.h.

Here is the call graph for this function:

Member Function Documentation

◆ isValid()

DYN_FUNC bool dyno::EKey::isValid ( ) const
inline

Definition at line 77 of file EdgeSet.h.

◆ operator!=()

DYN_FUNC bool dyno::EKey::operator!= ( const EKey & other) const
inline

Definition at line 73 of file EdgeSet.h.

Here is the call graph for this function:

◆ operator<()

DYN_FUNC bool dyno::EKey::operator< ( const EKey & other) const
inline

Definition at line 62 of file EdgeSet.h.

Here is the call graph for this function:

◆ operator<=()

DYN_FUNC bool dyno::EKey::operator<= ( const EKey & other) const
inline

Definition at line 55 of file EdgeSet.h.

Here is the call graph for this function:

◆ operator==()

DYN_FUNC bool dyno::EKey::operator== ( const EKey & other) const
inline

Definition at line 69 of file EdgeSet.h.

Here is the call graph for this function:

◆ operator>()

DYN_FUNC bool dyno::EKey::operator> ( const EKey & other) const
inline

Definition at line 48 of file EdgeSet.h.

Here is the call graph for this function:

◆ operator>=()

DYN_FUNC bool dyno::EKey::operator>= ( const EKey & other) const
inline

Definition at line 41 of file EdgeSet.h.

Here is the call graph for this function:

◆ operator[]() [1/2]

DYN_FUNC PointType dyno::EKey::operator[] ( unsigned int i)
inline

Definition at line 38 of file EdgeSet.h.

◆ operator[]() [2/2]

DYN_FUNC PointType dyno::EKey::operator[] ( unsigned int i) const
inline

Definition at line 39 of file EdgeSet.h.

◆ swap()

DYN_FUNC void dyno::EKey::swap ( PointType & v0,
PointType & v1 )
inlineprivate

Definition at line 82 of file EdgeSet.h.

Here is the caller graph for this function:

Member Data Documentation

◆ id

PointType dyno::EKey::id[2]
private

Definition at line 89 of file EdgeSet.h.


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