C# Класс touchvg.core.Point2d

Наследование: global::System.IDisposable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
swigCMemOwn bool

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

Метод Описание
Dispose ( ) : void
Point2d ( ) : System
Point2d ( Point2d src ) : System
Point2d ( float xx, float yy ) : System
add ( Point2d pnt ) : Point2d
asVector ( ) : Vector2d
distanceSquare ( Point2d pnt ) : float
distanceTo ( Point2d pnt ) : float
isEqualTo ( Point2d pnt ) : bool
isEqualTo ( Point2d pnt, Tol tol ) : bool
kOrigin ( ) : Point2d
length ( ) : float
negate ( ) : Vector2d
offset ( Vector2d vec ) : void
offset ( float dx, float dy ) : void
polarPoint ( float angle, float dist ) : Point2d
rulerPoint ( Point2d dir, float yoff ) : Point2d
rulerPoint ( Point2d dir, float xoff, float yoff ) : Point2d
scaleBy ( float s ) : Point2d
scaleBy ( float sx, float sy ) : Point2d
set ( float xx, float yy ) : Point2d
subtract ( Vector2d vec ) : Point2d
subtract ( Point2d pnt ) : Vector2d
transform ( Matrix2d m ) : Point2d

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

Метод Описание
Point2d ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( Point2d obj ) : HandleRef

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

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Point2d() публичный Метод

public Point2d ( ) : System
Результат System

Point2d() публичный Метод

public Point2d ( Point2d src ) : System
src Point2d
Результат System

Point2d() публичный Метод

public Point2d ( float xx, float yy ) : System
xx float
yy float
Результат System

add() публичный Метод

public add ( Point2d pnt ) : Point2d
pnt Point2d
Результат Point2d

asVector() публичный Метод

public asVector ( ) : Vector2d
Результат Vector2d

distanceSquare() публичный Метод

public distanceSquare ( Point2d pnt ) : float
pnt Point2d
Результат float

distanceTo() публичный Метод

public distanceTo ( Point2d pnt ) : float
pnt Point2d
Результат float

isEqualTo() публичный Метод

public isEqualTo ( Point2d pnt ) : bool
pnt Point2d
Результат bool

isEqualTo() публичный Метод

public isEqualTo ( Point2d pnt, Tol tol ) : bool
pnt Point2d
tol Tol
Результат bool

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

public static kOrigin ( ) : Point2d
Результат Point2d

length() публичный Метод

public length ( ) : float
Результат float

negate() публичный Метод

public negate ( ) : Vector2d
Результат Vector2d

offset() публичный Метод

public offset ( Vector2d vec ) : void
vec Vector2d
Результат void

offset() публичный Метод

public offset ( float dx, float dy ) : void
dx float
dy float
Результат void

polarPoint() публичный Метод

public polarPoint ( float angle, float dist ) : Point2d
angle float
dist float
Результат Point2d

rulerPoint() публичный Метод

public rulerPoint ( Point2d dir, float yoff ) : Point2d
dir Point2d
yoff float
Результат Point2d

rulerPoint() публичный Метод

public rulerPoint ( Point2d dir, float xoff, float yoff ) : Point2d
dir Point2d
xoff float
yoff float
Результат Point2d

scaleBy() публичный Метод

public scaleBy ( float s ) : Point2d
s float
Результат Point2d

scaleBy() публичный Метод

public scaleBy ( float sx, float sy ) : Point2d
sx float
sy float
Результат Point2d

set() публичный Метод

public set ( float xx, float yy ) : Point2d
xx float
yy float
Результат Point2d

subtract() публичный Метод

public subtract ( Vector2d vec ) : Point2d
vec Vector2d
Результат Point2d

subtract() публичный Метод

public subtract ( Point2d pnt ) : Vector2d
pnt Point2d
Результат Vector2d

transform() публичный Метод

public transform ( Matrix2d m ) : Point2d
m Matrix2d
Результат Point2d

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

swigCMemOwn защищенное свойство

protected bool swigCMemOwn
Результат bool