Почему вы хотите использовать BitmapData?Не уверен, что вы ищете, но после прочтения нескольких ваших вопросов, вы, похоже, боретесь с тем, как работает Flash.Я думаю, вы сделаете все намного проще для себя, если будете использовать то, что уже доступно.Объекты BitmapData предназначены главным образом для манипулирования пикселями и не предоставляют методов для рисования фигур.С другой стороны, графический объект (доступный через Sprite, Shape и т. Д.) Позволяет легко рисовать векторные фигуры.
Итак, я думаю, что лучшим подходом для этого было бы использование API рисования, чтобы делать то, что вы хотите, а затем, при необходимости, преобразовать графику в BitmapData.