Skip to content

jsl/symbols/TRIAC

Package name: jsl/symbols/TRIAC

Summary

Data Types

TriacSymbolParams

Constructors

Function Description
TriacSymbolParams (+ 1) Constructor for defstruct TriacSymbolParams

TriacSymbol

Constructors

Function Description
TriacSymbol Constructor for defstruct TriacSymbol

General Definitions

Definitions

TriacSymbolParams

public defstruct TriacSymbolParams <: DiacSymbolParams
    gate-height: Double
    pad-ref-size: Double
    pin-length: Double

  • gate-height: Double - Sets the Y-offset from the Diac Body for the gate pin

  • pad-ref-size: Double

  • pin-length: Double

Constructors

TriacSymbolParams

Constructor for defstruct TriacSymbolParams

public defn TriacSymbolParams (porch-width:Double, overhang:Double = ?, line-width:Double = ?, filled?:True|False = ?, gate-height:Double = ?, pin-length:Double = ?, pad-ref-size:Double = ?, label-params?:Maybe<SymbolLabelParams> = ?)

TriacSymbolParams

Constructor for defstruct TriacSymbolParams

public defn TriacSymbolParams ( -- porch-width:Double = ?, overhang:Double = ?, line-width:Double = ?, filled?:True|False = ?, gate-height:Double = ?, pin-length:Double = ?, pad-ref-size:Double = ?, label-params?:Maybe<SymbolLabelParams> = ?)

Functions

get-default-triac-symbol-params

public defn get-default-triac-symbol-params () -> TriacSymbolParams

  • Returns TriacSymbolParams

set-default-triac-symbol-params

public defn set-default-triac-symbol-params (v:TriacSymbolParams) -> False

  • Returns False

build-triac-glyphs

public defn build-triac-glyphs (node:SymbolNode, pitch:Double, width:Double, p:TriacSymbolParams)

TriacSymbol

public defstruct TriacSymbol <: ThreePinSymbol
    params: Maybe<TriacSymbolParams>

  • params: Maybe<TriacSymbolParams>

Constructors

TriacSymbol

Constructor for defstruct TriacSymbol

public defn TriacSymbol (pitch:Double = ?, width:Double = ?, params:Maybe<TriacSymbolParams> = ?)

General Definitions

get-default-triac-symbol

public defn get-default-triac-symbol ()

set-default-triac-symbol

public defn set-default-triac-symbol (symb:ThreePinSymbol)

Related Packages

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