Package | Description |
---|---|
org.bytedeco.opencv.global | |
org.bytedeco.opencv.opencv_core |
Modifier and Type | Method and Description |
---|---|
static CvGraph |
opencv_core.cvCloneGraph(CvGraph graph,
CvMemStorage storage)
Creates a copy of graph
|
static CvGraph |
opencv_core.cvCreateGraph(int graph_flags,
int header_size,
int vtx_size,
int edge_size,
CvMemStorage storage)
Creates new graph
|
Modifier and Type | Method and Description |
---|---|
static void |
opencv_core.cvClearGraph(CvGraph graph)
Remove all vertices and edges from the graph
|
static CvGraph |
opencv_core.cvCloneGraph(CvGraph graph,
CvMemStorage storage)
Creates a copy of graph
|
static CvGraphScanner |
opencv_core.cvCreateGraphScanner(CvGraph graph) |
static CvGraphScanner |
opencv_core.cvCreateGraphScanner(CvGraph graph,
CvGraphVtx vtx,
int mask)
Creates new graph scanner.
|
static CvGraphEdge |
opencv_core.cvFindGraphEdge(CvGraph graph,
int start_idx,
int end_idx)
Find edge connecting two vertices
|
static CvGraphEdge |
opencv_core.cvFindGraphEdgeByPtr(CvGraph graph,
CvGraphVtx start_vtx,
CvGraphVtx end_vtx) |
static int |
opencv_core.cvGraphAddEdge(CvGraph graph,
int start_idx,
int end_idx) |
static int |
opencv_core.cvGraphAddEdge(CvGraph graph,
int start_idx,
int end_idx,
CvGraphEdge edge,
CvGraphEdge inserted_edge) |
static int |
opencv_core.cvGraphAddEdge(CvGraph graph,
int start_idx,
int end_idx,
CvGraphEdge edge,
PointerPointer inserted_edge)
Link two vertices specified by indices or pointers if they
are not connected or return pointer to already existing edge
connecting the vertices.
|
static int |
opencv_core.cvGraphAddEdgeByPtr(CvGraph graph,
CvGraphVtx start_vtx,
CvGraphVtx end_vtx) |
static int |
opencv_core.cvGraphAddEdgeByPtr(CvGraph graph,
CvGraphVtx start_vtx,
CvGraphVtx end_vtx,
CvGraphEdge edge,
CvGraphEdge inserted_edge) |
static int |
opencv_core.cvGraphAddEdgeByPtr(CvGraph graph,
CvGraphVtx start_vtx,
CvGraphVtx end_vtx,
CvGraphEdge edge,
PointerPointer inserted_edge) |
static int |
opencv_core.cvGraphAddVtx(CvGraph graph) |
static int |
opencv_core.cvGraphAddVtx(CvGraph graph,
CvGraphVtx vtx,
CvGraphVtx inserted_vtx) |
static int |
opencv_core.cvGraphAddVtx(CvGraph graph,
CvGraphVtx vtx,
PointerPointer inserted_vtx)
Adds new vertex to the graph
|
static CvGraphEdge |
opencv_core.cvGraphFindEdge(CvGraph arg1,
int arg2,
int arg3) |
static CvGraphEdge |
opencv_core.cvGraphFindEdgeByPtr(CvGraph arg1,
CvGraphVtx arg2,
CvGraphVtx arg3) |
static void |
opencv_core.cvGraphRemoveEdge(CvGraph graph,
int start_idx,
int end_idx)
Remove edge connecting two vertices
|
static void |
opencv_core.cvGraphRemoveEdgeByPtr(CvGraph graph,
CvGraphVtx start_vtx,
CvGraphVtx end_vtx) |
static int |
opencv_core.cvGraphRemoveVtx(CvGraph graph,
int index)
Removes vertex from the graph together with all incident edges
|
static int |
opencv_core.cvGraphRemoveVtxByPtr(CvGraph graph,
CvGraphVtx vtx) |
static int |
opencv_core.cvGraphVtxDegree(CvGraph graph,
int vtx_idx)
Count number of edges incident to the vertex
|
static int |
opencv_core.cvGraphVtxDegreeByPtr(CvGraph graph,
CvGraphVtx vtx) |
Modifier and Type | Method and Description |
---|---|
CvGraph |
CvGraph.active_count(int setter) |
CvGraph |
CvGraph.block_max(BytePointer setter) |
static CvGraph |
AbstractCvGraph.create(int graph_flags,
int header_size,
int vtx_size,
int edge_size,
CvMemStorage storage) |
CvGraph |
CvGraph.delta_elems(int setter) |
CvGraph |
CvGraph.edges(CvSet setter) |
CvGraph |
CvGraph.elem_size(int setter) |
CvGraph |
CvGraph.first(CvSeqBlock setter) |
CvGraph |
CvGraph.flags(int setter) |
CvGraph |
CvGraph.free_blocks(CvSeqBlock setter) |
CvGraph |
CvGraph.free_elems(CvSetElem setter) |
CvGraph |
CvGraphScanner.graph() |
CvGraph |
CvGraph.h_next(CvSeq setter) |
CvGraph |
CvGraph.h_prev(CvSeq setter) |
CvGraph |
CvGraph.header_size(int setter) |
CvGraph |
CvGraph.position(long position) |
CvGraph |
CvGraph.ptr(BytePointer setter) |
CvGraph |
CvGraph.storage(CvMemStorage setter) |
CvGraph |
CvGraph.total(int setter) |
CvGraph |
CvGraph.v_next(CvSeq setter) |
CvGraph |
CvGraph.v_prev(CvSeq setter) |
Modifier and Type | Method and Description |
---|---|
static CvGraphScanner |
AbstractCvGraphScanner.create(CvGraph graph,
CvGraphVtx vtx,
int mask)
Calls cvCreateGraphScanner(), and registers a deallocator.
|
CvGraphScanner |
CvGraphScanner.graph(CvGraph setter) |
Copyright © 2020. All rights reserved.