Имя |
Модуль |
Описание |
GetTempObjectType | Animation | |
GetDivisionItem | AuthStructure | Получить объект структурного подразделения предприятия по параметрам |
GetAuthItem | AuthTypes | Метод генерации объекта класса TAuthItem по предопределенным параметрам для осуществления поиска |
CompareConnStrings | dbaTools | Сравнить два источника данных |
compareTableInfoXML | dbaTools | Получить xml-строку с информацией о сравнении информации о таблице, полях и индексах |
GenerateMUID | dbaTools | |
GetConnectionParam | dbaTools | Получить параметр соединения или источника данных |
getConnStringByParams | dbaTools | Получить строку соединения по набору параметров соединения |
GetFieldListInfoXML | dbaTools | Получить xml-строку c параметрами списка полей |
GetLocationString | dbaTools | Cоставить строку пути к источнику данных |
getTableInfoByXML | dbaTools | Получить информацию о полях и индексах по xml-строке |
getTableInfoXML | dbaTools | Получить xml-строку с выгрузкой информации о таблице, полях и индексах |
SplitMultiLineQuery | dbaTools | Преобразовать строку с несколькими SQL выражениями в список строк, каждая из которых будет содержать одно SQL выражение |
SplitMultiLineQueryFile | dbaTools | Преобразовать содержимое файла, содержащего многострочное SQL выражениями в список строк, каждая из которых будет содержать одно SQL выражение |
BuildCircleLine | MapplMath | Построить окружность из точек |
BuildCircleLineInt | MapplMath | Построить окружность из точек, заданными целочисленными координатами |
BuildCurvedRectangle | MapplMath | Построить скругленный прямоугольник |
BuildPolygonCrossLinesInt | MapplMath | Построить массив горизонтальных сечений полигона |
CheckAngleIsNotNull | MapplMath | Определить угол между двумя векторами |
CheckEqualPolyLinePointCoordsToPointCoords | MapplMath | Проверить равенство координат точки полилинии и задаваемых координат некоторой точки |
CheckEqualPolyLinePoints | MapplMath | Проверить совпадение координат двух точек полилинии |
CheckLinesIntersection | MapplMath | Проверить на пересечение два линейных отрезка |
CheckOrientation | MapplMath | Проверить где находятся 2 пары вещественных координат отностительно третьей |
CheckOrientation | MapplMath | Проверить где находятся 2 пары вещественных координат отностительно третьей |
CheckPointInCircle | MapplMath | Проверить, находится ли точка внутри окружности, с центром в точке ACircleCenter и радиусом ACircleRadius |
CheckPointInPolygon | MapplMath | Проверить, находится ли точка внутри полигона, заданного вещественными координатами |
CheckPointInPolygonInt | MapplMath | Проверить, находится ли точка внутри полигона, заданного целочисленными координатами |
CheckPointOnLine | MapplMath | Проверить принадлежность точки отрезку |
CheckPointOnPolyLine | MapplMath | Проверить принадлежность точки полилинии, заданной вещественными координатами |
CheckPointOnPolyLineInt | MapplMath | Проверить принадлежность точки полилинии, заданной целочисленными координатами |
CheckPointOrientation | MapplMath | Проверить где находится точка относительно пары вещественных координат |
CheckPointPositionRelativePoint | MapplMath | Проверить где находится точка относительно другой точки, AExactitude - точность определения позиции |
CheckPointPositionToLine | MapplMath | Проверить положение точки относительно линии |
CheckPointPositionToLineByCoord | MapplMath | Проверить положение точки относительно линии, заданной координатами |
CheckPointPositionToLineByCoordExt | MapplMath | Проверить положение точки относительно линии, заданной координатами (с учетом допустимого расстояния до линии) |
CheckPointPositionToPolyline | MapplMath | Проверить положение точки относительно полилинии |
CheckPointPositionToPolylineInt | MapplMath | Проверить положение точки относительно полилинии, заданной целочисленными координатами |
CheckPolygonCorrect | MapplMath | Проверка полилинии (полигона) на корректность и отсутствие самопересечений |
CheckPolyLineInPolygon | MapplMath | Проверить, находится ли полилиния (полигона) внутри полигона |
CheckPolyLineIsLine | MapplMath | Проверить, является ли полилиния отрезком |
CheckPolyLineIsLineInt | MapplMath | Проверить, является ли полилиния, заданная целочисленными точками, отрезком |
CheckPolyLineOnLine | MapplMath | Проверить, лежит ли полилиния на отрезке |
CheckPolyLineOnLineInt | MapplMath | Проверить, лежит ли полилиния, заданная целочисленными точками, на отрезке |
CheckPolylinesIntersection | MapplMath | Проверить на пересечение две полилинии, заданные вещественными координатами, и определить точку пересечения |
CheckPolylinesIntersectionInt | MapplMath | Проверить на пересечение две полилинии, заданные целочисленными координатами, и определить точку пересечения |
CheckPolylinesOverlay | MapplMath | Определить факт наложения одной из полилиний на другую |
CheckPolyLineVertexesInPolygon | MapplMath | Проверить находятся ли узловые точки полилинии внутри полигона |
CheckRightAngle | MapplMath | Проверить, является ли угол кратным прямому углу |
CheckSmoothnessOfVectors | MapplMath | Проверить гладкость сопряжения векторов |
CompareDoublePoints | MapplMath | Проверить две точки, заданных вещественными числами, на совпадение |
ComparePointsByCoords | MapplMath | Сравнить координаты двух точек, заданных вещественными числами |
ConvexHullInOrder | MapplMath | Упорядочить точки выпуклой оболочки для образования выпуклой фигуры |
CreateConvexHull_ | MapplMath | Построить выпуклую оболочку полуобласти |
CutPolylineByPoint | MapplMath | Разрезать полилинию точкой |
DeletePointFromPolyline | MapplMath | Удалить точку из полилинии |
DoublePointByPoint | MapplMath | Получить точку с вещественными координатами по точке с целочисленными координатами |
DoublePointSwapCoords | MapplMath | Поменять координаты X и Y точки местами |
FillLineWithGridIntersectionMatrix | MapplMath | Заполнить матрицу пересечения отрезка с сеткой, заданной левым верхним углом и размерами ячейки сетки (в целых числах) |
FillPointWithGridIntersectionMatrix | MapplMath | Заполнить матрицу пересечения точки с сеткой, заданной левым верхним углом и размерами ячейки сетки (в целых числах) |
GetAngleOfVectors | MapplMath | Определить угол между двумя векторами |
GetArcTan | MapplMath | Найти угол наклона отрезка, заданного двумя точками, заданными вещественными значениями |
GetArcTanInt | MapplMath | Найти угол наклона отрезка, заданного двумя точками, заданными целочисленными значениямиf |
GetCenterOfPolyline | MapplMath | Найти точку на полилинии, равноудаленную от начала ее и конца |
GetCenterOfPolylineInt | MapplMath | Найти точку на полилинии, заданной целочисленными координатами, равноудаленную от начала ее и конца |
GetDistanceFromPointToLine | MapplMath | Найти кратчайшее расстояние от точки до линии |
GetIntPointArrayBounds | MapplMath | Определить границы массива целочисленных точек |
GetLengthBetweenPoints | MapplMath | Найти длину отрезка между двумя точками |
GetLengthToNearestPointOnPolyline | MapplMath | Найти расстояние до ближайшей точки на полилинии |
GetLengthToNearestPointOnPolylineInt | MapplMath | Найти расстояние до ближайшей точки на полилинии |
GetLineCircleIntersection | MapplMath | Найти точки пересечения отрезка и окружности |
GetLineCircleIntersectionByCoord | MapplMath | Найти точки пересечения отрезка и окружности |
GetLineCircleIntersectionInt | MapplMath | Найти точки пересечения отрезка, заданного целочисленными точками, и окружности |
GetLineLength | MapplMath | Найти длину отрезка |
GetLineOffsetPoint | MapplMath | Найти точку на линии на заданном расстоянии от начальной точки |
GetLineOffsetPointByCoord | MapplMath | Найти точку на линии на заданном расстоянии от начальной точки |
GetLineOffsetPointInt | MapplMath | Найти точку на целочисленной линии на заданном расстоянии от начальной точки |
GetNearestPointOfLine | MapplMath | Найти ближайшую точку на линии |
GetNearestPointOnPolyline | MapplMath | Найти ближайшую точку на полилинии |
GetNearestPointOnPolylineExt | MapplMath | Найти ближайшую точку на полилинии с учетом положения исходной точки относительно полилинии, размера строба полилинии и расстояния от ее начала |
GetNearestPointOnPolylineInt | MapplMath | Найти ближайшую точку на полилинии, заданной целочисленными координатами |
GetNextVertexIndex | MapplMath | Получить номер следующей узловой точки полилинии (полигона) |
GetObjectBounds | MapplMath | Определить габариты объекта и всех его подобъектов |
GetObjectBoundsInt | MapplMath | Определить габариты объекта и всех его подобъектов, заданного целочисленными координатами |
GetObjectCenters | MapplMath | Определить центральную точку объекта и всех его подобъектов |
GetObjectCentersInt | MapplMath | Определить центральную точку объекта и всех его подобъектов |
GetPointArrayBounds | MapplMath | Определить границы массива точек в реальных координатах |
GetPointArrayBoundsInt | MapplMath | Определить границы массива точек в целочисленных координатах |
GetPointAtNormalToLine | MapplMath | Найти точку на нормали к линии на заданном от линии расстоянии в точке, принадлежащей линии |
GetPointOnLineByNormal | MapplMath | Найти точку основания нормали к линии |
GetPointOnLineByNormalExt | MapplMath | Найти точку на нормали к линии с анализом положения исходной точки относительно линии |
GetPolygonArea | MapplMath | Найти площадь полигона |
GetPolygonAreaInt | MapplMath | Найти площадь полигона, заданного целочисленными координатами |
GetPolygonContourDirection | MapplMath | Определить направление обхода точек контура полигона (по часовой или против часовой стрелки) |
GetPolyLineCircleIntersection | MapplMath | Найти точки пересечения полилинии и окружности |
GetPolyLineCircleIntersectionInt | MapplMath | Найти точки пересечения полилинии, заданной целочисленными точками, и окружности |
GetPolylineIntersectionByLine | MapplMath | Получить точки пересечения полилинии и линии |
GetPolylineIntersectionByLineInt | MapplMath | Получить точки пересечения полилинии, заданные целочисленными координатами, и линии |
GetPolylineLength | MapplMath | Найти длину полилинии |
GetPolylineLengthFromBeginToPoint | MapplMath | Найти расстояние от начала полилинии до заданной точки |
GetPolylineLengthFromBeginToPointInt | MapplMath | Найти расстояние от начала полилинии до заданной точки |
GetPolylineLengthInt | MapplMath | Найти длину полилинии, заданной целочисленными значениями |
GetPolyLineOffsetPoint | MapplMath | Сместить точку на полилинии на заданное расстояние относительно начальной точки |
GetPolyLineOffsetPointInt | MapplMath | Сместить точку на целочисленной полилинии на заданное расстояние относительно начальной точки |
GetPolylinesIntersection | MapplMath | Получить все точки пересечения двух полилиний |
GetPolylinesIntersectionInt | MapplMath | Получить все точки пересечения двух полилиний, заданных целочисленными координатами |
GetPrevVertexIndex | MapplMath | Получить номер предыдущей узловой точки полилинии (полигона) |
InsertDoublePoint | MapplMath | Вставить точку в массив |
InsertIntPoint | MapplMath | Вставить точку в массив целочисленных точек |
LeftSide | MapplMath | Найти все точки слева от вектора |
MergeClosePointsOfPolyline | MapplMath | Слить в одну точку (рекурсивно) каждую пару точек полилинии, находящихся друг от друга на расстоянии меньше заданного |
Perpendicular | MapplMath | Определить длину перпендикуляра |
PinchPolyline | MapplMath | Укоротить полилинию на заданную величину, скопировав отрезаемую часть в буфер |
PointByDoublePoint | MapplMath | Получить точку с целочисленными координатами по точке с вещественными координатами |
PolylineCircularShift | MapplMath | Сдвинуть циклически буфер узловых точек полилинии |
PolylineSimplify | MapplMath | Упростить полилинию, задаваемую массивом точек с двухмерными вещественными координатами в массиве |
PolylineSimplify3D | MapplMath | Упростить полилинию, задаваемую массивом точек с трехмерными вещественными координатами в массиве |
PolylineSimplifyForSegment | MapplMath | Упростить полилинию, задаваемую массивом точек в Orig с допуском Tol на участке между j и k, точки в массиве Orig включаемые в итоговую линию будут помечены true в массиве Marker |
PolylineSimplifyInt | MapplMath | Упростить полилинию, задаваемую массивом точек с двухмерными целочисленными координатами в массиве |
PolylineToPolyChain | MapplMath | Преобразовать полилинию в ломаную (т.е. удалить все точки полилинии, принадлежащие отрезкам) |
ReversePolygonContourDirection | MapplMath | Изменить направление обхода узловых точек контура полигона (полилинии) на противоположное |
ReversePolygonContourDirectionInt | MapplMath | Изменить направление обхода узловых точек контура целочисленного полигона (полилинии) на противоположное |
RotateRectBounds | MapplMath | Определить габариты прямоугольной области при вращении на заданный угол |
RotateScrPoint | MapplMath | Повернуть точку |
RotateScrPointInt | MapplMath | Повернуть точку экрана, заданную целочисленными координатами |
ScalePolyline | MapplMath | Масштабировать полилинию по обоим направлениям (координаты x и y каждой точки будут умножена на соответствующие коэффициенты) |
GetStyleScaledSize | MapplStyles | получить размер стиля в условных единицах координатного пространства на заданном масштабе |
CalcCentroidAndArea | uniBaseUtils | вычислить центр масс и площадь фигуры, задаваемой массивом вещественных точек (не менее 3x) |
CartesianAngle | uniBaseUtils | определить угол |
Distance | uniBaseUtils | Расстояние между двумя точками задаваемыми вещественными координатами |
DoublePoint | uniBaseUtils | Получить точку с вещественными координатами |
DoublePointToString | uniBaseUtils | Преобразовать точку с вещественными координатами в строку с заданным разделителем |
GetCentroid | uniBaseUtils | получить центр масс фигуры, задаваемой массивом вещественных точек |
IsDiffer | uniBaseUtils | Проверить различаются ли точки, заданные вещественными координатами |
IsDiffer | uniBaseUtils | Проверить различаются ли точки, заданные вещественными координатами |
IsEqual | uniBaseUtils | Проверить совпадают ли точки, заданные вещественными координатами |
IsEqual | uniBaseUtils | Проверить совпадают ли точки, заданные вещественными координатами |
LayDistance | uniBaseUtils | Квадрат расстояния между двумя точками задаваемыми вещественными координатами |
OrderArrayOfDoublePoints | uniBaseUtils | упорядочить массив точек |
OverlapRect | uniBaseUtils | Проверить на пересечение два прямоугольника, заданные вещественными значениями |
OverlapRectInt | uniBaseUtils | Проверить на пересечение два прямоугольника, заданные целочисленными значениями |
PointFromDoublePoint | uniBaseUtils | Преобразовать точку с вещественными координатами в строку с целочисленными координатами |
read_wkb | uniBaseUtils | Считать сущность в формате WKB из памяти |
SortDoublePointArray | uniBaseUtils | отсортировать массив точек по часовой стрелке |
SwapDoublePointCoordinates | uniBaseUtils | поменять местами оси координат в точке с вещественными координатами |
write_wkb | uniBaseUtils | Записать сущность в массив WKB |
GetHashObjectID | uniHashContainer | Получить идентификатор строкового объекта |
GetHashStringID | uniHashContainer | Получить идентификатор строки |