~jfpacker/pyeigen/bugfixes-0.1

« back to all changes in this revision

Viewing changes to test/vector4f.py

  • Committer: Jussi Lepistö
  • Date: 2010-03-22 23:20:03 UTC
  • Revision ID: jussi.lepisto@iki.fi-20100322232003-tzqb9tng6sbq2kdf
- transpose setter for vectors
- Code review & cleanup for all classes

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
import math
2
2
import unittest
3
3
 
4
 
from pyeigen import Vector4f
 
4
from pyeigen import RowVector4f, Vector4f
5
5
 
6
6
TEST_PRECISION = 6
7
7
 
166
166
        self.assertEqual(self.v1.z, rv1.z)
167
167
        self.assertEqual(self.v1.w, rv1.w)
168
168
 
 
169
        self.v1.transpose = RowVector4f(1, 2, 3, 4)
 
170
        self.assertEqual(self.v1.x, 1)
 
171
        self.assertEqual(self.v1.y, 2)
 
172
        self.assertEqual(self.v1.z, 3)
 
173
        self.assertEqual(self.v1.w, 4)
 
174
 
169
175
    def test_normalize(self):
170
176
        self.v1.normalize()
171
177
        self.v2.normalize()