| 335 | |
| 336 | template<> |
| 337 | Float3 Float3::SnapToGrid(const Float3& pos, const Float3& gridSize) |
| 338 | { |
| 339 | return Float3(Math::Ceil((pos.X - (gridSize.X * 0.5f)) / gridSize.X) * gridSize.X, |
| 340 | Math::Ceil((pos.Y - (gridSize.Y * 0.5f)) / gridSize.Y) * gridSize.Y, |
| 341 | Math::Ceil((pos.Z - (gridSize.Z * 0.5f)) / gridSize.Z) * gridSize.Z); |
| 342 | } |
| 343 | |
| 344 | template<> |
| 345 | Float3 Float3::SnapToGrid(const Float3& point, const Float3& gridSize, const Quaternion& gridOrientation, const Float3& gridOrigin, const Float3& offset) |
no test coverage detected