Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ahf/hashvis
/ functions
Functions
48 in github.com/ahf/hashvis
⨍
Functions
48
◇
Types & classes
11
↓ 6 callers
Method
generate_expression
(&mut self, probability: f64)
src/hashvis/expression/mod.rs:106
↓ 4 callers
Method
generate
(&self, filename: String, size: u32, factor: f64)
src/hashvis/lib.rs:40
↓ 3 callers
Method
evaluate
(&self, x: f64, _y: f64)
src/hashvis/expression/x.rs:23
↓ 3 callers
Method
next_f64
(&mut self)
src/hashvis/expression/mod.rs:97
↓ 3 callers
Function
to_u8
(x: f64)
src/hashvis/lib.rs:17
↓ 1 callers
Function
cos
Returns the cosine of the value, in radians.
src/hashvis/math/mod.rs:16
↓ 1 callers
Method
generate
(&self, generator: &mut Generator, probability: f64)
src/hashvis/expression/mod.rs:43
↓ 1 callers
Method
random_data_used
(self)
src/hashvis/expression/mod.rs:93
↓ 1 callers
Function
sin
Returns the sine of the value in, radians.
src/hashvis/math/mod.rs:11
↓ 1 callers
Function
tan
Returns the tangent of the value, in radians.
src/hashvis/math/mod.rs:21
Function
evaluate
()
src/hashvis/expression/x.rs:44
Function
evaluate
()
src/hashvis/expression/y.rs:44
Method
evaluate
(&self, x: f64, y: f64)
src/hashvis/expression/cos_pi.rs:27
Method
evaluate
(&self, x: f64, y: f64)
src/hashvis/expression/sin_pi.rs:27
Method
evaluate
(&self, x: f64, y: f64)
src/hashvis/expression/elliptic_curve.rs:28
Method
evaluate
(&self, _x: f64, y: f64)
src/hashvis/expression/y.rs:23
Method
evaluate
(&self, x: f64, y: f64)
src/hashvis/expression/tan_pi.rs:27
Method
evaluate
(&self, x: f64, y: f64)
src/hashvis/expression/product.rs:31
Method
fmt
(&self, f: &mut fmt::Formatter)
src/hashvis/expression/cos_pi.rs:33
Method
fmt
(&self, f: &mut fmt::Formatter)
src/hashvis/expression/x.rs:29
Method
fmt
(&self, f: &mut fmt::Formatter)
src/hashvis/expression/sin_pi.rs:33
Method
fmt
(&self, f: &mut fmt::Formatter)
src/hashvis/expression/elliptic_curve.rs:34
Method
fmt
(&self, f: &mut fmt::Formatter)
src/hashvis/expression/y.rs:29
Method
fmt
(&self, f: &mut fmt::Formatter)
src/hashvis/expression/tan_pi.rs:33
Method
fmt
(&self, f: &mut fmt::Formatter)
src/hashvis/expression/product.rs:37
Function
format
()
src/hashvis/expression/cos_pi.rs:44
Function
format
()
src/hashvis/expression/x.rs:39
Function
format
()
src/hashvis/expression/sin_pi.rs:44
Function
format
()
src/hashvis/expression/y.rs:39
Function
format
()
src/hashvis/expression/tan_pi.rs:44
Function
format
()
src/hashvis/expression/product.rs:48
Method
generate
(generator: &mut Generator, probability: f64)
src/hashvis/expression/cos_pi.rs:19
Method
generate
()
src/hashvis/expression/x.rs:17
Method
generate
(generator: &mut Generator, probability: f64)
src/hashvis/expression/sin_pi.rs:19
Method
generate
(generator: &mut Generator)
src/hashvis/expression/elliptic_curve.rs:19
Method
generate
()
src/hashvis/expression/y.rs:17
Method
generate
(generator: &mut Generator, probability: f64)
src/hashvis/expression/tan_pi.rs:19
Method
generate
(generator: &mut Generator, probability: f64)
src/hashvis/expression/product.rs:22
Function
main
()
src/bin/hashvis.rs:15
Method
new
(seed: &[u8])
src/hashvis/lib.rs:29
Method
new
(expression: Box<dyn Evaluate>)
src/hashvis/expression/cos_pi.rs:15
Method
new
()
src/hashvis/expression/x.rs:13
Method
new
(seed: &[u8])
src/hashvis/expression/mod.rs:75
Method
new
(expression: Box<dyn Evaluate>)
src/hashvis/expression/sin_pi.rs:15
Method
new
(a: f64, b: f64)
src/hashvis/expression/elliptic_curve.rs:15
Method
new
()
src/hashvis/expression/y.rs:13
Method
new
(expression: Box<dyn Evaluate>)
src/hashvis/expression/tan_pi.rs:15
Method
new
(expression_lhs: Box<dyn Evaluate>, expression_rhs: Box<dyn Evaluate>)
src/hashvis/expression/product.rs:15