diff options
Diffstat (limited to 'Spear/Math/Vector/Vector3.hs')
| -rw-r--r-- | Spear/Math/Vector/Vector3.hs | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/Spear/Math/Vector/Vector3.hs b/Spear/Math/Vector/Vector3.hs index db5dc45..6ad4fe1 100644 --- a/Spear/Math/Vector/Vector3.hs +++ b/Spear/Math/Vector/Vector3.hs | |||
| @@ -163,6 +163,9 @@ instance Vector Vector3 where | |||
| 163 | n = if n' == 0 then 1 else n' | 163 | n = if n' == 0 then 1 else n' | 
| 164 | in ((1.0::Float) / n) * v | 164 | in ((1.0::Float) / n) * v | 
| 165 | 165 | ||
| 166 | {-# INLINABLE scale #-} | ||
| 167 | scale s (Vector3 x y z) = Vector3 (s*x) (s*y) (s*z) | ||
| 168 | |||
| 166 | 169 | ||
| 167 | sizeFloat = sizeOf (undefined :: CFloat) | 170 | sizeFloat = sizeOf (undefined :: CFloat) | 
| 168 | 171 | ||
