Справка по  ActiveField™ 

об ELCUT     Скачать     Контакты

Технология ActiveField
Обзор объектов
Диаграмма иерархии объектов
С чего начать: Объект Application
Как работать с задачами
Как работать с геометрической моделью
Как работать с физическими свойствами
Как анализировать результаты

Объекты

Свойства

Методы

XYPlotWindow Object

Свойства

Методы

Краткое описание

Окно графика физических величин вдоль контура.

Подробное описание

Объект XYPlotWindow представляет окно графика.

Объект XYPlotWindow является производным от базового объекта Window и наследует все его методы и свойства. Все объекты XYPlotWindow являются членами коллекции Windows, которая доступна через свойство Windows объекта Result.

Чтобы получить объект XYPlotWindow необходимо сначала задать контур в одном из окон FieldWidow, показывающих результат (объект Result). Когда контур построен, можно нарисовать график, используя метод GetXYPlot объекта Result. Если окно графика (объект XYPlotWindow) для контура уже открыто, то метод GetXYPlot вернет существующее окно XYPlotWindow.

Есть специальный объект PlotPicture, хранящий все настройки картинки в окне графика (объект XYPlotWindow). Чтобы изменить некоторые настройки, надо получить объект PlotPicture, связанный с окном графика (объект XYPlotWindow), изменить его свойства и вернуть его в XYPlotWindow.

В дополнение к свойствам и методам базового объекта Window, объект XYPlotWindow имеет свои свойства и методы:

Метод Zoom

Позволяет увеличивать и уменьшать картинку графика. Два параметра, имеющих тип Point, задают левый верхний и правый нижний углы прямоугольника, который займет целое окно. Если задана только одна точка, то она станет центром будущего окна, а картинка увеличится в 2 раза. Если параметров не задано, то будет показана вся картинка целиком, так крупно, как это возможно.

Свойство PlotSettings
(чтение и запись)

Возвращает и устанавливает объект PlotPicture, используемый для настройки картинки.

Свойство Contour
(только для чтения)

Возвращает контур (объект Contour), используемый при рисовании графика.

Свойство Parent
(только для чтения)

Возвращает объект FieldWindow, к которому принадлежит объект Contour.

Свойство WindowType
(только для чтения)

Возвращает тип QfWindowType этого окна.
Объект XYPlotWindow имеет тип qfXYPlotWindow.

Метод GetLegendPicture

Копирует картинку из окна обозначений в буфер обмена Windows.

Свойство LegendVisible
(чтение и запись)

Возвращает и устанавливает видимость окна обозначений. Тип Boolean.

Следующий пример создает объект XYPlotWindow, настраивает шкалу по оси x и показывает на графике модуль, нормальную и тангенциальную составляющие вектора плотности теплового потока:

dim plot As ELCUT.XYPlotWindow
set plot = res.GetXYPlot(cont)
dim parms As ELCUT.PlotPicture
set parms = plot.PlotSettings
With parms
    .RangeX(qfMin) = 6
    .RangeX(qfMax) = 12
    .Group = QfGrad
    .curve(QfGrad) = True
    .curve(QfGradN) = True
    .curve(QfGradT) = True
End With
plot.PlotSettings = parms