Versions in this module Expand all Collapse all v0 v0.0.1 Jul 14, 2019 Changes in this version + func MustParseHex(s string) colorful.Color + type CytoEdge struct + Classes []string + Data EdgeData + type CytoGraph struct + Edges map[CytoID]*CytoEdge + Nodes map[CytoID]*CytoNode + func NewCytoGraph() *CytoGraph + func (cg *CytoGraph) GetID(fullName string, isNode bool) (isNew bool, id CytoID) + func (cg *CytoGraph) LoadCallGraph(g *Graph, opts *RenderOptions) error + func (cg *CytoGraph) ProcessEdge(edge *Edge) CytoID + func (cg *CytoGraph) ProcessNode(node *Node) CytoID + func (cg *CytoGraph) ProcessPkg(pkg *types.Package) CytoID + func (cg *CytoGraph) ProcessRecv(recv *types.Var) CytoID + func (cg *CytoGraph) WriteJson(w io.Writer) error + type CytoID string + type CytoJsonOut struct + Edges []*CytoEdge + Nodes []*CytoNode + type CytoNode struct + Classes []string + Data NodeData + type EdgeData struct + Id CytoID + Source CytoID + Target CytoID + type GradientTable []struct + func (self GradientTable) GetInterpolatedColorFor(t float64) colorful.Color + type NodeData struct + Color string + Description *string + Id CytoID + Label string + Parent CytoID + type RenderOptions struct + IncludeGoRoot bool + IncludeUnexported bool