#include <TransferFactor.h>
Public Member Functions | |
std::pair< Matrix3, Matrix3 > | getMatrices (const F &F1, const F &F2) const |
Create Matrix3 objects based on EdgeKey configurations. More... | |
TransferEdges (EdgeKey edge1, EdgeKey edge2) | |
Static Public Member Functions | |
static size_t | ViewA (const EdgeKey &edge1, const EdgeKey &edge2) |
Returns the view A index based on the EdgeKeys. More... | |
static size_t | ViewB (const EdgeKey &edge1, const EdgeKey &edge2) |
Returns the view B index based on the EdgeKeys. More... | |
static size_t | ViewC (const EdgeKey &edge1, const EdgeKey &edge2) |
Returns the view C index based on the EdgeKeys. More... | |
Protected Attributes | |
uint32_t | c_ |
The transfer target. More... | |
EdgeKey | edge1_ |
EdgeKey | edge2_ |
The two EdgeKeys. More... | |
Base class that holds the EdgeKeys and provides the getMatrices method.
Definition at line 33 of file TransferFactor.h.
|
inline |
Definition at line 39 of file TransferFactor.h.
|
inline |
Create Matrix3 objects based on EdgeKey configurations.
Definition at line 66 of file TransferFactor.h.
|
inlinestatic |
Returns the view A index based on the EdgeKeys.
Definition at line 43 of file TransferFactor.h.
|
inlinestatic |
Returns the view B index based on the EdgeKeys.
Definition at line 49 of file TransferFactor.h.
|
inlinestatic |
Returns the view C index based on the EdgeKeys.
Definition at line 55 of file TransferFactor.h.
|
protected |
The transfer target.
Definition at line 36 of file TransferFactor.h.
|
protected |
Definition at line 35 of file TransferFactor.h.
|
protected |
The two EdgeKeys.
Definition at line 35 of file TransferFactor.h.