![]() |
ETRI IVCL 1.0.0
Acceleration SW Platform for Ondevice
|
#include "block.h"Classes | |
| class | GraphCutFS::Graph |
| struct | GraphCutFS::Graph::node_st |
| struct | GraphCutFS::Graph::arc_forward_st |
| struct | GraphCutFS::Graph::arc_reverse_st |
| struct | GraphCutFS::Graph::nodeptr_st |
| struct | GraphCutFS::Graph::node_block_st |
| struct | GraphCutFS::Graph::arc_for_block_st |
| struct | GraphCutFS::Graph::arc_rev_block_st |
Namespaces | |
| namespace | GraphCutFS |
Macros | |
| #define | NODE_BLOCK_SIZE 512 |
| #define | ARC_BLOCK_SIZE 2048 |
| #define | NODEPTR_BLOCK_SIZE 128 |
| #define | IS_ODD(a) ((int)(a) & 1) |
| #define | MAKE_ODD(a) ((arc_forward *) ((int)(a) | 1)) |
| #define | MAKE_EVEN(a) ((arc_forward *) ((int)(a) & (~1))) |
| #define | MAKE_ODD_REV(a) ((arc_reverse *) ((int)(a) | 1)) |
| #define | MAKE_EVEN_REV(a) ((arc_reverse *) ((int)(a) & (~1))) |
| #define | NEIGHBOR_NODE(i, shift) ((node *) ((char *)(i) + (shift))) |
| #define | NEIGHBOR_NODE_REV(i, shift) ((node *) ((char *)(i) - (shift))) |
| #define | last_node LAST_NODE.LAST_NODE |
| #define ARC_BLOCK_SIZE 2048 |
| #define IS_ODD | ( | a | ) | ((int)(a) & 1) |
| #define last_node LAST_NODE.LAST_NODE |
| #define MAKE_EVEN | ( | a | ) | ((arc_forward *) ((int)(a) & (~1))) |
| #define MAKE_EVEN_REV | ( | a | ) | ((arc_reverse *) ((int)(a) & (~1))) |
| #define MAKE_ODD | ( | a | ) | ((arc_forward *) ((int)(a) | 1)) |
| #define MAKE_ODD_REV | ( | a | ) | ((arc_reverse *) ((int)(a) | 1)) |
| #define NEIGHBOR_NODE | ( | i, | |
| shift | |||
| ) | ((node *) ((char *)(i) + (shift))) |
| #define NEIGHBOR_NODE_REV | ( | i, | |
| shift | |||
| ) | ((node *) ((char *)(i) - (shift))) |
| #define NODE_BLOCK_SIZE 512 |
| #define NODEPTR_BLOCK_SIZE 128 |