Inkscape
Vector Graphics Editor
|
#include <connector.h>
Public Member Functions | |
PtOrder () | |
~PtOrder () | |
void | addPoints (const size_t dim, const PtConnPtrPair &arg1, const PtConnPtrPair &arg2) |
void | addOrderedPoints (const size_t dim, const PtConnPtrPair &innerArg, const PtConnPtrPair &outerArg, bool swapped) |
int | positionFor (const size_t dim, const ConnRef *conn) |
PointRepVector | sortedPoints (const size_t dim) |
Private Member Functions | |
size_t | insertPoint (const size_t dim, const PtConnPtrPair &point) |
void | sort (const size_t dim) |
Private Attributes | |
bool | sorted [2] |
PointRepVector | nodes [2] |
NodeIndexPairLinkList | links [2] |
PointRepVector | sortedConnVector [2] |
Definition at line 475 of file connector.h.
Avoid::PtOrder::PtOrder | ( | ) |
Definition at line 1325 of file connector.cpp.
References sorted.
Avoid::PtOrder::~PtOrder | ( | ) |
Definition at line 1335 of file connector.cpp.
void Avoid::PtOrder::addOrderedPoints | ( | const size_t | dim, |
const PtConnPtrPair & | innerArg, | ||
const PtConnPtrPair & | outerArg, | ||
bool | swapped | ||
) |
Definition at line 1397 of file connector.cpp.
References inner(), insertPoint(), and links.
void Avoid::PtOrder::addPoints | ( | const size_t | dim, |
const PtConnPtrPair & | arg1, | ||
const PtConnPtrPair & | arg2 | ||
) |
Definition at line 1388 of file connector.cpp.
References insertPoint().
|
private |
Definition at line 1372 of file connector.cpp.
References nodes.
Referenced by addOrderedPoints(), and addPoints().
int Avoid::PtOrder::positionFor | ( | const size_t | dim, |
const ConnRef * | conn | ||
) |
Definition at line 1351 of file connector.cpp.
References sort(), sorted, and sortedConnVector.
|
private |
Definition at line 1413 of file connector.cpp.
References degree, links, nodes, size, sorted, and sortedConnVector.
Referenced by positionFor(), and sortedPoints().
PointRepVector Avoid::PtOrder::sortedPoints | ( | const size_t | dim | ) |
Definition at line 1340 of file connector.cpp.
References sort(), sorted, and sortedConnVector.
|
private |
Definition at line 493 of file connector.h.
Referenced by addOrderedPoints(), and sort().
|
private |
Definition at line 492 of file connector.h.
Referenced by insertPoint(), and sort().
|
private |
Definition at line 491 of file connector.h.
Referenced by positionFor(), PtOrder(), sort(), and sortedPoints().
|
private |
Definition at line 494 of file connector.h.
Referenced by positionFor(), sort(), and sortedPoints().