sentinel
パートの終端を表す番兵形状を扱うクラス。
xshade
↑
sentinel
番兵形状はパートの終端を表し、すべてのパートに必ず存在する(空のパートであっても同様)。
番兵形状のbroはパートの一番上の形状、sisはパートの一番下の形状になる。
shape.has_bro()
、
shape.has_sis()
、
shape.has_son()
で、確認する形状が番兵だった場合はfalseを返す。