immutable class POINT < $IS_EQ, $PLANES, $IMMUTABLE, $BINARY


Ancestors
$BINARY $IMMUTABLE $STR $PLANES
$SURFACES $IS_EQ



Public


Readable Attributes
attr x_val, y_val : LENGTH ;
attr x_val, y_val : LENGTH ;

Features
binstr : BINSTR .. Included as binstr
build(
create(str : BINSTR) : SAME .. Included as create
create(x, .. Included as create
create( .. Included as create
diff( .. Included as diff
is_eq( .. Included as is_eq
is_eq(other : $OB) : BOOL .. Included as is_eq
**** This is the generic equality predicate. c.f. the class $IS_EQ
nodim_str( .. Included as nodim_str
offset( .. Included as offset
plus( .. Included as plus
read(index : BIN_CURSOR) : SAME .. Included as read
scale( .. Included as scale
str( .. Included as str
str( .. Included as str
str( .. Included as str
str : STR .. Included as str
transform( .. Included as transform
valid_offset( .. Included as valid_offset
write(fyle : BIN_FILE) .. Included as write


Private

attr x_val, y_val : LENGTH ;
attr x_val, y_val : LENGTH ;

The Sather Home Page