Skip to content

jsl/symbols/DIAC

Package name: jsl/symbols/DIAC

Summary

Data Types

DiacSymbolParams

Constructors

Function Description
DiacSymbolParams (+ 1) Constructor for defstruct DiacSymbolParams

DiacSymbol

Constructors

Function Description
DiacSymbol (+ 1) Constructor for defstruct DiacSymbol

General Definitions

Definitions

DiacSymbolParams

public defstruct DiacSymbolParams <: SymbolParams
    filled?: True|False
    line-width: Double
    overhang: Double
    porch-width: Double

  • filled?: True|False - Determines if the triangle shapes are filled polygons or just lines.

  • line-width: Double - Line width defines the width of the lines used for drawing the shapes of the symbol

  • overhang: Double - Overhang defines the extra line lengths that exceed the triangle

  • porch-width: Double - Porch width is the leader line length from pin to body of the symbol

Constructors

DiacSymbolParams

Constructor for defstruct DiacSymbolParams

public defn DiacSymbolParams (porch-width:Double, overhang:Double = ?, line-width:Double = ?, filled?:True|False = ?, label-params?:Maybe<SymbolLabelParams> = ?)

DiacSymbolParams

Constructor for defstruct DiacSymbolParams

public defn DiacSymbolParams ( -- porch-width:Double = ?, overhang:Double = ?, line-width:Double = ?, filled?:True|False = ?, label-params?:Maybe<SymbolLabelParams> = ?)

Functions

get-default-diac-symbol-params

public defn get-default-diac-symbol-params () -> DiacSymbolParams

  • Returns DiacSymbolParams

set-default-diac-symbol-params

public defn set-default-diac-symbol-params (v:DiacSymbolParams) -> False

  • Returns False

build-diac-glyphs

public defn build-diac-glyphs (node:SymbolNode, pitch:Double, p:DiacSymbolParams)

DiacSymbol

public defstruct DiacSymbol <: TwoPinSymbol

Constructors

DiacSymbol

Constructor for defstruct DiacSymbol

public defn DiacSymbol (pitch:Double, polarized?:True|False = ?, params:Maybe<DiacSymbolParams> = ?)

DiacSymbol

Constructor for defstruct DiacSymbol

public defn DiacSymbol ( -- pitch:Double = ?, polarized?:True|False = ?, params:Maybe<DiacSymbolParams> = ?)

General Definitions

get-default-diac-symbol

public defn get-default-diac-symbol ()

set-default-diac-symbol

public defn set-default-diac-symbol (symb:TwoPinSymbol)

Related Packages

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