Тип | Имя | Описание |
| 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) | |