Documentation ¶
Index ¶
- type Matrix
- type Matrix3x2
- func (m *Matrix3x2) InitIdendity()
- func (m *Matrix3x2) InitReflectAxisX()
- func (m *Matrix3x2) InitReflectAxisY()
- func (m *Matrix3x2) InitRotate(angle float64)
- func (m *Matrix3x2) InitScale(x, y float64)
- func (m *Matrix3x2) InitTranslate(x, y float64)
- func (m *Matrix3x2) ReflectAxisX()
- func (m *Matrix3x2) ReflectAxisY()
- func (m *Matrix3x2) Rotate(angle float64)
- func (m *Matrix3x2) Scale(x, y float64)
- func (m *Matrix3x2) TransformPoint(x, y float64) (tx, ty float64)
- func (m *Matrix3x2) Translate(x, y float64)
- type Matrix3x3
- func (m *Matrix3x3) InitIdendity()
- func (m *Matrix3x3) InitReflectAxisX()
- func (m *Matrix3x3) InitReflectAxisY()
- func (m *Matrix3x3) InitRotate(angle float64)
- func (m *Matrix3x3) InitScale(x, y float64)
- func (m *Matrix3x3) InitTranslate(x, y float64)
- func (m *Matrix3x3) Invert()
- func (m *Matrix3x3) ReflectAxisX()
- func (m *Matrix3x3) ReflectAxisY()
- func (m *Matrix3x3) Rotate(angle float64)
- func (m *Matrix3x3) Scale(x, y float64)
- func (m *Matrix3x3) TransformPoint(x, y float64) (tx, ty float64)
- func (m *Matrix3x3) Translate(x, y float64)
- type Vector3
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Matrix3x2 ¶
type Matrix3x2 [3 * 2]float64
func (*Matrix3x2) InitIdendity ¶
func (m *Matrix3x2) InitIdendity()
func (*Matrix3x2) InitReflectAxisX ¶
func (m *Matrix3x2) InitReflectAxisX()
func (*Matrix3x2) InitReflectAxisY ¶
func (m *Matrix3x2) InitReflectAxisY()
func (*Matrix3x2) InitRotate ¶
func (*Matrix3x2) InitTranslate ¶
func (*Matrix3x2) ReflectAxisX ¶
func (m *Matrix3x2) ReflectAxisX()
func (*Matrix3x2) ReflectAxisY ¶
func (m *Matrix3x2) ReflectAxisY()
func (*Matrix3x2) TransformPoint ¶
type Matrix3x3 ¶
type Matrix3x3 [3 * 3]float64
func (*Matrix3x3) InitIdendity ¶
func (m *Matrix3x3) InitIdendity()
func (*Matrix3x3) InitReflectAxisX ¶
func (m *Matrix3x3) InitReflectAxisX()
func (*Matrix3x3) InitReflectAxisY ¶
func (m *Matrix3x3) InitReflectAxisY()
func (*Matrix3x3) InitRotate ¶
func (*Matrix3x3) InitTranslate ¶
func (*Matrix3x3) ReflectAxisX ¶
func (m *Matrix3x3) ReflectAxisX()
func (*Matrix3x3) ReflectAxisY ¶
func (m *Matrix3x3) ReflectAxisY()
func (*Matrix3x3) TransformPoint ¶
Click to show internal directories.
Click to hide internal directories.