Вы забываете ноль:
>>> poisson.cdf(1, 4.6)
0.056290280169948054
>>> poisson.pmf(0, 4.6) + poisson.pmf(1, 4.6)
0.056290280169948075
Таким образом, первый элемент в вашем выводе cdf()
является совокупным значением x=0
& amp; x=1
У Mike Lee есть реализация зеркально отраженного эффекта, для которого он выпустил некоторый пример кода. (К сожалению, это больше не не доступно онлайн, но Drew McCormack, созданный прочь из этого в его собственной реализации.) Кажется, что он захватывает слои для "фона" и "приоритетных" представлений, которые будут подкачаны, использует CATransform3D для вращения двух представлений в анимации и затем подкачивает представления, после того как анимация завершилась.
При помощи слоев от представлений Вы стараетесь не должными быть кэшироваться в битовый массив, так как это - то, что слои делают так или иначе. В любом случае его контроллер представления надеется быть хорошим общедоступным решением для того, что Вы хотите.
Это - излишество в Ваших целях (поскольку это содержит в основном полную плату и эталонное приложение карточной игры), но проверьте этот образец от ADC. Карточные игры, включенные с ним, делают тот зеркально отраженный эффект вполне приятно.
Если Вы можете сделать это с изображениями, возможно, можно удержать все средства управления NSView
объект (как обычно), и затем представляет NSView
в использование растрового изображения cacheDisplayInRect:toBitmapImageRep:
только до выполнения зеркально отраженного эффекта. Шаги были бы:
NSView
к битовому массиву NSView
и выставьте слой изображения