forked from core-plot/core-plot
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCPTMutableShadow.m
More file actions
29 lines (24 loc) · 1.02 KB
/
CPTMutableShadow.m
File metadata and controls
29 lines (24 loc) · 1.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#import "CPTMutableShadow.h"
/** @brief Mutable wrapper for various shadow drawing properties.
*
* If you need to customize properties of a shadow, you should use this class rather than the
* immutable super class.
*
**/
@implementation CPTMutableShadow
/** @property CGSize shadowOffset
* @brief The horizontal and vertical offset values, specified using the width and height fields
* of the @ref CGSize data type. The offsets are not affected by custom transformations. Positive values extend
* up and to the right. Default is (@num{0.0}, @num{0.0}).
**/
@dynamic shadowOffset;
/** @property CGFloat shadowBlurRadius
* @brief The blur radius, measured in the default user coordinate space. A value of @num{0.0} (the default) indicates no blur,
* while larger values produce correspondingly larger blurring. This value must not be negative.
**/
@dynamic shadowBlurRadius;
/** @property CPTColor *shadowColor
* @brief The shadow color. If @nil (the default), the shadow will not be drawn.
**/
@dynamic shadowColor;
@end