Add nalgebra to the prelude to make the macros work out of the box

This commit is contained in:
Crozet Sébastien
2021-06-03 09:57:56 +02:00
committed by Sébastien Crozet
parent fdd370e51a
commit 59e5d8e7f9
18 changed files with 9 additions and 22 deletions

View File

@@ -14,7 +14,6 @@ enhanced-determinism = [ "rapier2d/enhanced-determinism" ]
[dependencies] [dependencies]
rand = "0.8" rand = "0.8"
Inflector = "0.11" Inflector = "0.11"
nalgebra = "0.27"
[dependencies.rapier_testbed2d] [dependencies.rapier_testbed2d]
path = "../build/rapier_testbed2d" path = "../build/rapier_testbed2d"

View File

@@ -1,7 +1,5 @@
#![allow(dead_code)] #![allow(dead_code)]
extern crate nalgebra as na;
#[cfg(target_arch = "wasm32")] #[cfg(target_arch = "wasm32")]
use wasm_bindgen::prelude::*; use wasm_bindgen::prelude::*;

View File

@@ -1,4 +1,4 @@
use na::DVector; use rapier2d::na::DVector;
use rapier2d::prelude::*; use rapier2d::prelude::*;
use rapier_testbed2d::Testbed; use rapier_testbed2d::Testbed;

View File

@@ -14,7 +14,6 @@ enhanced-determinism = [ "rapier3d/enhanced-determinism" ]
[dependencies] [dependencies]
rand = "0.8" rand = "0.8"
Inflector = "0.11" Inflector = "0.11"
nalgebra = "0.27"
[dependencies.rapier_testbed3d] [dependencies.rapier_testbed3d]
path = "../build/rapier_testbed3d" path = "../build/rapier_testbed3d"

View File

@@ -1,7 +1,5 @@
#![allow(dead_code)] #![allow(dead_code)]
extern crate nalgebra as na;
#[cfg(target_arch = "wasm32")] #[cfg(target_arch = "wasm32")]
use wasm_bindgen::prelude::*; use wasm_bindgen::prelude::*;

View File

@@ -1,4 +1,4 @@
use na::ComplexField; use rapier3d::na::ComplexField;
use rapier3d::prelude::*; use rapier3d::prelude::*;
use rapier_testbed3d::Testbed; use rapier_testbed3d::Testbed;

View File

@@ -1,4 +1,4 @@
use na::ComplexField; use rapier3d::na::ComplexField;
use rapier3d::prelude::*; use rapier3d::prelude::*;
use rapier_testbed3d::Testbed; use rapier_testbed3d::Testbed;

View File

@@ -15,7 +15,6 @@ enhanced-determinism = [ "rapier2d/enhanced-determinism" ]
[dependencies] [dependencies]
rand = "0.8" rand = "0.8"
Inflector = "0.11" Inflector = "0.11"
nalgebra = "0.27"
lyon = "0.17" lyon = "0.17"
usvg = "0.14" usvg = "0.14"

View File

@@ -1,7 +1,5 @@
#![allow(dead_code)] #![allow(dead_code)]
extern crate nalgebra as na;
#[cfg(target_arch = "wasm32")] #[cfg(target_arch = "wasm32")]
use wasm_bindgen::prelude::*; use wasm_bindgen::prelude::*;

View File

@@ -1,4 +1,4 @@
use na::DVector; use rapier2d::na::DVector;
use rapier2d::prelude::*; use rapier2d::prelude::*;
use rapier_testbed2d::Testbed; use rapier_testbed2d::Testbed;

View File

@@ -1,4 +1,4 @@
use na::ComplexField; use rapier2d::na::ComplexField;
use rapier2d::prelude::*; use rapier2d::prelude::*;
use rapier_testbed2d::Testbed; use rapier_testbed2d::Testbed;

View File

@@ -16,7 +16,6 @@ enhanced-determinism = [ "rapier3d/enhanced-determinism" ]
rand = "0.8" rand = "0.8"
getrandom = { version = "0.2", features = [ "js" ] } getrandom = { version = "0.2", features = [ "js" ] }
Inflector = "0.11" Inflector = "0.11"
nalgebra = "0.27"
wasm-bindgen = "0.2" wasm-bindgen = "0.2"
obj-rs = { version = "0.6", default-features = false } obj-rs = { version = "0.6", default-features = false }

View File

@@ -1,7 +1,5 @@
#![allow(dead_code)] #![allow(dead_code)]
extern crate nalgebra as na;
#[cfg(target_arch = "wasm32")] #[cfg(target_arch = "wasm32")]
use wasm_bindgen::prelude::*; use wasm_bindgen::prelude::*;

View File

@@ -1,7 +1,5 @@
#![allow(dead_code)] #![allow(dead_code)]
extern crate nalgebra as na;
#[cfg(target_arch = "wasm32")] #[cfg(target_arch = "wasm32")]
use wasm_bindgen::prelude::*; use wasm_bindgen::prelude::*;

View File

@@ -40,7 +40,7 @@ pub fn init_world(testbed: &mut Testbed) {
let shift = 5.0f32; let shift = 5.0f32;
for (igeom, obj_path) in geoms.into_iter().enumerate() { for (igeom, obj_path) in geoms.into_iter().enumerate() {
let deltas = na::one(); let deltas = Isometry::identity();
let mut shapes = Vec::new(); let mut shapes = Vec::new();
println!("Parsing and decomposing: {}", obj_path); println!("Parsing and decomposing: {}", obj_path);

View File

@@ -1,4 +1,4 @@
use na::ComplexField; use rapier3d::na::ComplexField;
use rapier3d::prelude::*; use rapier3d::prelude::*;
use rapier_testbed3d::Testbed; use rapier_testbed3d::Testbed;

View File

@@ -1,4 +1,4 @@
use na::ComplexField; use rapier3d::na::ComplexField;
use rapier3d::prelude::*; use rapier3d::prelude::*;
use rapier_testbed3d::Testbed; use rapier_testbed3d::Testbed;

View File

@@ -157,4 +157,5 @@ pub mod prelude {
pub use crate::math::*; pub use crate::math::*;
pub use crate::pipeline::*; pub use crate::pipeline::*;
pub use na::{point, vector, DMatrix, DVector}; pub use na::{point, vector, DMatrix, DVector};
pub extern crate nalgebra;
} }