Skip to content

jsl/symbols/hysteresis

Package name: jsl/symbols/hysteresis

Summary

HysteresisParams

Hysteresis Symbol Parameterization

Definitions

HysteresisParams

Hysteresis Symbol Parameterization

public defstruct HysteresisParams <: Equalable :
    angle: Double
    band-width: Double
    line-width: Double
    size: Dims

  • angle: Double - Angle in degrees of the hysteresis band as measured from the Y-axis.

  • band-width: Double

  • line-width: Double

  • size: Dims

TODO - Diagram here explaining the parameterization of the hysteresis symbol.

Functions

construct-hysteresis-shape

public defn construct-hysteresis-shape (params:HysteresisParams) -> Shape

  • Returns Shape

HysteresisParams

public defn HysteresisParams ( -- size:Dims = ?, band-width:Double = ?, angle:Double = ?, line-width:Double = ?) -> HysteresisParams

  • Returns HysteresisParams

HysteresisGlyph

public defn HysteresisGlyph ( -- params:HysteresisParams = ?, name:String = ?, class:Seqable<String>|String = ?) -> Glyph

  • Returns Glyph

to-tuple

public defn to-tuple (p:HysteresisParams) -> [Dims, Double, Double, Double]

  • Returns [Dims, Double, Double, Double]

Related Packages

Forwarded by packages: jsl/symbols/framework, jsl/symbols