/*
    IBGeometry.h
    Interface Builder Kit
    Copyright 2006-2009 Apple Inc.
    All rights reserved.
*/

#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_5

#import <Cocoa/Cocoa.h>

/* Insets */
typedef struct IBInsetTag {
    CGFloat left;
    CGFloat top;
    CGFloat right;
    CGFloat bottom;
} IBInset;

/* Directions */
enum {
    IBNoDirection = 0,
    IBMinXDirection = 1,
    IBMaxXDirection = 2,
    IBMinYDirection = 4,
    IBMaxYDirection = 8,
    IBMinXMinYDirection = (IBMinXDirection | IBMinYDirection),
    IBMinXMaxYDirection = (IBMinXDirection | IBMaxYDirection),
    IBMaxXMinYDirection = (IBMaxXDirection | IBMinYDirection),
    IBMaxXMaxYDirection = (IBMaxXDirection | IBMaxYDirection)
};
typedef NSInteger IBDirection;

#endif /* MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_5 */

