jsl/symbols/ferrite¶
Package name: jsl/symbols/ferrite
Summary¶
Data Types¶
FerriteSymbolParams¶
Constructors¶
Function | Description |
---|---|
FerriteSymbolParams (+ 1) | Constructor for defstruct FerriteSymbolParams |
Functions¶
Function | Description |
---|---|
build-ferrite-glyphs | Build the Ferrite's glyphs in a SymbolNode |
set-default-ferrite-symbol-params | |
get-default-ferrite-symbol-params |
FerriteSymbol¶
Ferrite Symbol
Constructors¶
Function | Description |
---|---|
FerriteSymbol (+ 1) | Constructor for defstruct FerriteSymbol |
Definitions¶
FerriteSymbolParams¶
public defstruct FerriteSymbolParams <: SymbolParams
body-angle: Double
line-width: Double
symb-body: Dims
-
body-angle: Double
- Set the rotation angle for the ferrite body in degrees. Default value is -30.0 degrees. -
line-width: Double
- Line width for the shapes drawn. Default value is 0.05 in symbol grid units. -
symb-body: Dims
- Set the dimensions for the ferrite body. Default value is Dims(0.9, 0.4) in symbol grid units
Constructors¶
FerriteSymbolParams¶
Constructor for defstruct FerriteSymbolParams
public defn FerriteSymbolParams (line-width:Double, symb-body:Dims = ?, body-angle:Double = ?, label-params?:Maybe<SymbolLabelParams> = ?)
FerriteSymbolParams¶
Constructor for defstruct FerriteSymbolParams
public defn FerriteSymbolParams ( -- line-width:Double = ?, symb-body:Dims = ?, body-angle:Double = ?, label-params?:Maybe<SymbolLabelParams> = ?)
Functions¶
build-ferrite-glyphs¶
Build the Ferrite's glyphs in a SymbolNode
public defn build-ferrite-glyphs (node:SymbolNode, pitch:Double, params:FerriteSymbolParams)
set-default-ferrite-symbol-params¶
public defn set-default-ferrite-symbol-params (v:FerriteSymbolParams) -> False
- Returns
False
get-default-ferrite-symbol-params¶
public defn get-default-ferrite-symbol-params () -> FerriteSymbolParams
- Returns
FerriteSymbolParams
FerriteSymbol¶
Ferrite Symbol
public defstruct FerriteSymbol <: TwoPinSymbol
The Ferrite symbol defines a schematic symbol as a tilted rectangle.
Constructors¶
FerriteSymbol¶
Constructor for defstruct FerriteSymbol
public defn FerriteSymbol (pitch:Double, polarized?:True|False = ?, params:Maybe<FerriteSymbolParams> = ?)
FerriteSymbol¶
Constructor for defstruct FerriteSymbol
public defn FerriteSymbol ( -- pitch:Double = ?, polarized?:True|False = ?, params:Maybe<FerriteSymbolParams> = ?)
Related Packages¶
Forwarded by packages: jsl/symbols/generators, jsl/symbols