V - The vertex typeE - The edge typepublic class BoyerMyrvoldPlanarity<V extends Vertex,E extends Edge<V>> extends PlanarityTestingAlgorithm<V,E>
| Modifier and Type | Class and Description |
|---|---|
class |
BoyerMyrvoldPlanarity.Block
Represents a block used during the implementation of Boyer-Myrvold algorithm
|
| Constructor and Description |
|---|
BoyerMyrvoldPlanarity() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<E> |
getExternalFaceEdges()
Return edges of the outside face
|
java.util.List<V> |
getOutsideFace()
Return vertices of the outside face
|
boolean |
isPlannar(Graph<V,E> graph)
Determines if the graph is planar
|
public boolean isPlannar(Graph<V,E> graph)
PlanarityTestingAlgorithmpublic java.util.List<V> getOutsideFace()
public java.util.List<E> getExternalFaceEdges()