(position, anchor Vector)
| 53 | } |
| 54 | |
| 55 | func (m *Mesh) MoveTo(position, anchor Vector) { |
| 56 | matrix := Translate(position.Sub(m.Box.Anchor(anchor))) |
| 57 | m.Transform(matrix) |
| 58 | } |
| 59 | |
| 60 | func (m *Mesh) FitInside(box Box, anchor Vector) { |
| 61 | scale := box.Size().Div(m.BoundingBox().Size()).MinComponent() |