Add a simple example.
This commit is contained in:
		
							
								
								
									
										7
									
								
								examples/01-hello-world/Cargo.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								examples/01-hello-world/Cargo.toml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| [package] | ||||
| name = "hello-world" | ||||
| version = "0.1.0" | ||||
| authors = ["Dimitri Sabadie <dimitri.sabadie@gmail.com>"] | ||||
|  | ||||
| [dependencies] | ||||
| splines = "0.1" | ||||
							
								
								
									
										11
									
								
								examples/01-hello-world/src/main.rs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								examples/01-hello-world/src/main.rs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
| extern crate splines; | ||||
|  | ||||
| use splines::{Interpolation, Key, Spline}; | ||||
|  | ||||
| fn main() { | ||||
|   let keys = vec![Key::new(0., 0., Interpolation::default()), Key::new(5., 1., Interpolation::default())]; | ||||
|   let spline = Spline::from_vec(keys); | ||||
|  | ||||
|   println!("value at 0: {}", spline.clamped_sample(0.)); | ||||
|   println!("value at 3: {}", spline.clamped_sample(3.)); | ||||
| } | ||||
							
								
								
									
										8
									
								
								examples/Cargo.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								examples/Cargo.toml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| [workspace] | ||||
|  | ||||
| members = [ | ||||
|   "01-hello-world" | ||||
| ] | ||||
|  | ||||
| [patch.crates-io] | ||||
| splines = { path = ".." } | ||||
		Reference in New Issue
	
	Block a user