point.go 212 B

123456789101112131415161718
  1. package image
  2. type Point struct {
  3. X float64
  4. Y float64
  5. }
  6. func NewPoint(x, y float64) *Point {
  7. return &Point{x, y}
  8. }
  9. func (p *Point) SetX(x float64) {
  10. p.X = x
  11. }
  12. func (p *Point) SetY(y float64) {
  13. p.Y = y
  14. }