Перейти к содержанию
Справка
Инструменты пользователя
Войти
Инструменты сайта
Найти
Инструменты
Показать исходный текст
История страницы
Ссылки сюда
Недавние изменения
Управление медиафайлами
Все страницы
Войти
>
Недавние изменения
Управление медиафайлами
Все страницы
Вы находитесь здесь:
Документация по продуктам Топоматик Robur
»
Разработка
»
Справочник
»
Класс GlgSolveLib
Боковая панель
Навигация
Разработка
Справочник
Структура файла .plugin
Работа с иконками меню и элементов
Пространства имен
TLC (Topomatic Lisp Construction)
Руководство
developers:references:topomatic.glg.glgsolvelib
Содержание
Класс GlgSolveLib
Иерархия наследования
Синтаксис
Методы
Класс GlgSolveLib
Пространство имен:
Topomatic.Glg
Сборка:
Topomatic.Glg (в Topomatic.Glg.dll)
Иерархия наследования
System.Object
Topomatic.Glg.GlgSolveLib
Синтаксис
public
abstract
sealed
class
GlgSolveLib
Методы
Тип
Имя
Описание
AllVertexesInContour(IList<Vector2D>, IList<Vector2D>)
AllVertexesInContourFast(IList<Vector2D>, IList<Vector2D>)
AppendVertexToPolySet(IList<IList`1>, Vector2D)
AppendVerticesForPolySet(IList<IList`1>)
AppendVerticesForPolySetFast(IList<IList`1>)
AppendVerticesForPolySetVeryFast(IList<IList`1>)
Classify_Point2D(Vector2D, Vector2D, Vector2D)
ClassifyPos(Vector2D, Vector2D, Vector2D)
ClipChilds(GeologyContour)
ClipContour(IList<Vector2D>, Double, Double, Boolean)
ClipLineByContour(IList<Vector2D>, IList<Vector2D>)
ClipLinesByContour(GeologyLines, IList<Vector2D>, Object)
Clone(GeologyContour, Object)
Clone(GlgSmtLine, Object)
ContourIsSimple(IList<Vector2D>)
ContourIsSimple(IList<Vector2D>, ISolveCancellator, Boolean)
CopyGeologyLines(GeologyLines, Object)
EdgeIsCorrect(IList<Vector2D>, Int32)
Equals(Object)
Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
FillDepths(GeologyContour, Double)
FindClippedBorders(IList<Vector2D>, Double)
Возвращает список отметок на пересечении контура, отсортированных в порядке УБЫВАНИЯ
FindClippedSegments(IList<Vector2D>, Double, Action<Double, Double>)
FindContourByPos(Vector2D, GeologyContour, GeologyContour)
FindContourByPosEx(Vector2D, GeologyContour, GeologyContour)
FindPosOnSegmentByX(Vector2D, Vector2D, Double, Vector2D)
FirstPolygonEntirelyInsideSecondPolygon(IList<Vector2D>, IList<Vector2D>)
FirstPolygonEntirelyInsideSecondPolygonFast(IList<Vector2D>, IList<Vector2D>, ISolveCancellator, Boolean)
FirstPolygonEntirelyInsideSecondPolygonFast(IList<Vector2D>, IList<Vector2D>)
FirstPolygonEntirelyOutsideSecondPolygon(IList<Vector2D>, IList<Vector2D>)
FirstPolygonEntirelyOutsideSecondPolygonFast(IList<Vector2D>, IList<Vector2D>)
FirstPolygonEntirelyOutsideSecondPolygonFast(IList<Vector2D>, IList<Vector2D>, ISolveCancellator, Boolean)
GetClockwised(IList<Vector2D>)
GetContourIndexPairsForPos(Vector2D, IEnumerable<GeologyContour>)
GetCounterClockwised(IList<Vector2D>)
GetHashCode()
Служит хэш-функцией по умолчанию. (Наследуется от Object.)
GetInnerContours(GeologyContour)
GetType()
Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
IsPolyConvex(IList<Vector2D>)
IsPosOnEdge(Vector2D, Vector2D, Vector2D, Double)
IsSimilarSemantic(GeologyLine, GeologyLine)
MakeGraphForPolySet(IList<IList`1>, List<KeyValuePair`2>)
MakeGraphRelationsForPolySet(IList<IList`1>)
MakeGraphRelationsForPolySetFast(IList<IList`1>)
PolygonCentroid(IList<Vector2D>)
PolygonCentroidEx(IList<Vector2D>)
PolygonLineAmputation(IList<Vector2D>, Double, DivideSide, List<List`1>)
PolygonStripAmputation(IList<Vector2D>, Double, Double, List<List`1>)
PolyOrientation(IList<Vector2D>)
PosInContour(Vector2D, IList<Vector2D>)
PosInContourEdge(Vector2D, IList<Vector2D>)
PosInContourEdge(Vector2D, IList<Vector2D>, Int32)
PosInContourOrOnBorder(Vector2D, IList<Vector2D>)
PosOnUnclosedLine(Vector2D, IList<Vector2D>)
PosStrictlyInContour(Vector2D, IList<Vector2D>)
PosStrictlyOutContour(Vector2D, IList<Vector2D>)
RemoveDublicated(GeologyContour, GeologyContour)
SegmCross(Vector2D, Vector2D, Vector2D, Vector2D)
SegmentContainsPolygonExteriorPos(Vector2D, Vector2D, IList<Vector2D>)
SegmentContainsPolygonInteriorPos(Vector2D, Vector2D, IList<Vector2D>)
SegmentTouchCounterEdge(Vector2D, Vector2D, IList<Vector2D>)
SegmentTouchExterior(Vector2D, Vector2D, IList<Vector2D>)
SegmentTouchInterior(Vector2D, Vector2D, IList<Vector2D>)
TessalateContour(IList<Vector2D>, Double, Boolean)
ToString()
Возвращает строку, представляющую текущий объект. (Наследуется от Object.)
TrimChilds(GeologyContour, Double, Double)
TrimContour(GeologyContour, Double, Double, IList<GeologyContour>)
TrimPoly(IList<Vector2D>, Double, Double)
UniteContours(GeologyContour, GeologyContour, GeologyContour, Boolean)
UniteLines(IList<GeologyLine>, IList<GeologyLine>, IList<GeologyLine>)
developers/references/topomatic.glg.glgsolvelib.txt
· Последние изменения: 2023/07/28 17:27 (внешнее изменение)
Инструменты страницы
Показать исходный текст
История страницы
Ссылки сюда
ODT преобразование
Наверх