helping data structure that stores the graphical attributes of an edge that are needed for the force-directed algorithms.
More...
#include <ogdf/energybased/fmmm/EdgeAttributes.h>
helping data structure that stores the graphical attributes of an edge that are needed for the force-directed algorithms.
Definition at line 45 of file EdgeAttributes.h.
◆ EdgeAttributes()
ogdf::energybased::fmmm::EdgeAttributes::EdgeAttributes |
( |
| ) |
|
◆ get_copy_edge()
edge ogdf::energybased::fmmm::EdgeAttributes::get_copy_edge |
( |
| ) |
const |
|
inline |
◆ get_higher_level_edge()
edge ogdf::energybased::fmmm::EdgeAttributes::get_higher_level_edge |
( |
| ) |
const |
|
inline |
◆ get_length()
double ogdf::energybased::fmmm::EdgeAttributes::get_length |
( |
| ) |
const |
|
inline |
◆ get_original_edge()
edge ogdf::energybased::fmmm::EdgeAttributes::get_original_edge |
( |
| ) |
const |
|
inline |
◆ get_subgraph_edge()
edge ogdf::energybased::fmmm::EdgeAttributes::get_subgraph_edge |
( |
| ) |
const |
|
inline |
◆ init_mult_values()
void ogdf::energybased::fmmm::EdgeAttributes::init_mult_values |
( |
| ) |
|
|
inline |
◆ is_extra_edge()
bool ogdf::energybased::fmmm::EdgeAttributes::is_extra_edge |
( |
| ) |
const |
|
inline |
◆ is_moon_edge()
bool ogdf::energybased::fmmm::EdgeAttributes::is_moon_edge |
( |
| ) |
const |
|
inline |
◆ make_extra_edge()
void ogdf::energybased::fmmm::EdgeAttributes::make_extra_edge |
( |
| ) |
|
|
inline |
◆ make_moon_edge()
void ogdf::energybased::fmmm::EdgeAttributes::make_moon_edge |
( |
| ) |
|
|
inline |
◆ mark_as_normal_edge()
void ogdf::energybased::fmmm::EdgeAttributes::mark_as_normal_edge |
( |
| ) |
|
|
inline |
◆ set_copy_edge()
void ogdf::energybased::fmmm::EdgeAttributes::set_copy_edge |
( |
edge |
e | ) |
|
|
inline |
◆ set_EdgeAttributes()
void ogdf::energybased::fmmm::EdgeAttributes::set_EdgeAttributes |
( |
double |
len, |
|
|
edge |
e_orig, |
|
|
edge |
e_sub |
|
) |
| |
|
inline |
◆ set_higher_level_edge()
void ogdf::energybased::fmmm::EdgeAttributes::set_higher_level_edge |
( |
edge |
e | ) |
|
|
inline |
◆ set_length()
void ogdf::energybased::fmmm::EdgeAttributes::set_length |
( |
double |
len | ) |
|
|
inline |
◆ set_original_edge()
void ogdf::energybased::fmmm::EdgeAttributes::set_original_edge |
( |
edge |
e | ) |
|
|
inline |
◆ set_subgraph_edge()
void ogdf::energybased::fmmm::EdgeAttributes::set_subgraph_edge |
( |
edge |
e | ) |
|
|
inline |
◆ operator<<
◆ operator>>
◆ e_original
edge ogdf::energybased::fmmm::EdgeAttributes::e_original |
|
private |
◆ e_subgraph
edge ogdf::energybased::fmmm::EdgeAttributes::e_subgraph |
|
private |
◆ extra_edge
bool ogdf::energybased::fmmm::EdgeAttributes::extra_edge |
|
private |
indicates if this edge is an extra edge that is added to enforce few edge crossings
Definition at line 120 of file EdgeAttributes.h.
◆ length
double ogdf::energybased::fmmm::EdgeAttributes::length |
|
private |
◆ moon_edge
bool ogdf::energybased::fmmm::EdgeAttributes::moon_edge |
|
private |
indicates if this edge is associasted with a moon node
Definition at line 116 of file EdgeAttributes.h.
The documentation for this class was generated from the following file: