(BaseLayer.HasShapes): New. Overridden by deriving classes to determine if that layer supports shapes. (Layer): Override HasShapes and return true.