public struct Line2D : IEquatable<Line2D>
Тип | Имя | Описание |
---|---|---|
CreateLine2D(Vector2D, Vector2D) | Создает линию по двум точкам | |
CreateLine2D(Vector2D, Double, Double) | Создает линию по точке и направляющему вектору | |
CreateLine2D(Vector2D, Double) | Создаем линию по точке и углу поворота | |
Equals(Object) | (Переопределяет Equals(Object).) | |
Equals(Line2D) | ||
GetHashCode() | (Переопределяет GetHashCode().) | |
GetType() | Возвращает объект Type для текущего экземпляра. (Наследуется от Object.) | |
LoadFromStg(StgNode) | ||
Move(Double, Double) | ||
Move(Vector2D) | ||
Normal(Vector2D) | Возвращает перпендикулярную линию проходящую через заданную точку | |
Normalize() | ||
Parallel(Vector2D) | Возвращает параллельную линию проходящую через заданную точку | |
SaveToStg(StgNode) | ||
SectLines(Line2D, Line2D) | ||
ToString() | Возвращает полное имя типа этого экземпляра. (Наследуется от ValueType.) | |
TryCreateLine2D(Vector2D, Vector2D, Line2D) | ||
TryCreateLine2D(Vector2D, Double, Double, Line2D) | ||
TrySectLines(Line2D, Line2D, Vector2D) | ||
TrySectLines(Line2D, Line2D, Vector2D) |