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

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

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

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

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

Метод Описание
Dispose ( ) : void
beziersBox ( Box2d box, int count, Point2d points ) : void
beziersBox ( Box2d box, int count, Point2d points, bool closed ) : void
beziersIntersectBox ( Box2d box, int count, Point2d points ) : bool
beziersIntersectBox ( Box2d box, int count, Point2d points, bool closed ) : bool
cubicSplinesBox ( Box2d box, int n, Point2d knots, Vector2d knotvs ) : void
cubicSplinesBox ( Box2d box, int n, Point2d knots, Vector2d knotvs, bool closed ) : void
cubicSplinesIntersectBox ( Box2d box, int n, Point2d knots, Vector2d knotvs ) : bool
cubicSplinesIntersectBox ( Box2d box, int n, Point2d knots, Vector2d knotvs, bool closed ) : bool
getRectHandle ( Box2d rect, int index, Point2d pt ) : void
mgnear ( ) : System
moveRectHandle ( Box2d rect, int index, Point2d pt ) : void
moveRectHandle ( Box2d rect, int index, Point2d pt, bool lockCornerScale ) : void
nearestOnBezier ( Point2d pt, Point2d pts, Point2d nearpt ) : float

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

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

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

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

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

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

public static beziersBox ( Box2d box, int count, Point2d points ) : void
box Box2d
count int
points Point2d
Результат void

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

public static beziersBox ( Box2d box, int count, Point2d points, bool closed ) : void
box Box2d
count int
points Point2d
closed bool
Результат void

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

public static beziersIntersectBox ( Box2d box, int count, Point2d points ) : bool
box Box2d
count int
points Point2d
Результат bool

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

public static beziersIntersectBox ( Box2d box, int count, Point2d points, bool closed ) : bool
box Box2d
count int
points Point2d
closed bool
Результат bool

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

public static cubicSplinesBox ( Box2d box, int n, Point2d knots, Vector2d knotvs ) : void
box Box2d
n int
knots Point2d
knotvs Vector2d
Результат void

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

public static cubicSplinesBox ( Box2d box, int n, Point2d knots, Vector2d knotvs, bool closed ) : void
box Box2d
n int
knots Point2d
knotvs Vector2d
closed bool
Результат void

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

public static cubicSplinesIntersectBox ( Box2d box, int n, Point2d knots, Vector2d knotvs ) : bool
box Box2d
n int
knots Point2d
knotvs Vector2d
Результат bool

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

public static cubicSplinesIntersectBox ( Box2d box, int n, Point2d knots, Vector2d knotvs, bool closed ) : bool
box Box2d
n int
knots Point2d
knotvs Vector2d
closed bool
Результат bool

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

public static getRectHandle ( Box2d rect, int index, Point2d pt ) : void
rect Box2d
index int
pt Point2d
Результат void

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

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

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

public static moveRectHandle ( Box2d rect, int index, Point2d pt ) : void
rect Box2d
index int
pt Point2d
Результат void

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

public static moveRectHandle ( Box2d rect, int index, Point2d pt, bool lockCornerScale ) : void
rect Box2d
index int
pt Point2d
lockCornerScale bool
Результат void

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

public static nearestOnBezier ( Point2d pt, Point2d pts, Point2d nearpt ) : float
pt Point2d
pts Point2d
nearpt Point2d
Результат float

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

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

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