Lines Matching refs:CGRect
24 pub const CG_ZERO_RECT: CGRect = CGRect {
85 pub struct CGRect { struct
90 impl CGRect { argument
92 pub fn new(origin: &CGPoint, size: &CGSize) -> CGRect { in new() argument
93 CGRect { in new()
100 pub fn inset(&self, size: &CGSize) -> CGRect { in inset() argument
107 pub fn from_dict_representation(dict: &CFDictionary) -> Option<CGRect> { in from_dict_representation() argument
108 let mut rect = CGRect::new(&CGPoint::new(0., 0.), &CGSize::new(0., 0.)); in from_dict_representation()
128 pub fn is_intersects(&self, other: &CGRect) -> bool { in is_intersects()
136 pub fn apply_transform(&self, t: &CGAffineTransform) -> CGRect { in apply_transform() argument
143 impl PartialEq for CGRect { implementation
145 fn eq(&self, other: &CGRect) -> bool { in eq()
186 use geometry::{CGAffineTransform, CGPoint, CGRect, CGSize};
191 pub fn CGRectInset(rect: CGRect, dx: CGFloat, dy: CGFloat) -> CGRect; in CGRectInset() argument
193 rect: *mut CGRect) -> boolean_t; in CGRectMakeWithDictionaryRepresentation()
194 pub fn CGRectIsEmpty(rect: CGRect) -> boolean_t; in CGRectIsEmpty()
195 pub fn CGRectIntersectsRect(rect1: CGRect, rect2: CGRect) -> boolean_t; in CGRectIntersectsRect() argument
196 pub fn CGRectEqualToRect(rect1: CGRect, rect2: CGRect) -> boolean_t; in CGRectEqualToRect() argument
201 pub fn CGRectApplyAffineTransform(rect: CGRect, t: CGAffineTransform) -> CGRect; in CGRectApplyAffineTransform() argument