Пакет | mx.charts.chartClasses |
Класс | public class CartesianTransform |
Наследование | CartesianTransform DataTransform EventDispatcher Object |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
При использовании диаграмм в приложениях объект CartesianTransform обычно не требуется. Преобразования создаются автоматически при помощи типов встроенных диаграмм и используются содержащейся в них серией для возможности преобразования данных в координаты визуализации.
Свойство | Определено | ||
---|---|---|---|
axes : Object [только для чтения]
Набор осей, связанных с этим преобразованием. | DataTransform | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
elements : Array
Элементы, связанные с этим преобразованием. | DataTransform | ||
pixelHeight : Number [только для записи]
Высота области данных, представляемой CartesianTransform (в пикселях). | CartesianTransform | ||
pixelWidth : Number [только для записи]
Ширина области данных, представляемая CartesianTransform (в пикселях). | CartesianTransform |
Метод | Определено | ||
---|---|---|---|
Конструктор. | CartesianTransform | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Предоставляет объекту DataTransform информацию об изменении основных данных, представленных в диаграмме. | DataTransform | ||
Собирает важные отображаемые значения для всех элементов, связанных с преобразованием этих данных. | DataTransform | ||
Посылает событие в поток событий. | EventDispatcher | ||
Извлекает экземпляр оси, отвечающий за преобразование измерения данных, указанное параметром dimension. | DataTransform | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
[переопределить]
Преобразует координаты X и Y относительно системы координат DataTransform в двухмерное значение в области данных. | CartesianTransform | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
Назначает экземпляр оси для определенного измерения преобразования. | DataTransform | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
transformCache(cache:Array, xField:String, xConvertedField:String, yField:String, yConvertedField:String):void [переопределить]
Отображает набор числовых значений, представляющих данные экранных координат. | CartesianTransform | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
Константа | Определено | ||
---|---|---|---|
HORIZONTAL_AXIS : String = "h" [статические]
Строка, представляющая горизонтальную ось. | CartesianTransform | ||
VERTICAL_AXIS : String = "v" [статические]
Строка, представляющая вертикальную ось. | CartesianTransform |
pixelHeight | свойство |
pixelHeight:Number
[только для записи] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Высота области данных, представляемой CartesianTransform (в пикселях). Диаграмма с данными явным образом устанавливает это свойство во время создания макета. CartesianTransform использует это свойство для отображения значений данных для экранных координат.
Реализация
public function set pixelHeight(value:Number):void
pixelWidth | свойство |
pixelWidth:Number
[только для записи] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Ширина области данных, представляемая CartesianTransform (в пикселях). Диаграмма с данными явным образом устанавливает это свойство во время создания макета. CartesianTransform использует это свойство для отображения значений данных для экранных координат.
Реализация
public function set pixelWidth(value:Number):void
CartesianTransform | () | Конструктор |
public function CartesianTransform()
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор.
invertTransform | () | метод |
override public function invertTransform(... values):Array
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Преобразует координаты X и Y относительно системы координат DataTransform в двухмерное значение в области данных.
Параметры
... values — Позиции X и Y (в этом порядке).
|
Array — Массив, содержащий преобразованные значения.
|
transformCache | () | метод |
override public function transformCache(cache:Array, xField:String, xConvertedField:String, yField:String, yConvertedField:String):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Отображает набор числовых значений, представляющих данные экранных координат. Этот метод предполагает, что все значения являются числами, так что все нечисловые значения должны быть предварительно преобразованы при помощи метода mapCache()
.
Параметры
cache:Array — Массив объектов, содержащих значения данные в полях. Это также место хранения преобразованных числовых значений функции.
| |
xField:String — Поле для хранения значений данных оси X.
| |
xConvertedField:String — Поле для хранения отображаемой экранной координаты относительно оси X.
| |
yField:String — Поле для хранения значений данных оси Y.
| |
yConvertedField:String — Поле для хранения отображаемой экранной координаты относительно оси Y.
|
HORIZONTAL_AXIS | Константа |
public static const HORIZONTAL_AXIS:String = "h"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Строка, представляющая горизонтальную ось.
VERTICAL_AXIS | Константа |
public static const VERTICAL_AXIS:String = "v"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Строка, представляющая вертикальную ось.
Tue Jun 12 2018, 11:34 AM Z