+- (float)shadowAzimuth {
+ return shadowAzimuth;
+}
+
+- (void)setShadowAzimuth:(float)newAzimuth {
+ shadowAzimuth = newAzimuth;
+ [[self controlView] setNeedsDisplay:YES];
+}
+
+- (float)shadowAmbient {
+ return shadowAmbient;
+}
+
+- (void)setShadowAmbient:(float)newAmbient {
+ shadowAmbient = newAmbient;
+ [[self controlView] setNeedsDisplay:YES];
+}
+
+- (float)shadowHeight {
+ return shadowHeight;
+}
+
+- (void)setShadowHeight:(float)newHeight {
+ shadowHeight = newHeight;
+ [[self controlView] setNeedsDisplay:YES];
+}
+
+- (float)shadowRadius {
+ return shadowRadius;
+}
+
+- (void)setShadowRadius:(float)newRadius {
+ shadowRadius = newRadius;
+ [[self controlView] setNeedsDisplay:YES];
+}
+
+- (float)shadowSaturation {
+ return 1.0;
+}
+
+- (void)setShadowSaturation:(float)newSaturation {
+ ITDebugLog(@"setShadowSaturation: on ITImageCell objects does nothing.");
+}