Versions in this module Expand all Collapse all v0 v0.0.10 Nov 7, 2022 Changes in this version + var Directed = &Desc + var StrictDirected = &Desc + var StrictUnDirected = &Desc + var UnDirected = &Desc + func Canon(s string, i int) string + func CanonStr(str string) string + func HTMLStr(s string) int + func StrCanon(a0 string, a1 string) string + type ArrowType string + const BoxArrow + const CrowArrow + const DiamondArrow + const DotArrow + const EDiamondArrow + const EmptyArrow + const HalfOpenArrow + const InvArrow + const InvDotArrow + const InvEmptyArrow + const InvODotArrow + const NoneArrow + const NormalArrow + const OBoxArrow + const ODiamondArrow + const ODotArrow + const OpenArrow + const TeeArrow + const VeeArrow + type Attr struct + func (a *Attr) Dict() *cdt.Dict + func (a *Attr) H() *Record + func (a *Attr) SetDict(v *cdt.Dict) + func (a *Attr) SetH(v *Record) + type CallbackStack struct + type Clos struct + func (c *Clos) Callback() *CallbackStack + func (c *Clos) CallbacksEnabled() bool + func (c *Clos) Disc() *Disc + func (c *Clos) LookupByID() [3]*cdt.Dict + func (c *Clos) LookupByName() [3]*cdt.Dict + func (c *Clos) Seq() [3]uint64 + func (c *Clos) SetCallback(v *CallbackStack) + func (c *Clos) SetCallbacskEnabled(v bool) + func (c *Clos) SetDisc(v *Disc) + func (c *Clos) SetSeq(v []uint64) + func (c *Clos) SetState(v *State) + func (c *Clos) SetStrDict(v *cdt.Dict) + func (c *Clos) State() *State + func (c *Clos) StrDict() *cdt.Dict + type ClusterMode string + const GlobalCluster + const LocalCluster + const NoneCluster + type DataDict struct + func (d *DataDict) DictE() *cdt.Dict + func (d *DataDict) DictG() *cdt.Dict + func (d *DataDict) DictN() *cdt.Dict + func (d *DataDict) H() *Record + func (d *DataDict) SetDictE(v *cdt.Dict) + func (d *DataDict) SetDictG(v *cdt.Dict) + func (d *DataDict) SetDictN(v *cdt.Dict) + func (d *DataDict) SetH(v *Record) + type Desc struct + type DirType string + const BackDir + const BothDir + const ForwardDir + const NoneDir + type Disc struct + type Edge struct + func (e *Edge) Base() *Object + func (e *Edge) BindRecord(name string, size uint, moveToFront int) + func (e *Edge) CopyAttr(t *Edge) int + func (e *Edge) DeleteRecord(name string) int + func (e *Edge) Get(name string) string + func (e *Edge) IDLink() *cdt.Link + func (e *Edge) Name() string + func (e *Edge) Node() *Node + func (e *Edge) Record(name string, moveToFront int) *Record + func (e *Edge) SafeSet(name, value, def string) int + func (e *Edge) SeqLink() *cdt.Link + func (e *Edge) Set(name, value string) int + func (e *Edge) SetArrowHead(v ArrowType) *Edge + func (e *Edge) SetArrowSize(v float64) *Edge + func (e *Edge) SetArrowTail(v ArrowType) *Edge + func (e *Edge) SetBase(v *Object) + func (e *Edge) SetColor(v string) *Edge + func (e *Edge) SetColorScheme(v string) *Edge + func (e *Edge) SetComment(v string) *Edge + func (e *Edge) SetConstraint(v bool) *Edge + func (e *Edge) SetDecorate(v bool) *Edge + func (e *Edge) SetDir(v DirType) *Edge + func (e *Edge) SetEdgeHref(v string) *Edge + func (e *Edge) SetEdgeTarget(v string) *Edge + func (e *Edge) SetEdgeTooltip(v string) *Edge + func (e *Edge) SetEdgeURL(v string) *Edge + func (e *Edge) SetFontColor(v string) *Edge + func (e *Edge) SetFontName(v string) *Edge + func (e *Edge) SetFontSize(v float64) *Edge + func (e *Edge) SetHeadClip(v bool) *Edge + func (e *Edge) SetHeadHref(v string) *Edge + func (e *Edge) SetHeadLabel(v string) *Edge + func (e *Edge) SetHeadLabelPoint(x, y float64) *Edge + func (e *Edge) SetHeadPort(v string) *Edge + func (e *Edge) SetHeadTarget(v string) *Edge + func (e *Edge) SetHeadTooltip(v string) *Edge + func (e *Edge) SetHeadURL(v string) *Edge + func (e *Edge) SetHref(v string) *Edge + func (e *Edge) SetID(v string) *Edge + func (e *Edge) SetIDLink(v *cdt.Link) + func (e *Edge) SetLabel(v string) *Edge + func (e *Edge) SetLabelAngle(v float64) *Edge + func (e *Edge) SetLabelDistance(v float64) *Edge + func (e *Edge) SetLabelFloat(v bool) *Edge + func (e *Edge) SetLabelFontColor(v string) *Edge + func (e *Edge) SetLabelFontSize(v float64) *Edge + func (e *Edge) SetLabelHeight(v float64) *Edge + func (e *Edge) SetLabelHref(v string) *Edge + func (e *Edge) SetLabelPosition(x, y float64) *Edge + func (e *Edge) SetLabelTarget(v string) *Edge + func (e *Edge) SetLabelTooltip(v string) *Edge + func (e *Edge) SetLabelURL(v string) *Edge + func (e *Edge) SetLayer(v string) *Edge + func (e *Edge) SetLen(v float64) *Edge + func (e *Edge) SetLogicalHead(v string) *Edge + func (e *Edge) SetLogicalTail(v string) *Edge + func (e *Edge) SetMinLen(v int) *Edge + func (e *Edge) SetNoJustify(v bool) *Edge + func (e *Edge) SetNode(v *Node) + func (e *Edge) SetPenWidth(v float64) *Edge + func (e *Edge) SetPos(x, y float64) *Edge + func (e *Edge) SetSameHead(v string) *Edge + func (e *Edge) SetSameTail(v string) *Edge + func (e *Edge) SetSeqLink(v *cdt.Link) + func (e *Edge) SetShowBoxes(v int) *Edge + func (e *Edge) SetStyle(v EdgeStyle) *Edge + func (e *Edge) SetTailClip(v bool) *Edge + func (e *Edge) SetTailHref(v string) *Edge + func (e *Edge) SetTailLabel(v string) *Edge + func (e *Edge) SetTailLabelPoint(x, y float64) *Edge + func (e *Edge) SetTailPort(v string) *Edge + func (e *Edge) SetTailTarget(v string) *Edge + func (e *Edge) SetTailTooltip(v string) *Edge + func (e *Edge) SetTailURL(v string) *Edge + func (e *Edge) SetTarget(v string) *Edge + func (e *Edge) SetTooltip(v string) *Edge + func (e *Edge) SetURL(v string) *Edge + func (e *Edge) SetWeight(v float64) *Edge + func (e *Edge) SetXLabel(v string) *Edge + func (e *Edge) SetXLabelPosition(x, y float64) *Edge + func (e *Edge) XGet(sym *Symbol) string + func (e *Edge) XSet(sym *Symbol, value string) int + type EdgeStyle string + const BoldEdgeStyle + const DashedEdgeStyle + const DottedEdgeStyle + const SolidEdgeStyle + type Graph struct + func Open(name string, desc *Desc, disc *Disc) (*Graph, error) + func ParseBytes(bytes []byte) (*Graph, error) + func ParseFile(path string) (*Graph, error) + func (g *Graph) Attr(kind int, name, value string) *Symbol + func (g *Graph) Base() *Object + func (g *Graph) BindRecord(name string, size uint, moveToFront int) + func (g *Graph) Clean(kind int, recName string) + func (g *Graph) Clos() *Clos + func (g *Graph) Close() error + func (g *Graph) Contains(o interface{}) bool + func (g *Graph) CopyAttr(t *Graph) int + func (g *Graph) CountUniqueEdges(n *Node, in, out int) int + func (g *Graph) CreateEdge(name string, start *Node, end *Node) (*Edge, error) + func (g *Graph) CreateNode(name string) (*Node, error) + func (g *Graph) Degree(n *Node, in, out int) int + func (g *Graph) Delete(obj unsafe.Pointer) error + func (g *Graph) DeleteEdge(e *Edge) bool + func (g *Graph) DeleteNode(n *Node) bool + func (g *Graph) DeleteRecord(name string) int + func (g *Graph) DeleteSubGraph(sub *Graph) int32 + func (g *Graph) Desc() *Desc + func (g *Graph) EID() *cdt.Dict + func (g *Graph) ESeq() *cdt.Dict + func (g *Graph) FirstEdge(n *Node) *Edge + func (g *Graph) FirstIn(n *Node) *Edge + func (g *Graph) FirstNode() *Node + func (g *Graph) FirstOut(n *Node) *Edge + func (g *Graph) FirstSubGraph() *Graph + func (g *Graph) Flatten(flag int) + func (g *Graph) GDict() *cdt.Dict + func (g *Graph) Get(name string) string + func (g *Graph) IDEdge(t *Node, h *Node, id IDTYPE, createFlag int) (*Edge, error) + func (g *Graph) IDNode(id IDTYPE, createFlag int) (*Node, error) + func (g *Graph) IDSubGraph(id IDTYPE, cflag int) *Graph + func (g *Graph) Init(kind int, recName string, recSize int, moveToFront int) + func (g *Graph) InternalMapClearLocalNames() + func (g *Graph) IsSimple() bool + func (g *Graph) LastNode() *Node + func (g *Graph) Link() *cdt.Link + func (g *Graph) NID() *cdt.Dict + func (g *Graph) NSeq() *cdt.Dict + func (g *Graph) Name() string + func (g *Graph) NextAttr(kind int, attr *Symbol) *Symbol + func (g *Graph) NextEdge(e *Edge, n *Node) *Edge + func (g *Graph) NextIn(n *Edge) *Edge + func (g *Graph) NextNode(n *Node) *Node + func (g *Graph) NextOut(e *Edge) *Edge + func (g *Graph) NextSubGraph() *Graph + func (g *Graph) Node(name string) (*Node, error) + func (g *Graph) NumberEdges() int + func (g *Graph) NumberNodes() int + func (g *Graph) NumberSubGraph() int + func (g *Graph) Parent() *Graph + func (g *Graph) PreviousNode(n *Node) *Node + func (g *Graph) Record(name string, moveToFront int) *Record + func (g *Graph) Root() *Graph + func (g *Graph) SafeSet(name, value, def string) int + func (g *Graph) Set(name, value string) int + func (g *Graph) SetBB(llx, lly, urx, ury float64) *Graph + func (g *Graph) SetBackground(v string) *Graph + func (g *Graph) SetBackgroundColor(v string) *Graph + func (g *Graph) SetBase(v *Object) + func (g *Graph) SetCenter(v bool) *Graph + func (g *Graph) SetCharset(v string) *Graph + func (g *Graph) SetClos(v *Clos) + func (g *Graph) SetClusterRank(v ClusterMode) *Graph + func (g *Graph) SetColorScheme(v string) *Graph + func (g *Graph) SetComment(v string) *Graph + func (g *Graph) SetCompound(v bool) *Graph + func (g *Graph) SetConcentrate(v bool) *Graph + func (g *Graph) SetDPI(v float64) *Graph + func (g *Graph) SetDamping(v float64) *Graph + func (g *Graph) SetDefaultDist(v float64) *Graph + func (g *Graph) SetDesc(v *Desc) + func (g *Graph) SetDim(v int) *Graph + func (g *Graph) SetDimen(v int) *Graph + func (g *Graph) SetDirEdgeConstraints(v string) *Graph + func (g *Graph) SetEID(v *cdt.Dict) + func (g *Graph) SetESep(v float64) *Graph + func (g *Graph) SetESeq(v *cdt.Dict) + func (g *Graph) SetEpsilon(v float64) *Graph + func (g *Graph) SetFontColor(v string) *Graph + func (g *Graph) SetFontName(v string) *Graph + func (g *Graph) SetFontSize(v float64) *Graph + func (g *Graph) SetForceLabels(v bool) *Graph + func (g *Graph) SetGDict(v *cdt.Dict) + func (g *Graph) SetGradientAngle(v int) *Graph + func (g *Graph) SetHref(v string) *Graph + func (g *Graph) SetID(v string) *Graph + func (g *Graph) SetImagePath(v string) *Graph + func (g *Graph) SetInputScale(v float64) *Graph + func (g *Graph) SetK(v float64) *Graph + func (g *Graph) SetLabel(v string) *Graph + func (g *Graph) SetLabelJust(v JustType) *Graph + func (g *Graph) SetLabelLocation(v LabelLocation) *Graph + func (g *Graph) SetLabelPosition(x, y float64) *Graph + func (g *Graph) SetLabelScheme(v int) *Graph + func (g *Graph) SetLabelWidth(v float64) *Graph + func (g *Graph) SetLandscape(v bool) *Graph + func (g *Graph) SetLayerListSeparator(v string) *Graph + func (g *Graph) SetLayerSelect(v string) *Graph + func (g *Graph) SetLayerSeparator(v string) *Graph + func (g *Graph) SetLayers(v string) *Graph + func (g *Graph) SetLayout(v string) *Graph + func (g *Graph) SetLevels(v int) *Graph + func (g *Graph) SetLevelsGap(v float64) *Graph + func (g *Graph) SetLink(v *cdt.Link) + func (g *Graph) SetMCLimit(v float64) *Graph + func (g *Graph) SetMargin(v float64) *Graph + func (g *Graph) SetMaxIterator(v int) *Graph + func (g *Graph) SetMinDist(v float64) *Graph + func (g *Graph) SetMode(v ModeType) *Graph + func (g *Graph) SetModel(v ModelType) *Graph + func (g *Graph) SetMosek(v bool) *Graph + func (g *Graph) SetNID(v *cdt.Dict) + func (g *Graph) SetNSeq(v *cdt.Dict) + func (g *Graph) SetNewRank(v bool) *Graph + func (g *Graph) SetNoJustify(v bool) *Graph + func (g *Graph) SetNoTranslate(v bool) *Graph + func (g *Graph) SetNodeSeparator(v float64) *Graph + func (g *Graph) SetNormalize(v bool) *Graph + func (g *Graph) SetNsLimit(v float64) *Graph + func (g *Graph) SetNsLimit1(v float64) *Graph + func (g *Graph) SetOrdering(v OrderingType) *Graph + func (g *Graph) SetOrientation(v string) *Graph + func (g *Graph) SetOutputOrder(v OutputMode) *Graph + func (g *Graph) SetOverlap(v bool) *Graph + func (g *Graph) SetOverlapScaling(v float64) *Graph + func (g *Graph) SetOverlapShrink(v bool) *Graph + func (g *Graph) SetPack(v bool) *Graph + func (g *Graph) SetPackMode(v PackMode) *Graph + func (g *Graph) SetPad(v float64) *Graph + func (g *Graph) SetPage(v float64) *Graph + func (g *Graph) SetPageDir(v PageDir) *Graph + func (g *Graph) SetParent(v *Graph) + func (g *Graph) SetQuadTree(v QuadType) *Graph + func (g *Graph) SetQuantum(v float64) *Graph + func (g *Graph) SetRankDir(v RankDir) *Graph + func (g *Graph) SetRankSeparator(v float64) *Graph + func (g *Graph) SetRatio(v RatioType) *Graph + func (g *Graph) SetReminCross(v bool) *Graph + func (g *Graph) SetRepulsiveForce(v float64) *Graph + func (g *Graph) SetResolution(v float64) *Graph + func (g *Graph) SetRoot(v bool) *Graph + func (g *Graph) SetRootGraph(v *Graph) + func (g *Graph) SetRotate(v int) *Graph + func (g *Graph) SetRotation(v float64) *Graph + func (g *Graph) SetScale(x, y float64) *Graph + func (g *Graph) SetSearchSize(v int) *Graph + func (g *Graph) SetSeparator(v string) *Graph + func (g *Graph) SetShowBoxes(v int) *Graph + func (g *Graph) SetSize(x, y float64) *Graph + func (g *Graph) SetSmoothing(v SmoothType) *Graph + func (g *Graph) SetSortv(v int) *Graph + func (g *Graph) SetSplines(v string) *Graph + func (g *Graph) SetStart(v StartType) *Graph + func (g *Graph) SetStyle(v GraphStyle) *Graph + func (g *Graph) SetStyleSheet(v string) *Graph + func (g *Graph) SetTarget(v string) *Graph + func (g *Graph) SetTrueColor(v bool) *Graph + func (g *Graph) SetURL(v string) *Graph + func (g *Graph) SetViewport(v string) *Graph + func (g *Graph) SetVoroMargin(v float64) *Graph + func (g *Graph) SetXDotVersion(v string) *Graph + func (g *Graph) StrBind(s string) string + func (g *Graph) StrFree(s string) int + func (g *Graph) Strdup(s string) string + func (g *Graph) StrdupHTML(s string) string + func (g *Graph) SubEdge(e *Edge, createFlag int) (*Edge, error) + func (g *Graph) SubGraph(name string, cflag int) *Graph + func (g *Graph) SubNode(n *Node, createFlag int) (*Node, error) + func (g *Graph) SubRep(n *Node) *SubNode + func (g *Graph) XGet(sym *Symbol) string + func (g *Graph) XSet(sym *Symbol, value string) int + type GraphStyle string + const BoldGraphStyle + const DashedGraphStyle + const DottedGraphStyle + const FilledGraphStyle + const RoundedGraphStyle + const SolidGraphStyle + const StripedGraphStyle + type IDTYPE uint64 + type ImagePos string + const BottomCenteredPos + const BottomLeftPos + const BottomRightPos + const MiddleCenteredPos + const MiddleLeftPos + const TopCenteredPos + const TopLeftPos + const TopRightPos + type JustType string + const CenteredJust + const LeftJust + const RightJust + type LabelLocation string + const BottomLocation + const CenteredLocation + const TopLocation + type ModeType string + const HierMode + const IpsepMode + const KKMode + const MajorMode + const MaxentMode + const SpringMode + type ModelType string + const CircuitModel + const MdsModel + const ShortPathModel + const SubsetModel + type Node struct + func (n *Node) Base() *Object + func (n *Node) Before(v *Node) error + func (n *Node) BindRecord(name string, size uint, moveToFront int) + func (n *Node) CopyAttr(t *Node) int + func (n *Node) DeleteRecord(name string) int + func (n *Node) Get(name string) string + func (n *Node) MainSub() *SubNode + func (n *Node) Name() string + func (n *Node) ReLabel(newname string) error + func (n *Node) Record(name string, moveToFront int) *Record + func (n *Node) Root() *Graph + func (n *Node) SafeSet(name, value, def string) int + func (n *Node) Set(name, value string) int + func (n *Node) SetArea(v float64) *Node + func (n *Node) SetBase(v *Object) + func (n *Node) SetColor(v string) *Node + func (n *Node) SetColorScheme(v string) *Node + func (n *Node) SetComment(v string) *Node + func (n *Node) SetDistortion(v float64) *Node + func (n *Node) SetFillColor(v string) *Node + func (n *Node) SetFixedSize(v bool) *Node + func (n *Node) SetFontColor(v string) *Node + func (n *Node) SetFontName(v string) *Node + func (n *Node) SetFontSize(v float64) *Node + func (n *Node) SetGradientAngle(v int) *Node + func (n *Node) SetGroup(v string) *Node + func (n *Node) SetHeight(v float64) *Node + func (n *Node) SetHref(v string) *Node + func (n *Node) SetID(v string) *Node + func (n *Node) SetImage(v string) *Node + func (n *Node) SetImagePos(v ImagePos) *Node + func (n *Node) SetImageScale(v bool) *Node + func (n *Node) SetLabel(v string) *Node + func (n *Node) SetLabelLocation(v LabelLocation) *Node + func (n *Node) SetLayer(v string) *Node + func (n *Node) SetMainSub(v *SubNode) + func (n *Node) SetMargin(v float64) *Node + func (n *Node) SetNoJustify(v bool) *Node + func (n *Node) SetOrdering(v OrderingType) *Node + func (n *Node) SetOrientation(v float64) *Node + func (n *Node) SetPenWidth(v float64) *Node + func (n *Node) SetPeripheries(v int) *Node + func (n *Node) SetPin(v bool) *Node + func (n *Node) SetPos(x, y float64) *Node + func (n *Node) SetRects(llx, lly, urx, ury float64) *Node + func (n *Node) SetRegular(v bool) *Node + func (n *Node) SetRoot(v bool) *Node + func (n *Node) SetRootGraph(v *Graph) + func (n *Node) SetSamplePoints(v int) *Node + func (n *Node) SetShape(v Shape) *Node + func (n *Node) SetShapeFile(v string) *Node + func (n *Node) SetShowBoxes(v int) *Node + func (n *Node) SetSides(v int) *Node + func (n *Node) SetSkew(v float64) *Node + func (n *Node) SetSortv(v int) *Node + func (n *Node) SetStyle(v NodeStyle) *Node + func (n *Node) SetTarget(v string) *Node + func (n *Node) SetTooltip(v string) *Node + func (n *Node) SetURL(v string) *Node + func (n *Node) SetVertices(v string) *Node + func (n *Node) SetWidth(v float64) *Node + func (n *Node) SetXLabel(v string) *Node + func (n *Node) SetXLabelPosition(x, y float64) *Node + func (n *Node) SetZ(v float64) *Node + func (n *Node) XGet(sym *Symbol) string + func (n *Node) XSet(sym *Symbol, value string) int + type NodeStyle string + const BoldNodeStyle + const DashedNodeStyle + const DiagonalsNodeStyle + const DottedNodeStyle + const FilledNodeStyle + const RoundedNodeStyle + const SolidNodeStyle + const StripedNodeStyle + const WedgesNodeStyle + type OBJECTKIND int + const EDGE + const GRAPH + const INEDGE + const NODE + const OUTEDGE + func ObjectKind(obj *Object) OBJECTKIND + type Object struct + func (o *Object) Data() *Record + func (o *Object) SafeSet(name, value, def string) int + func (o *Object) SetData(v *Record) + func (o *Object) SetTag(v *Tag) + func (o *Object) Tag() *Tag + type OrderingType string + const InOrdering + const OutOrdering + type OutputMode string + const BreadthFirst + const EdgesFirst + const NodesFirst + type PackMode string + const ClusterPack + const GraphPack + const NodePack + type PageDir string + const BLDir + const BRDir + const LBDir + const LTDir + const RBDir + const RTDir + const TLDir + const TRDir + type QuadType string + const FastQuad + const NoneQuad + const NormalQuad + type RankDir string + const BTRank + const LRRank + const RLRank + const TBRank + type RatioType string + const AutoRatio + const CompressRatio + const ExpandRatio + const FillRatio + type Record struct + func (r *Record) Name() string + func (r *Record) Next() *Record + func (r *Record) SetName(v string) + func (r *Record) SetNext(v *Record) + type Shape string + const AssemblyShape + const Box3DShape + const BoxShape + const CdsShape + const CircleShape + const ComponentShape + const CylinderShape + const DiamondShape + const DoubleCircleShape + const DoubleOctagonShape + const EggShape + const EllipseShape + const FivePoverHangShape + const FolderShape + const HexagonShape + const HouseShape + const InsulatorShape + const InvHouseShape + const InvTrapeziumShape + const InvTriangleShape + const LArrowShape + const LPromoterShape + const McircleShape + const MdiamondShape + const MsquareShape + const NoneShape + const NoteShape + const NoverHangShape + const OctagonShape + const OvalShape + const ParallelogramShape + const PentagonShape + const PlainShape + const PlainTextShape + const PointShape + const PolygonShape + const PrimersiteShape + const PromoterShape + const ProteasesiteShape + const ProteinstabShape + const RArrowShape + const RPromoterShape + const RectShape + const RectangleShape + const RestrictionSiteShape + const RibositeShape + const RnastabShape + const SeptagonShape + const SignatureShape + const SquareShape + const StarShape + const TabShape + const TerminatorShape + const ThreePoverHangShape + const TrapeziumShape + const TriangleShape + const TripleOctagonShape + const UnderlineShape + const UtrShape + type SmoothType string + const AvgDistSmooth + const GraphDistSmooth + const NoneSmooth + const PowerDistSmooth + const RngSmooth + const SprintSmooth + const TriangleSmooth + type StartType string + const RandomStart + const RegularStart + const SelfStart + type State struct + type SubNode struct + func (n *SubNode) IDLink() *cdt.Link + func (n *SubNode) InID() *cdt.Link + func (n *SubNode) InSeq() *cdt.Link + func (n *SubNode) Node() *Node + func (n *SubNode) OutID() *cdt.Link + func (n *SubNode) OutSeq() *cdt.Link + func (n *SubNode) SeqLink() *cdt.Link + func (n *SubNode) SetIDLink(v *cdt.Link) + func (n *SubNode) SetInID(v *cdt.Link) + func (n *SubNode) SetInSeq(v *cdt.Link) + func (n *SubNode) SetNode(v *Node) + func (n *SubNode) SetOutID(v *cdt.Link) + func (n *SubNode) SetOutSeq(v *cdt.Link) + func (n *SubNode) SetSeqLink(v *cdt.Link) + type Symbol struct + func AttrSym(obj *Object, name string) *Symbol + func (s *Symbol) Defval() string + func (s *Symbol) Fixed() uint + func (s *Symbol) ID() int + func (s *Symbol) Kind() uint + func (s *Symbol) Link() *cdt.Link + func (s *Symbol) Name() string + func (s *Symbol) Print() uint + func (s *Symbol) SetDefval(v string) + func (s *Symbol) SetFixed(v uint) + func (s *Symbol) SetID(v int) + func (s *Symbol) SetKind(v uint) + func (s *Symbol) SetLink(v *cdt.Link) + func (s *Symbol) SetName(v string) + func (s *Symbol) SetPrint(v uint) + type Tag struct + func (t *Tag) ID() IDTYPE + func (t *Tag) SetID(v IDTYPE)