tt

package
v0.9.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 13, 2023 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CollaborationEdge wardleyToGo.EdgeType = iota | wardleyToGo.EdgeType(components.TeamTopologies)
	FacilitatingEdge
	XAsAServiceEdge
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ComplicatedSubsystemTeam

type ComplicatedSubsystemTeam struct {
	*Team
}

func (*ComplicatedSubsystemTeam) MarshalSVG added in v0.3.3

func (c *ComplicatedSubsystemTeam) MarshalSVG(e *xml.Encoder, canvas image.Rectangle) error

type EnablingTeam

type EnablingTeam struct {
	*Team
}

func (*EnablingTeam) MarshalSVG added in v0.3.3

func (c *EnablingTeam) MarshalSVG(e *xml.Encoder, canvas image.Rectangle) error

type PlatformTeam

type PlatformTeam struct {
	*Team
}

func (*PlatformTeam) MarshalSVG added in v0.3.3

func (c *PlatformTeam) MarshalSVG(e *xml.Encoder, canvas image.Rectangle) error

type StreamAlignedTeam

type StreamAlignedTeam struct {
	*Team
}

func NewComplicatedSubsystemTeam

func NewComplicatedSubsystemTeam(id int64) *StreamAlignedTeam

func NewEnablingTeam

func NewEnablingTeam(id int64) *StreamAlignedTeam

func NewPlatformTeam

func NewPlatformTeam(id int64) *StreamAlignedTeam

func NewStreamAlignedTeam

func NewStreamAlignedTeam(id int64) *StreamAlignedTeam

func (*StreamAlignedTeam) MarshalSVG added in v0.3.3

func (c *StreamAlignedTeam) MarshalSVG(e *xml.Encoder, canvas image.Rectangle) error

type Team

type Team struct {
	Area           image.Rectangle
	Label          string
	RenderingLayer int //The position of the element on the picture
	// contains filtered or unexported fields
}

func NewTeam

func NewTeam(id int64) *Team

func (*Team) GetArea

func (t *Team) GetArea() image.Rectangle

func (*Team) GetLayer

func (t *Team) GetLayer() int

func (*Team) GetPosition

func (t *Team) GetPosition() image.Point

func (*Team) ID

func (t *Team) ID() int64

func (*Team) String

func (t *Team) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL