# join_1
# written by John Dannenhoffer

# red box
BOX       0  -1  -1  2  2  2
ATTRIBUTE _color $red

# green box
BOX       2  -1  -1  2  2  2
ATTRIBUTE _color $green

# join at their common Face
JOIN

# small blue box
BOX       4  -1/2 -1/2  2  1  1
ATTRIBUTE _color $blue

# join will fail because no common Faces (but will leave Bodys on stack)
JOIN

CATBEG    $face_not_found
   MESSAGE green/blue_join_failed_as_expected
CATEND

# make last (blue) body on stack transparent
SELECT    FACE
ATTRIBUTE _trn $on

END

