DefineShape parse/build/print の実装状況

そろそろ、DefineShape (Flash SWF のベクター画像) のデータ構造が
ほどけそう。(´∀`)

 - DefineShape
   |- swf_tag ○
   |- swf_rect ○
   |- swf_morph_shape_with_style ○
   |   |- swf_styles ○
   |   |   |- swf_fill_style_array ○ 
   |   |   |   |- swf_fill_style ○
   |   |   |   |   |- swf_fill_style_solid ○
   |   |   |   |   |   |- swf_rgba, swf_rgb ○
   |   |   |   |   |- swf_fill_style_gradient ○
   |   |   |   |   |   |- swf_matrix ○
   |   |   |   |   |   |- swf_gradient ○
   |   |   |   |   |   |   |- swf_gradient_record ○
   |   |   |   |   |   |       |- swf_rgba, swf_rgb ○
   |   |   |   |   |- swf_fill_style_bitmap ○
   |   |   |- swf_line_style_array ○
   |   |   |   |- swf_line_style ○
   |   |   |   |   |- swf_rgba, swf_rgb ○
   |   |   |   |   |- swf_fill_style ○
   |   |   |- swf_styles_count ×
   |   |- swf_shape_record ×
   |   |   |- swf_shape_record_{end|setup|edge} ×
   |   |- swf_styles_count ×
   |
   |- swf_shape_with_style ○
       |- swf_styles ○
           |- 略
       |- swf_shape_record
           |- swf_shape_record_{end|setup|edge} ×

残るは、swf_styles_count, swf_shape_record とその仲間たちのみかな‥