spatial/{r2,r3}: fix/clarify doc comments

This commit is contained in:
Dan Kortschak
2021-06-20 11:51:44 +09:30
parent d920954870
commit f2a128f642
2 changed files with 6 additions and 4 deletions

View File

@@ -56,7 +56,7 @@ func Norm(p Vec) float64 {
return math.Hypot(p.X, p.Y)
}
// Norm returns the Euclidean squared norm of p
// Norm2 returns the Euclidean squared norm of p
// |p|^2 = p_x^2 + p_y^2.
func Norm2(p Vec) float64 {
return p.X*p.X + p.Y*p.Y
@@ -96,7 +96,8 @@ func NewRotation(alpha float64, p Vec) Rotation {
return Rotation{sin: sin, cos: cos, p: p}
}
// Rotate returns the rotated vector according to the definition of rot.
// Rotate returns p rotated according to the parameters used to construct
// the receiver.
func (r Rotation) Rotate(p Vec) Vec {
if r.isIdentity() {
return p