Add nalgebra to the prelude to make the macros work out of the box
This commit is contained in:
committed by
Sébastien Crozet
parent
fdd370e51a
commit
59e5d8e7f9
@@ -14,7 +14,6 @@ enhanced-determinism = [ "rapier2d/enhanced-determinism" ]
|
||||
[dependencies]
|
||||
rand = "0.8"
|
||||
Inflector = "0.11"
|
||||
nalgebra = "0.27"
|
||||
|
||||
[dependencies.rapier_testbed2d]
|
||||
path = "../build/rapier_testbed2d"
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
#![allow(dead_code)]
|
||||
|
||||
extern crate nalgebra as na;
|
||||
|
||||
#[cfg(target_arch = "wasm32")]
|
||||
use wasm_bindgen::prelude::*;
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
use na::DVector;
|
||||
use rapier2d::na::DVector;
|
||||
use rapier2d::prelude::*;
|
||||
use rapier_testbed2d::Testbed;
|
||||
|
||||
|
||||
@@ -14,7 +14,6 @@ enhanced-determinism = [ "rapier3d/enhanced-determinism" ]
|
||||
[dependencies]
|
||||
rand = "0.8"
|
||||
Inflector = "0.11"
|
||||
nalgebra = "0.27"
|
||||
|
||||
[dependencies.rapier_testbed3d]
|
||||
path = "../build/rapier_testbed3d"
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
#![allow(dead_code)]
|
||||
|
||||
extern crate nalgebra as na;
|
||||
|
||||
#[cfg(target_arch = "wasm32")]
|
||||
use wasm_bindgen::prelude::*;
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
use na::ComplexField;
|
||||
use rapier3d::na::ComplexField;
|
||||
use rapier3d::prelude::*;
|
||||
use rapier_testbed3d::Testbed;
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
use na::ComplexField;
|
||||
use rapier3d::na::ComplexField;
|
||||
use rapier3d::prelude::*;
|
||||
use rapier_testbed3d::Testbed;
|
||||
|
||||
|
||||
@@ -15,7 +15,6 @@ enhanced-determinism = [ "rapier2d/enhanced-determinism" ]
|
||||
[dependencies]
|
||||
rand = "0.8"
|
||||
Inflector = "0.11"
|
||||
nalgebra = "0.27"
|
||||
lyon = "0.17"
|
||||
usvg = "0.14"
|
||||
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
#![allow(dead_code)]
|
||||
|
||||
extern crate nalgebra as na;
|
||||
|
||||
#[cfg(target_arch = "wasm32")]
|
||||
use wasm_bindgen::prelude::*;
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
use na::DVector;
|
||||
use rapier2d::na::DVector;
|
||||
use rapier2d::prelude::*;
|
||||
use rapier_testbed2d::Testbed;
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
use na::ComplexField;
|
||||
use rapier2d::na::ComplexField;
|
||||
use rapier2d::prelude::*;
|
||||
use rapier_testbed2d::Testbed;
|
||||
|
||||
|
||||
@@ -16,7 +16,6 @@ enhanced-determinism = [ "rapier3d/enhanced-determinism" ]
|
||||
rand = "0.8"
|
||||
getrandom = { version = "0.2", features = [ "js" ] }
|
||||
Inflector = "0.11"
|
||||
nalgebra = "0.27"
|
||||
wasm-bindgen = "0.2"
|
||||
obj-rs = { version = "0.6", default-features = false }
|
||||
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
#![allow(dead_code)]
|
||||
|
||||
extern crate nalgebra as na;
|
||||
|
||||
#[cfg(target_arch = "wasm32")]
|
||||
use wasm_bindgen::prelude::*;
|
||||
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
#![allow(dead_code)]
|
||||
|
||||
extern crate nalgebra as na;
|
||||
|
||||
#[cfg(target_arch = "wasm32")]
|
||||
use wasm_bindgen::prelude::*;
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ pub fn init_world(testbed: &mut Testbed) {
|
||||
let shift = 5.0f32;
|
||||
|
||||
for (igeom, obj_path) in geoms.into_iter().enumerate() {
|
||||
let deltas = na::one();
|
||||
let deltas = Isometry::identity();
|
||||
|
||||
let mut shapes = Vec::new();
|
||||
println!("Parsing and decomposing: {}", obj_path);
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
use na::ComplexField;
|
||||
use rapier3d::na::ComplexField;
|
||||
use rapier3d::prelude::*;
|
||||
use rapier_testbed3d::Testbed;
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
use na::ComplexField;
|
||||
use rapier3d::na::ComplexField;
|
||||
use rapier3d::prelude::*;
|
||||
use rapier_testbed3d::Testbed;
|
||||
|
||||
|
||||
@@ -157,4 +157,5 @@ pub mod prelude {
|
||||
pub use crate::math::*;
|
||||
pub use crate::pipeline::*;
|
||||
pub use na::{point, vector, DMatrix, DVector};
|
||||
pub extern crate nalgebra;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user