Fréchet View  1.6.0
A Tool for Exploring Fréchet Distance Algorithms
frechet::reach::GraphCL Member List

This is the complete list of members for frechet::reach::GraphCL, including all inherited members.

add_edge(int i, int j)frechet::reach::Graph
add_edge(Orientation ori_from, int i_from, Orientation ori_to, int i_to)frechet::reach::Graph
add_range(IndexRange r_from, IndexRange r_to)frechet::reach::Graph
allocate(Orientation o1, Orientation o2)frechet::reach::Graph
allocateAll()frechet::reach::Graph
and_row(mzd_t *M, int r, mzd_t *M2, int r2)frechet::reach::Graphstatic
clear()frechet::reach::Graph
clear()frechet::reach::Graph
clear(Orientation ori1, Orientation ori2)frechet::reach::Graph
clear_row(mzd_t *M, int row)frechet::reach::Graphstatic
clmtxfrechet::reach::GraphCLprivate
combine(const Graph *P) overridefrechet::reach::GraphCLvirtual
condfrechet::reach::GraphCLmutableprivate
contains_edge(Orientation ori_from, int i_from, Orientation ori_to, int i_to) constfrechet::reach::Graph
contains_edge(IndexRange r_from, IndexRange r_to) constfrechet::reach::Graph
copy(const GraphCL &that)frechet::reach::GraphCLprotected
frechet::reach::Graph::copy(const Graph &that)frechet::reach::Graphprotected
frechet::reach::Graph::copy(const Structure &str, Orientation ori)frechet::reach::Graphprotected
density(Orientation ori1, Orientation ori2) constfrechet::reach::Graph
density() constfrechet::reach::Graph
diagonalElementfrechet::reach::Graphmutableprotected
diagonalElementBufferfrechet::reach::GraphCLmutableprivate
edges() constfrechet::reach::Graph
empty(Orientation o1, Orientation o2) constfrechet::reach::Graph
finalize() overridefrechet::reach::GraphCLvirtual
find_next0(Orientation o1, int i, Orientation o2, int j) constfrechet::reach::Graph
find_next0(mzd_t *M, int row, int i)frechet::reach::Graphstatic
find_next1(Orientation o1, int i, Orientation o2, int j) constfrechet::reach::Graph
find_next1(mzd_t *M, int row, int i)frechet::reach::Graphstatic
find_next_range(Orientation o1, int i, Orientation o2, int j) constfrechet::reach::Graph
foundDiagonalElement() const overridefrechet::reach::GraphCLvirtual
frechet::reach::newGraph(const GraphModel::ptr model)frechet::reach::GraphCLfriend
frechet::reach::newGraph(const GraphModel::ptr model, IndexRange hmask)frechet::reach::GraphCLfriend
frechet::reach::newGraph(const GraphModel::ptr model, Structure &str)frechet::reach::GraphCLfriend
Graph(const GraphModel &model)frechet::reach::Graph
Graph(const GraphModel &model, Structure &str, int i0)frechet::reach::Graph
Graph(const Graph &)frechet::reach::Graph
Graph(Graph &&)frechet::reach::Graph
Graph(const GraphModel::ptr amodel)frechet::reach::Graphprotected
Graph(const GraphModel::ptr amodel, IndexRange range)frechet::reach::Graphprotected
Graph(const GraphModel::ptr amodel, Structure &str)frechet::reach::Graphprotected
Graph(const Graph &that)frechet::reach::Graph
Graph(Graph &&that)frechet::reach::Graph
GraphCL(const GraphModel::ptr model)frechet::reach::GraphCLprotected
GraphCL(const GraphModel::ptr model, IndexRange hmask)frechet::reach::GraphCLprotected
GraphCL(const GraphModel::ptr model, Structure &str)frechet::reach::GraphCLprotected
GraphCL(const GraphCL &that)frechet::reach::GraphCL
GraphCL(GraphCL &&that)frechet::reach::GraphCL
graphModel() constfrechet::reach::Graphinline
has_bits(mzd_t *M, int row, int i, int j)frechet::reach::Graphstatic
hmask() constfrechet::reach::Graphinline
is_adjacent_to(const Graph &A, const Graph &B)frechet::reach::Graphstatic
is_upper_triangular(Orientation ori1, Orientation ori2) constfrechet::reach::Graph
is_upper_triangular(const mzd_t *mzd)frechet::reach::Graphstatic
maskfrechet::reach::Graphprotected
memory(Orientation ori1, Orientation ori2) constfrechet::reach::Graph
memory() constfrechet::reach::Graph
merge2(const Graph *A, const Graph *B, MatrixPool *pool) overridefrechet::reach::GraphCLvirtual
frechet::reach::Graph::merge2(const Graph *B, MatrixPool *pool=nullptr) constfrechet::reach::Graph
merge3(const Graph *A, const Graph *B, MatrixPool *pool) overridefrechet::reach::GraphCLvirtual
frechet::reach::Graph::merge3(const Graph *B, MatrixPool *pool=nullptr) constfrechet::reach::Graph
modelfrechet::reach::Graphprotected
mtxfrechet::reach::Graphprotected
operator+=(const Graph &)frechet::reach::Graph
operator=(const GraphCL &that)frechet::reach::GraphCL
operator=(GraphCL &&that)frechet::reach::GraphCL
frechet::reach::Graph::operator=(const Graph &)frechet::reach::Graph
frechet::reach::Graph::operator=(Graph &&)frechet::reach::Graph
operator==(const Graph &that) constfrechet::reach::Graph
originfrechet::reach::Graph
print(std::ostream &out, Orientation o1, Orientation o2) constfrechet::reach::Graph
print(std::ostream &out, const mzd_t *M)frechet::reach::Graphprotectedstatic
printOrigin(std::ostream &out) constfrechet::reach::Graph
ptr typedeffrechet::reach::Graph
ptr typedeffrechet::reach::Graph
queryDiagonalElement() const overridefrechet::reach::GraphCLvirtual
rect(Orientation o1, Orientation o2) constfrechet::reach::Graph
release(Orientation o1, Orientation o2) overridefrechet::reach::GraphCLvirtual
release(Orientation o1, Orientation o2, MatrixPool *pool) overridefrechet::reach::GraphCLvirtual
frechet::reach::Graph::release()frechet::reach::Graphvirtual
releaseIfZero()frechet::reach::Graph
resetConditions() overridefrechet::reach::GraphCLvirtual
set_bits(mzd_t *M, int row, int i, int j)frechet::reach::Graphstatic
setOriginCombine(Graph::ptr P)frechet::reach::Graph
setOriginMerge2(Graph::ptr A, Graph::ptr B)frechet::reach::Graph
setOriginMerge3(Graph::ptr A, Graph::ptr B)frechet::reach::Graph
setOriginPlacement(int di, int dj)frechet::reach::Graph
setOriginRG(int i)frechet::reach::Graph
swap(GraphCL &that)frechet::reach::GraphCLprotected
frechet::reach::Graph::swap(Graph &that)frechet::reach::Graphprotected
synchFromGpu() overridefrechet::reach::GraphCLvirtual
synchToGpu() overridefrechet::reach::GraphCLvirtual
tempMatrix(int rows, int cols, MatrixPool *pool) constfrechet::reach::GraphCLprotected
tempsfrechet::reach::GraphCLmutableprivate
transitiveClosure() constfrechet::reach::Graph
transitiveClosureInPlace()frechet::reach::Graph
vertices() constfrechet::reach::Graph
zero(Orientation o1, Orientation o2) constfrechet::reach::Graph
~Graph()frechet::reach::Graph
~Graph()frechet::reach::Graphvirtual
~GraphCL()frechet::reach::GraphCLvirtual