SrcPort

semagrams.flatacsets.WiringDiagrams$.SrcPort
See theSrcPort companion object
sealed trait SrcPort extends Entity

Attributes

Companion:
object
Graph
Supertypes
trait Entity
class Object
trait Matchable
class Any
Known subtypes
class Box
class Diagram

Members list

Concise view

Value members

Inherited methods

def extend(sub: Entity): Entity

Construct a subentity of this entity

Construct a subentity of this entity

Attributes

Inherited from:
Entity

Inherited fields

We use a type tag so that we can compare the types of entities at runtime without having to mess with scala introspection. Additionally, different entities might have the same type, but different EntityTypes, a notable example of this is Parts.

We use a type tag so that we can compare the types of entities at runtime without having to mess with scala introspection. Additionally, different entities might have the same type, but different EntityTypes, a notable example of this is Parts.

Attributes

Inherited from:
Entity