Documentation ¶
Index ¶
- func ParseCifrovacky(s string, n, m int) (engine.Cifrovacky, error)
- func ParseFloat(s string) (f float64, e error)
- func ParseNtica(n int, s string) (engine.Tica, error)
- func ParseXtica(n, m int, s string) (engine.Tica, error)
- type Delta
- type Filter
- func NewFilterCifrovacky(c engine.Cifrovacky, n, m int) (Filter, error)
- func NewFilterCislovackyExact(ints []int, c engine.Cislovacka, n int) (Filter, error)
- func NewFilterCislovackyExactFromString(s string, c engine.Cislovacka, n, m int) (Filter, error)
- func NewFilterCislovackyRange(min, max int, c engine.Cislovacka, n int) Filter
- func NewFilterHHrx(min, max float64, HHrx *hrx.H, n int) Filter
- func NewFilterHrx(min, max float64, Hrx *hrx.H, n int) Filter
- func NewFilterKorelacia(min, max float64, k0 engine.Kombinacia, n, m int) Filter
- func NewFilterNtica(n int, tica engine.Tica) Filter
- func NewFilterPovinne(ints []int, n, m int) Filter
- func NewFilterPovinneFromString(s string, k0 engine.Kombinacia, n, m int) (Filter, error)
- func NewFilterPovinneSTL(mapInts MapInts, n, m int) Filter
- func NewFilterPovinneSTLFromString(s string, k0 engine.Kombinacia, n, m int) (Filter, error)
- func NewFilterR1(min, max float64, HHrxCisla engine.Nums, n int) Filter
- func NewFilterR1MinusSTL1(d Delta, nums engine.Nums, n int) Filter
- func NewFilterR2(min, max float64, HrxCisla engine.Nums, n int) Filter
- func NewFilterR2MinusSTL2(d Delta, nums engine.Nums, n int) Filter
- func NewFilterSTL1(min, max float64, HHrxNums engine.Nums, n int) Filter
- func NewFilterSTL2(min, max float64, HrxNums engine.Nums, n int) Filter
- func NewFilterSTLNtica(n int, tica engine.Tica, pozicie []byte) Filter
- func NewFilterSmernica(min, max float64, n, m int) Filter
- func NewFilterSucet(min, max, n int) Filter
- func NewFilterXcisla(xcisla engine.Xcisla) Filter
- func NewFilterXcislaFromString(s string, n, m int) (Filter, error)
- func NewFilterXtica(n, m int, tica engine.Tica) Filter
- func NewFilterZakazane(ints []int, n, m int) Filter
- func NewFilterZakazaneFromString(s string, zhoda []int, n, m int) (Filter, error)
- func NewFilterZakazaneSTL(mapInts MapInts, n, m int) Filter
- func NewFilterZakazaneSTLFromString(s string, zhoda []int, n, m int) (Filter, error)
- func NewFilterZhodaExact(ints []int, k engine.Kombinacia, n int) Filter
- func NewFilterZhodaExactFromString(s string, k engine.Kombinacia, n, m int) (Filter, error)
- func NewFilterZhodaRange(min, max int, k engine.Kombinacia, n int) Filter
- type Filters
- type Ints
- type MapInts
- type Parser
- type Scanner
- type Token
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseCifrovacky ¶
func ParseCifrovacky(s string, n, m int) (engine.Cifrovacky, error)
func ParseFloat ¶
Types ¶
type Filter ¶
type Filter interface { String() string Check(engine.Kombinacia) bool CheckSkupina(engine.Skupina) bool }
func NewFilterCifrovacky ¶
func NewFilterCifrovacky(c engine.Cifrovacky, n, m int) (Filter, error)
func NewFilterCislovackyRange ¶
func NewFilterCislovackyRange(min, max int, c engine.Cislovacka, n int) Filter
func NewFilterKorelacia ¶
func NewFilterKorelacia(min, max float64, k0 engine.Kombinacia, n, m int) Filter
func NewFilterPovinne ¶
func NewFilterPovinneSTL ¶
func NewFilterSmernica ¶
func NewFilterSucet ¶
func NewFilterXcisla ¶
Xcisla impletuju filter pre hrx.Presun (xcisla). Vstup je vektor tabuliek
func NewFilterXcislaFromString ¶
XcislaFromString implementuju filter nad Xcislami. Format: "1:1,2,3; 2:1-3,5; 3:1; 3:2"
func NewFilterZakazane ¶
func NewFilterZakazaneSTL ¶
func NewFilterZhodaExact ¶
func NewFilterZhodaExact(ints []int, k engine.Kombinacia, n int) Filter
func NewFilterZhodaRange ¶
func NewFilterZhodaRange(min, max int, k engine.Kombinacia, n int) Filter
type Parser ¶
type Parser struct { Zhoda []int // contains filtered or unexported fields }
func (*Parser) ParseMapInts ¶
Click to show internal directories.
Click to hide internal directories.