1 #import <Foundation/NSObject.h>
2 #import <Onyx2D/O2Geometry.h>
3 #import <Onyx2D/O2AffineTransform.h>
9 @
class O2Path
, O2Image
;
12 O2ClipPhaseNonZeroPath
,
17 @interface O2ClipPhase
: NSObject
{
18 O2ClipPhaseType _type
;
21 O2AffineTransform _transform
;
24 O2ClipPhase
*O2ClipPhaseInitWithNonZeroPath(O2ClipPhase
*self
, O2Path
*path
);
25 - initWithEOPath
:(O2Path
*)path
;
26 - initWithMask
:(O2Image
*)mask rect
:(O2Rect
)rect transform
:(O2AffineTransform
)transform
;
28 O2ClipPhaseType
O2ClipPhasePhaseType(O2ClipPhase
*self
);
29 id
O2ClipPhaseObject(O2ClipPhase
*self
);