

| TopologicalGraph | ( | Graph & | G, | |
| int | ||||
| ) | [inline] |
| TopologicalGraph | ( | GraphContainer & | G | ) | [inline] |
| TopologicalGraph | ( | GraphAccess & | G | ) | [inline] |
| ~TopologicalGraph | ( | ) | [inline] |
| void init | ( | ) |
Reimplemented in GeometricGraph, and SplitGraph.
| void keep | ( | ) | [inline] |
| void keepr | ( | ) | [inline] |
| void keeponly | ( | ) | [inline] |
| void PrivateReverseEdge | ( | const tedge & | e | ) | [protected] |
| void StrictReset | ( | ) | [inline] |
| Graph& me | ( | ) | [inline] |
| const Graph& me | ( | ) | const [inline] |
| Graph* SmallDup | ( | ) | const |
Reimplemented in GeometricGraph.
| void DeleteEdge | ( | const tedge & | e | ) |
| void MoveBrinToFirst | ( | const tbrin & | b | ) |
Reimplemented in GeometricGraph.
| void ReverseEdge | ( | const tedge & | e | ) |
| void SwitchOrientations | ( | ) |
| void FixOrientation | ( | ) |
| void RestoreOrientation | ( | ) |
| tvertex NewVertex | ( | ) |
| void DeleteVertex | ( | const tvertex & | v | ) |
| int Degree | ( | const tvertex & | v | ) |
| int InDegree | ( | const tvertex & | v | ) |
| int OutDegree | ( | const tvertex & | v | ) |
| int RemoveLoops | ( | ) |
| bool CheckNoLoops | ( | ) |
| int RemoveIsolatedVertices | ( | ) |
| int ComputeGenus | ( | ) |
| int NumFaces | ( | ) |
| int Genus | ( | ) | [inline] |
| int FaceNumberIsthmus | ( | const tbrin & | b0 | ) |
| int FaceWalkLength | ( | const tbrin & | b0 | ) |
| int FaceLength | ( | const tbrin & | b0 | ) | [inline] |
| int LongestFaceWalk | ( | tbrin & | b, | |
| int & | len | |||
| ) |
| int LongestFace | ( | tbrin & | b, | |
| int & | len | |||
| ) |
| bool DebugCir | ( | ) |
| int NumberOfConnectedComponents | ( | ) | [inline] |
| int DFS | ( | svector< tvertex > & | nvin, | |
| svector< tbrin > & | tb, | |||
| svector< int > & | dfsnum, | |||
| tbrin | b0 = tbrin(1) | |||
| ) |
| int Simplify | ( | ) |
| int ExpandEdges | ( | ) |
| int RemoveIsthmus | ( | ) |
| bool CheckSimple | ( | ) |
| bool CheckRegular | ( | int & | d | ) |
| bool MinMaxDegree | ( | int & | dmin, | |
| int & | dmax | |||
| ) |
| bool CheckConnected | ( | ) |
| int ColorConnectedComponents | ( | ) |
| bool CheckBiconnected | ( | ) |
Reimplemented from Graph.
| bool CheckTriconnected | ( | ) |
| bool CheckFourconnected | ( | ) |
| bool CheckNoC3Sep | ( | ) |
| bool CheckSubdivTriconnected | ( | ) |
| bool CheckBipartite | ( | bool | Color = false |
) |
| bool CheckHypergraph | ( | tvertex | v0, | |
| bool | v0ise = false | |||
| ) |
| bool CheckAcyclic | ( | int & | ns, | |
| int & | nt | |||
| ) |
| bool CheckSerieParallel | ( | ) |
| int BFS | ( | svector< int > & | comp | ) |
| int MakeConnected | ( | bool | mark_roots = false |
) |
| int MakeConnectedVertex | ( | ) |
| bool FindPlanarMap | ( | ) |
| bool CheckPlanar | ( | ) | [inline] |
| void ZigZag | ( | tbrin | start | ) |
| int ZigZagTriangulate | ( | ) |
| int Rotate | ( | tedge | e | ) |
| int Opt2Biconnect | ( | ) |
| int VertexQuadrangulate | ( | ) |
| int _VertexQuadrangulate | ( | bool | First | ) |
| int VertexTriangulate | ( | ) |
| GraphContainer * DualGraph | ( | ) |
Reimplemented in GeometricGraph.
| GraphContainer * AngleGraph | ( | ) |
Reimplemented in GeometricGraph.
| int Biconnect | ( | ) |
| int Opt6Biconnect | ( | ) |
| int NpBiconnect | ( | bool | withVertices = false |
) |
| int NpBiconnectVertex | ( | ) |
| int BipolarPlan | ( | tbrin | FirstBrin | ) |
| int PseudoBipolarPlan | ( | tbrin & | st_brin, | |
| int & | NumberOfSinks | |||
| ) |
| int SchnyderOrient | ( | tbrin | FirstBrin | ) |
| int Schnyder | ( | bool | schnyderRect, | |
| bool | schnyderColor, | |||
| bool | schnyderLongestFace, | |||
| tbrin | FirstBrin | |||
| ) |
| int SchnyderXYZ | ( | bool | schnyderColor, | |
| bool | schnyderLongestFace, | |||
| tbrin | FirstBrin, | |||
| svector< int > & | x, | |||
| svector< int > & | y, | |||
| svector< int > & | z | |||
| ) |
| int SchnyderV | ( | bool | schnyderRect, | |
| bool | schnyderColor, | |||
| bool | schnyderLongestFace, | |||
| tbrin | FirstBrin | |||
| ) |
| int InfOrient | ( | ) |
| int TriconTriangulate | ( | ) |
| int Tricon3orient | ( | ) |
| int MaxPlanar | ( | ) |
| int MaxPlanar | ( | svector< bool > & | mark | ) |
| int NewPlanarity | ( | tbrin | b0 = 1 |
) |
| int CotreeCritical | ( | int & | ret | ) |
| int CotreeCritical | ( | svector< bool > & | mark | ) |
| int KCotreeCritical | ( | int & | ) |
| int Kuratowski | ( | ) |
| int Kuratowski | ( | svector< bool > & | mark | ) |
| int KKuratowski | ( | ) |
| int TestPlanar | ( | ) |
Reimplemented from Graph.
| int TestNewPlanar | ( | ) |
| int TestPlanar2 | ( | ) |
| GraphContainer * Vis_a_vis_Graph | ( | ) |
| GraphContainer * CrossingEdgesGraph | ( | ) |
| void SwapEdge | ( | const tedge & | e | ) | [protected] |
| void SwapVertex | ( | const tvertex & | v | ) | [protected] |
| void UnlinkBrin | ( | const tbrin & | b | ) | [protected] |
| int ComputeSTlist | ( | tbrin | st_brin | ) | [protected] |
| void ZigZag | ( | ) | [protected] |
| int ConstructedCir |
| int ConstructedPbrin |
| int genus |
1.5.4