Module omix.api

Interface LinkEdge.EffectorEdgeAppearance

All Superinterfaces:
LinkEdge.Appearance
All Known Subinterfaces:
LinkEdge.EffectorEdgeAppearance
Enclosing interface:
LinkEdge

public static interface LinkEdge.EffectorEdgeAppearance
extends LinkEdge.Appearance
  • Method Details

    • arrowSize

      double arrowSize()
      The size of the edge's arrow given as multiple of the edge width. Minimal value is 1.0.
    • activationArrowShape

      MarkerShape activationArrowShape()
      The shape of the edge's arrow when it shows activation.
    • inhibitionArrowShape

      MarkerShape inhibitionArrowShape()
      The shape of the edge's arrow when it shows inhibition.
    • unknownEffectArrowShape

      MarkerShape unknownEffectArrowShape()
      The shape of the edge's arrow when it shows unknown effect.
    • activationBrush

      Brush activationBrush()
      The paint brush of the edge's arrow when it shows activation.
    • inhibitionBrush

      Brush inhibitionBrush()
      The paint brush of the edge's arrow when it shows inhibition.
    • unknownEffectBrush

      Brush unknownEffectBrush()
      The paint brush of the edge's arrow when it shows unknown effect.
    • effect

      double effect()
      This field defines the regulatory strength represented by the edge. A value greater 0.0 is interpreted as activation, a value less than 0.0 as inhibition and the 0.0 marks an unknown effect. The effect property is directly visualized by color of the edge (green, yellow, red) and sign of the arrow (+, ?, -). When the effect value is between 0.0 and -1.0/1.0 the edge color is interpolated between yellow and red/green.