C# Класс Monobjc.Foundation.NSPoint

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
NSZeroPoint NSPoint

Открытые методы

Метод Описание
Add ( NSPoint nsPoint, NSSize nsSize ) : NSPoint

Translates the point by the specified size.

CGPointFromNSPoint ( NSPoint nspoint ) : CGPoint

Converts a NSPoint instance to a CGPoint

NSEqualPoints ( NSPoint aPoint, NSPoint bPoint ) : bool

Tests two points for equality.

Original declaration is : BOOL NSEqualPoints(NSPoint aPoint, NSPoint bPoint)

NSMakePoint ( CGFloat x, CGFloat y ) : NSPoint

Creates a new NSPoint from the specified values.

Original declaration is : NSPoint NSMakePoint(float x, float y)

NSPointFromCGPoint ( CGPoint cgpoint ) : NSPoint

Converts a CGPoint instance to a NSPoint

Substract ( NSPoint nsPoint, NSSize nsSize ) : NSPoint

Translates the point by the specified size.

Substract ( NSPoint nsPoint1, NSPoint nsPoint2 ) : NSSize

Computes the size between the two points. The values are always positives.

operator ( ) : NSPoint

Implements the operator +.

operator ( ) : NSSize

Implements the operator -.

Приватные методы

Метод Описание
NSPointFromString ( [ MarshalTypeRef = typeof(IdMarshaler<NSString>))]NSStringaString ) : NSPoint
NSStringFromPoint ( NSPoint aPoint ) : NSString

Описание методов

Add() публичный статический Метод

Translates the point by the specified size.
public static Add ( NSPoint nsPoint, NSSize nsSize ) : NSPoint
nsPoint NSPoint A point.
nsSize NSSize A size.
Результат NSPoint

CGPointFromNSPoint() публичный статический Метод

Converts a NSPoint instance to a CGPoint
public static CGPointFromNSPoint ( NSPoint nspoint ) : CGPoint
nspoint NSPoint The to convert.
Результат CGPoint

NSEqualPoints() публичный статический Метод

Tests two points for equality.
Original declaration is : BOOL NSEqualPoints(NSPoint aPoint, NSPoint bPoint)
public static NSEqualPoints ( NSPoint aPoint, NSPoint bPoint ) : bool
aPoint NSPoint
bPoint NSPoint
Результат bool

NSMakePoint() публичный статический Метод

Creates a new NSPoint from the specified values.
Original declaration is : NSPoint NSMakePoint(float x, float y)
public static NSMakePoint ( CGFloat x, CGFloat y ) : NSPoint
x CGFloat
y CGFloat
Результат NSPoint

NSPointFromCGPoint() публичный статический Метод

Converts a CGPoint instance to a NSPoint
public static NSPointFromCGPoint ( CGPoint cgpoint ) : NSPoint
cgpoint CGPoint The to convert.
Результат NSPoint

Substract() публичный статический Метод

Translates the point by the specified size.
public static Substract ( NSPoint nsPoint, NSSize nsSize ) : NSPoint
nsPoint NSPoint A point.
nsSize NSSize A size.
Результат NSPoint

Substract() публичный статический Метод

Computes the size between the two points. The values are always positives.
public static Substract ( NSPoint nsPoint1, NSPoint nsPoint2 ) : NSSize
nsPoint1 NSPoint The point 1.
nsPoint2 NSPoint The point 2.
Результат NSSize

operator() публичный статический Метод

Implements the operator +.
public static operator ( ) : NSPoint
Результат NSPoint

operator() публичный статический Метод

Implements the operator -.
public static operator ( ) : NSSize
Результат NSSize

Описание свойств

NSZeroPoint публичное статическое свойство

A NSPoint instance with its coordinates set to zero.
public static NSPoint,Monobjc.Foundation NSZeroPoint
Результат NSPoint