small update to put more transformation code into the right spots
This commit is contained in:
parent
cf0993e2dc
commit
24154087ba
16 changed files with 126 additions and 76 deletions
|
@ -6,7 +6,7 @@
|
|||
|
||||
int main(int argc,char **argv) {
|
||||
|
||||
pw::axisangle<float> aa = pw::axisangle<float>();
|
||||
pw::axisangle_<float> aa = pw::axisangle_<float>();
|
||||
|
||||
pw::quaternionf qf = pw::quaternionf::from_axisangle(aa);
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
int main(int argc,char **argv) {
|
||||
|
||||
pw::matrix44d m;
|
||||
pw::matrix4x4d m;
|
||||
|
||||
m.set_identity();
|
||||
|
||||
|
@ -22,18 +22,18 @@ int main(int argc,char **argv) {
|
|||
std::cout << "determinant(): " << m.determinant() << std::endl;
|
||||
|
||||
|
||||
pw::matrix44d mi = m.get_inverse();
|
||||
pw::matrix4x4d mi = m.get_inverse();
|
||||
|
||||
std::cout << "mi.at(0,0) : " << mi.at(0,0) << std::endl;
|
||||
|
||||
|
||||
pw::matrix44d mscale = m * 4.2;
|
||||
pw::matrix4x4d mscale = m * 4.2;
|
||||
|
||||
|
||||
std::cout << "mscale = " << pw::serialize::matrix(mscale) << std::endl;
|
||||
|
||||
|
||||
pw::matrix44d a;
|
||||
pw::matrix4x4d a;
|
||||
|
||||
for (int r = 0; r < m.rows(); r++) {
|
||||
for (int c = 0; c < m.cols(); c++) {
|
||||
|
@ -42,7 +42,7 @@ int main(int argc,char **argv) {
|
|||
}
|
||||
std::cout << "a = " << pw::serialize::matrix(a) << std::endl;
|
||||
|
||||
pw::matrix44d r = a * mscale;
|
||||
pw::matrix4x4d r = a * mscale;
|
||||
|
||||
std::cout << "a * mscale = " << pw::serialize::matrix(r) << std::endl;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue