Класс GraphABCCoordinate графического окна
Объект текущей системы координат возвращается функцией Coordinate
и имеет тип
GraphABCCoordinate
:
function Coordinate: GraphABCCoordinate;
Класс GraphABCCoordinate
представляет тип системы координат для графического окна.
Свойства класса GraphABCCoordinate |
property OriginX: integer;
X-координата начала координат относительно левого верхнего угла окна
|
property OriginY: integer; Y-координата начала координат относительно левого верхнего угла окна |
property Origin: Point; Координаты начала координат относительно левого верхнего угла окна |
property Angle: real; Угол поворота системы координат |
property ScaleX: real; Масштаб системы координат по оси X |
property ScaleY: real; Масштаб системы координат по оси Y |
property Scale: real; Масштаб системы координат по обоим осям |
property Matrix: System.Drawing.Drawing2D.Matrix; Матрица 3x3 преобразований координат |
Методы класса GraphABCCoordinate |
procedure SetTransform(x0,y0,angle,sx,sy: real); Устанавливает параметры системы координат |
procedure SetOrigin(x0,y0: integer); Устанавливает начало системы координат |
procedure SetScale(sx,sy: real); Устанавливает масштаб системы координат |
procedure SetScale(scale: real);
Устанавливает масштаб системы координат |
procedure SetMathematic;
Устанавливает правую систему координат (ось OY направлена вверх, ось OX - вправо) |
procedure SetStandard; Устанавливает левую систему координат (ось OY направлена вниз, ось OX - вправо) |
Кроме того, можно изменять свойства системы координат, используя соответствующие процедуры и функции.