Documentation
¶
Index ¶
- func IsCycle(path []*vertexes.Vertex) bool
- func IsPath(path []*vertexes.Vertex) bool
- type Path
- func (p *Path) Contains(node vertexes.Vertex) bool
- func (p *Path) Get() []*vertexes.Vertex
- func (p *Path) Len() int
- func (p *Path) Pop() (*vertexes.Vertex, int)
- func (p *Path) PopAndTrack() (*vertexes.Vertex, int)
- func (p *Path) Push(node *vertexes.Vertex, depth int)
- func (p *Path) PushAndTrack(node *vertexes.Vertex, depth int)
- func (p *Path) Reset()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.