C# 클래스 Monobjc.Foundation.NSSize

파일 보기 프로젝트 열기: Monobjc/monobjc 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
NSZeroSize NSSize

공개 메소드들

메소드 설명
Add ( NSSize size1, NSSize size2 ) : NSSize

Returns the sum of the two sizes instances.

CGSizeFromNSSize ( NSSize nssize ) : CGSize

Converts a NSSize instance to a CGSize

Divide ( NSSize size, CGFloat factor ) : NSSize

Returns the result of the division of the size instance by the given factor.

Multiply ( NSSize size, CGFloat factor ) : NSSize

Returns the product of the size instance by the given factor.

NSEqualSizes ( NSSize aSize, NSSize bSize ) : bool

Tests two size values for equality.

Original declaration is : BOOL NSEqualSizes(NSSize aSize, NSSize bSize)

NSMakeSize ( CGFloat width, CGFloat height ) : NSSize

Creates a new NSSize from the specified values.

Original declaration is : NSSize NSMakeSize(float width, float height)

NSSizeFromCGSize ( CGSize cgsize ) : NSSize

Converts a CGSize instance to a NSSize

Substract ( NSSize size1, NSSize size2 ) : NSSize

Returns the difference of the two sizes instances.

operator ( ) : NSSize

Implements the operator +.

비공개 메소드들

메소드 설명
NSSizeFromString ( [ MarshalTypeRef = typeof(IdMarshaler<NSString>))]NSStringaString ) : NSSize
NSStringFromSize ( NSSize aSize ) : NSString

메소드 상세

Add() 공개 정적인 메소드

Returns the sum of the two sizes instances.
public static Add ( NSSize size1, NSSize size2 ) : NSSize
size1 NSSize A size.
size2 NSSize A size.
리턴 NSSize

CGSizeFromNSSize() 공개 정적인 메소드

Converts a NSSize instance to a CGSize
public static CGSizeFromNSSize ( NSSize nssize ) : CGSize
nssize NSSize The to convert.
리턴 Monobjc.ApplicationServices.CGSize

Divide() 공개 정적인 메소드

Returns the result of the division of the size instance by the given factor.
public static Divide ( NSSize size, CGFloat factor ) : NSSize
size NSSize The size.
factor Monobjc.ApplicationServices.CGFloat The factor.
리턴 NSSize

Multiply() 공개 정적인 메소드

Returns the product of the size instance by the given factor.
public static Multiply ( NSSize size, CGFloat factor ) : NSSize
size NSSize The size.
factor Monobjc.ApplicationServices.CGFloat The factor.
리턴 NSSize

NSEqualSizes() 공개 정적인 메소드

Tests two size values for equality.
Original declaration is : BOOL NSEqualSizes(NSSize aSize, NSSize bSize)
public static NSEqualSizes ( NSSize aSize, NSSize bSize ) : bool
aSize NSSize
bSize NSSize
리턴 bool

NSMakeSize() 공개 정적인 메소드

Creates a new NSSize from the specified values.
Original declaration is : NSSize NSMakeSize(float width, float height)
public static NSMakeSize ( CGFloat width, CGFloat height ) : NSSize
width Monobjc.ApplicationServices.CGFloat
height Monobjc.ApplicationServices.CGFloat
리턴 NSSize

NSSizeFromCGSize() 공개 정적인 메소드

Converts a CGSize instance to a NSSize
public static NSSizeFromCGSize ( CGSize cgsize ) : NSSize
cgsize Monobjc.ApplicationServices.CGSize The to convert.
리턴 NSSize

Substract() 공개 정적인 메소드

Returns the difference of the two sizes instances.
public static Substract ( NSSize size1, NSSize size2 ) : NSSize
size1 NSSize A size.
size2 NSSize A size.
리턴 NSSize

operator() 공개 정적인 메소드

Implements the operator +.
public static operator ( ) : NSSize
리턴 NSSize

프로퍼티 상세

NSZeroSize 공개적으로 정적으로 프로퍼티

An NSSize with its width and height set to 0.
public static NSSize,Monobjc.Foundation NSZeroSize
리턴 NSSize