immutable class BOX < $PLANES, $IMMUTABLE, $BINARY, $IS_EQ |
---|
$IS_EQ | $BINARY | $IMMUTABLE | $STR | $PLANES | $SURFACES |
attr ll, ur : POINT ; |
---|
attr ll, ur : POINT ; |
---|
binstr : BINSTR .. Included as binstr |
---|
build( |
---|
create(str : BINSTR) : SAME .. Included as create |
---|
create( .. Included as create |
---|
create( .. Included as create |
---|
create( .. Included as create |
---|
encloses( .. Included as encloses |
---|
encloses( .. Included as encloses |
---|
enclosure( .. Included as enclosure |
---|
enclosure( .. Included as enclosure |
---|
height : LENGTH .. Included as height |
---|
is_empty : BOOL .. Included as is_empty |
---|
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 |
move( .. Included as move |
---|
nodim_str( .. Included as nodim_str |
---|
non_overlap( .. Included as non_overlap |
---|
origin( .. Included as origin |
---|
origin : POINT .. Included as origin |
---|
overlap( .. Included as overlap |
---|
overlaps( .. Included as overlaps |
---|
read(index : BIN_CURSOR) : SAME .. Included as read |
---|
reshape( .. Included as reshape |
---|
scale( .. Included as scale |
---|
shape : RECTANGLE .. Included as shape |
---|
str( .. Included as str |
---|
str( .. Included as str |
---|
str( .. Included as str |
---|
str( .. Included as str |
---|
str : STR .. Included as str |
---|
width : LENGTH .. Included as width |
---|
write(fyle : BIN_FILE) .. Included as write |
---|
attr ll, ur : POINT ; |
---|
attr ll, ur : POINT ; |
---|