@@ -20,33 +20,33 @@ def test_init(self):
20
20
def test_color (self ):
21
21
shape = rp .Box ([1 , 1 , 1 ], sm .SE3 (0 , 0 , 0 ))
22
22
23
- shape .color = [1 , 2 , 3 ]
23
+ shape .color = [0. 1 , 0. 2 , 0. 3 ]
24
24
25
- self .assertEqual (shape .color [0 ], 1 )
26
- self .assertEqual (shape .color [1 ], 2 )
27
- self .assertEqual (shape .color [2 ], 3 )
25
+ self .assertEqual (shape .color [0 ], 0. 1 )
26
+ self .assertEqual (shape .color [1 ], 0. 2 )
27
+ self .assertEqual (shape .color [2 ], 0. 3 )
28
28
self .assertEqual (shape .color [3 ], 1 )
29
29
30
- shape .color = [1 , 2 , 3 , 0.5 ]
30
+ shape .color = [0. 1 , 0. 2 , 0. 3 , 0.5 ]
31
31
32
- self .assertEqual (shape .color [0 ], 1 )
33
- self .assertEqual (shape .color [1 ], 2 )
34
- self .assertEqual (shape .color [2 ], 3 )
32
+ self .assertEqual (shape .color [0 ], 0. 1 )
33
+ self .assertEqual (shape .color [1 ], 0. 2 )
34
+ self .assertEqual (shape .color [2 ], 0. 3 )
35
35
self .assertEqual (shape .color [3 ], 0.5 )
36
36
37
- shape .color = (1 , 2 , 3 )
37
+ shape .color = (0. 1 , 0. 2 , 0. 3 )
38
38
39
- self .assertEqual (shape .color [0 ], 1 )
40
- self .assertEqual (shape .color [1 ], 2 )
41
- self .assertEqual (shape .color [2 ], 3 )
39
+ self .assertEqual (shape .color [0 ], 0. 1 )
40
+ self .assertEqual (shape .color [1 ], 0. 2 )
41
+ self .assertEqual (shape .color [2 ], 0. 3 )
42
42
self .assertEqual (shape .color [3 ], 1 )
43
43
44
- shape .color = (1 , 2 , 3 , 0.5 )
44
+ shape .color = (100 , 200 , 250 , 100 )
45
45
46
- self .assertEqual (shape .color [0 ], 1 )
47
- self .assertEqual (shape .color [1 ], 2 )
48
- self .assertEqual (shape .color [2 ], 3 )
49
- self .assertEqual (shape .color [3 ], 0.5 )
46
+ self .assertAlmostEqual (shape .color [0 ], 100 / 255 )
47
+ self .assertAlmostEqual (shape .color [1 ], 200 / 255 )
48
+ self .assertAlmostEqual (shape .color [2 ], 250 / 255 )
49
+ self .assertEqual (shape .color [3 ], 100 / 255 )
50
50
51
51
def test_closest (self ):
52
52
s0 = rp .Box ([1 , 1 , 1 ], sm .SE3 (0 , 0 , 0 ))
0 commit comments