Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Starting work on Issue #487 #544

Closed
wants to merge 31 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
35ff32d
added dq files
adamnemecek Feb 15, 2019
d8b4545
doesn't compile, copies all quaternion files -> dual quaternion
adamnemecek Feb 15, 2019
546ce93
copies and renamed quaternions, one by one add traits
adamnemecek Feb 15, 2019
ce949a2
adding stuff
adamnemecek Feb 15, 2019
98ae9b5
stuff
adamnemecek Feb 15, 2019
dfd56b0
dualquaternion clone
adamnemecek Feb 15, 2019
2b68ddc
added Quaternion accessors for r,i,j,k, refactored conjugate to use imag
adamnemecek Feb 19, 2019
5e6eccf
Merge https://github.com/adamnemecek/nalgebra
adamnemecek Feb 19, 2019
ac8a44b
added Quaternion accessors for r,i,j,k, refactored conjugate to use imag
adamnemecek Feb 19, 2019
8131baa
added quaternionic sin and cos
adamnemecek Feb 20, 2019
55c643d
fixed whitespace
adamnemecek Feb 20, 2019
2c4fab0
fixed whitespace
adamnemecek Feb 20, 2019
c7d21b4
resolved merge
adamnemecek Feb 22, 2019
21d7cde
removed extra line
adamnemecek Feb 22, 2019
aae57b2
Merge branch 'master' of https://github.com/rustsim/nalgebra into tra…
adamnemecek Feb 23, 2019
ee85e4c
stuff
adamnemecek Feb 23, 2019
889424c
merged
adamnemecek Feb 23, 2019
0bc5601
working on tan + arctan
adamnemecek Feb 23, 2019
f5605a6
fixed tan
adamnemecek Feb 23, 2019
8a63d91
is_pure, pure, construct from pure
adamnemecek Feb 25, 2019
74f601e
refactoring quaternion
adamnemecek Feb 25, 2019
ecddaf2
working on hyperbolic trig functions
adamnemecek Feb 25, 2019
fe44b40
stuff
adamnemecek Feb 25, 2019
3cc4c91
cosv2
adamnemecek Feb 25, 2019
ba1f8a9
use imag constructor
adamnemecek Feb 25, 2019
39fb58d
cosh
adamnemecek Feb 25, 2019
876aabd
stuff
adamnemecek Feb 25, 2019
63ca6d4
atanh
adamnemecek Feb 25, 2019
4750232
stuff
adamnemecek Feb 25, 2019
4264c87
stuff
adamnemecek Feb 25, 2019
c7520fa
Merge branch 'master' of https://github.com/rustsim/nalgebra
adamnemecek Feb 25, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
5 changes: 3 additions & 2 deletions Cargo.toml
Expand Up @@ -20,7 +20,7 @@ path = "src/lib.rs"

[features]
default = [ "std" ]
std = [ "matrixmultiply", "rand/std", "alga/std" ]
std = [ "matrixmultiply", "rand/std", "alga/std", "num-traits/std", "num-complex/std" ]
stdweb = [ "rand/stdweb" ]
arbitrary = [ "quickcheck" ]
serde-serialize = [ "serde", "serde_derive", "num-complex/serde" ]
Expand All @@ -37,7 +37,8 @@ rand = { version = "0.6", default-features = false }
num-traits = { version = "0.2", default-features = false }
num-complex = { version = "0.2", default-features = false }
approx = { version = "0.3", default-features = false }
alga = { version = "0.8", default-features = false }
# alga = { version = "0.8", default-features = false }
alga = { git = "https://github.com/rustsim/alga" }
matrixmultiply = { version = "0.2", optional = true }
serde = { version = "1.0", optional = true }
serde_derive = { version = "1.0", optional = true }
Expand Down
1 change: 1 addition & 0 deletions nalgebra-glm/src/gtc/mod.rs
Expand Up @@ -40,3 +40,4 @@ mod matrix_inverse;
mod type_ptr;
//mod ulp;
mod quaternion;
// mod dual_quaternion;
1 change: 1 addition & 0 deletions nalgebra-glm/src/gtx/mod.rs
Expand Up @@ -43,6 +43,7 @@ mod norm;
mod normal;
mod normalize_dot;
mod quaternion;
// mod dual_quaternion;
mod rotate_normalized_axis;
mod rotate_vector;
mod transform;
Expand Down