#include <SmallRingLinkages.h>
Public Methods | |
LinkagePath (void) | |
LinkagePath (SmallRing &p_path, int p_start_ring, int p_end_ring) | |
int | num (void) |
int | operator[] (int i) |
void | append (int i) |
void | remove_last (void) |
LinkagePath * | copy (void) |
Public Attributes | |
SmallRing | path |
int | start_ring |
int | end_ring |
Friends | |
Inform & | operator<< (Inform &os, LinkagePath &lp) |
Definition at line 33 of file SmallRingLinkages.h.
|
Definition at line 38 of file SmallRingLinkages.h. References end_ring, and start_ring. Referenced by copy. |
|
Definition at line 39 of file SmallRingLinkages.h. References end_ring, and start_ring. |
|
Definition at line 47 of file SmallRingLinkages.h. References SmallRing::append. |
|
Definition at line 50 of file SmallRingLinkages.h. References SmallRing::copy, end_ring, LinkagePath, and start_ring. |
|
Definition at line 45 of file SmallRingLinkages.h. References SmallRing::num. |
|
Definition at line 46 of file SmallRingLinkages.h. |
|
Definition at line 48 of file SmallRingLinkages.h. References SmallRing::remove_last. |
|
Definition at line 56 of file SmallRingLinkages.h. |
|
Definition at line 36 of file SmallRingLinkages.h. Referenced by copy, and LinkagePath. |
|
Definition at line 35 of file SmallRingLinkages.h. Referenced by SmallRingLinkages::addLinkagePath, and SmallRingLinkages::sharesLinkageEdges. |
|
Definition at line 36 of file SmallRingLinkages.h. Referenced by copy, and LinkagePath. |