expanded class interface POINT
creation
default_create
-- Default creation method. It is used when no creation
-- method is specified if allowed. Note it may be renamed.
feature(s) from HASHABLE
hash_code: INTEGER
-- The hash-code value of Current.
ensure
good_hash_value: Result >= 0
feature(s) from POINT
is_equal (other: like Current): BOOLEAN
-- Is other attached to an object considered equal to
-- current object ?
require
other /= Void
ensure
generating_type = other.generating_type implies Result = other.is_equal(Current)
out: STRING
-- Create a new string containing terse printable
-- representation of current object.
feature(s) from POINT
set (x_, y_: INTEGER)
set_x (x_: INTEGER)
set_y (y_: INTEGER)
to_external: POINTER
x: INTEGER
y: INTEGER
feature(s) from POINT
export_data (store: NATIVE_ARRAY[BIT 8]; index: INTEGER)
end of expanded POINT