#lang scribble/doc @(require "common.ss") @defclass/title[point% object% ()]{ A @scheme[point%] is used for certain drawing commands. It encapsulates two real numbers. @defconstructor*/make[(() ([x real?] [y real?]))]{ Creates a point. If @scheme[x] and @scheme[y] are not supplied, they are set to @scheme[0]. } @defmethod[(get-x) real?]{ Gets the point x-value. } @defmethod[(get-y) real?]{ Gets the point y-value. } @defmethod[(set-x [x real?]) void?]{ Sets the point x-value. } @defmethod[(set-y [y real?]) void?]{ Sets the point y-value. }}