|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Result of planarity testing. More...
#include <Planarity_Test.H>
Classes | |
| struct | Edge_Witness |
| struct | Path_Witness |
| struct | Rotation_Entry |
Public Types | |
| using | Node = typename GT::Node |
| using | Arc = typename GT::Arc |
Result of planarity testing.
| GT | Graph type. |
Definition at line 197 of file Planarity_Test.H.
Definition at line 200 of file Planarity_Test.H.
Definition at line 199 of file Planarity_Test.H.
Definition at line 248 of file Planarity_Test.H.
Referenced by Aleph::planarity_detail::collect_certificate_nodes(), Aleph::nonplanar_certificate_to_dot(), Aleph::nonplanar_certificate_to_gexf(), Aleph::nonplanar_certificate_to_graphml(), Aleph::nonplanar_certificate_to_json(), and Aleph::validate_nonplanar_certificate().
| Array<Edge_Witness> Aleph::Planarity_Test_Result< GT >::certificate_obstruction_edges |
Definition at line 250 of file Planarity_Test.H.
Referenced by Aleph::planarity_detail::collect_certificate_nodes(), Aleph::nonplanar_certificate_to_dot(), Aleph::nonplanar_certificate_to_gexf(), Aleph::nonplanar_certificate_to_graphml(), Aleph::nonplanar_certificate_to_json(), and Aleph::validate_nonplanar_certificate().
| Array<Path_Witness> Aleph::Planarity_Test_Result< GT >::certificate_paths |
Definition at line 249 of file Planarity_Test.H.
Referenced by Aleph::planarity_detail::collect_certificate_nodes(), Aleph::nonplanar_certificate_to_dot(), Aleph::nonplanar_certificate_to_gexf(), Aleph::nonplanar_certificate_to_graphml(), Aleph::nonplanar_certificate_to_json(), and Aleph::validate_nonplanar_certificate().
Definition at line 246 of file Planarity_Test.H.
Referenced by Aleph::nonplanar_certificate_to_json().
| Planarity_Certificate_Type Aleph::Planarity_Test_Result< GT >::certificate_type = Planarity_Certificate_Type::None |
Definition at line 247 of file Planarity_Test.H.
Referenced by Aleph::nonplanar_certificate_to_dot(), Aleph::nonplanar_certificate_to_json(), and Aleph::validate_nonplanar_certificate().
Definition at line 242 of file Planarity_Test.H.
Definition at line 238 of file Planarity_Test.H.
| size_t Aleph::Planarity_Test_Result< GT >::embedding_num_faces = 0 |
Definition at line 240 of file Planarity_Test.H.
| Array<Rotation_Entry> Aleph::Planarity_Test_Result< GT >::embedding_rotation |
Definition at line 241 of file Planarity_Test.H.
Referenced by Aleph::planar_dual_metadata(), and Aleph::planar_geometric_drawing().
Definition at line 239 of file Planarity_Test.H.
True if rejected by Euler necessary bound.
Definition at line 234 of file Planarity_Test.H.
Definition at line 237 of file Planarity_Test.H.
Referenced by Aleph::planar_dual_metadata(), and Aleph::planar_geometric_drawing().
Definition at line 245 of file Planarity_Test.H.
Referenced by Aleph::nonplanar_certificate_to_dot(), Aleph::nonplanar_certificate_to_gexf(), Aleph::nonplanar_certificate_to_graphml(), Aleph::nonplanar_certificate_to_json(), and Aleph::validate_nonplanar_certificate().
| size_t Aleph::Planarity_Test_Result< GT >::ignored_loops = 0 |
Number of ignored self-loops.
Definition at line 231 of file Planarity_Test.H.
| size_t Aleph::Planarity_Test_Result< GT >::ignored_parallel_arcs = 0 |
Number of collapsed parallel arcs.
Definition at line 232 of file Planarity_Test.H.
True if original graph was directed.
Definition at line 223 of file Planarity_Test.H.
True iff planar.
Definition at line 222 of file Planarity_Test.H.
Referenced by Aleph::planar_dual_metadata(), and Aleph::planar_geometric_drawing().
| size_t Aleph::Planarity_Test_Result< GT >::num_input_arcs = 0 |
Number of input arcs passing SA filter.
Definition at line 226 of file Planarity_Test.H.
| size_t Aleph::Planarity_Test_Result< GT >::num_nodes = 0 |
Number of graph nodes.
Definition at line 225 of file Planarity_Test.H.
| size_t Aleph::Planarity_Test_Result< GT >::simplified_num_edges = 0 |
Number of edges in simplified graph.
Definition at line 229 of file Planarity_Test.H.
Referenced by Aleph::planar_dual_metadata(), and Aleph::planar_geometric_drawing().
| size_t Aleph::Planarity_Test_Result< GT >::simplified_num_nodes = 0 |
Number of nodes in simplified graph.
Definition at line 228 of file Planarity_Test.H.
Referenced by Aleph::planar_dual_metadata(), and Aleph::planar_geometric_drawing().