Documentation
¶
Index ¶
- func IsCycle(path []*vertexes.Vertexes) bool
- func IsPath(path []*vertexes.Vertexes) bool
- type Paths
- func (p *Paths) Contains(node vertexes.Vertexes) bool
- func (p *Paths) Get() []*vertexes.Vertexes
- func (p *Paths) Len() int
- func (p *Paths) Pop() (*vertexes.Vertexes, int)
- func (p *Paths) PopAndTrack() (*vertexes.Vertexes, int)
- func (p *Paths) Push(node *vertexes.Vertexes, depth int)
- func (p *Paths) PushAndTrack(node *vertexes.Vertexes, depth int)
- func (p *Paths) Reset()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Paths ¶ added in v0.0.13
type Paths struct {
// contains filtered or unexported fields
}
func (*Paths) PopAndTrack ¶ added in v0.0.13
func (*Paths) PushAndTrack ¶ added in v0.0.13
Click to show internal directories.
Click to hide internal directories.