This page was saved using jaction on 2006-09-04 8:33:30.
Address: http://flexdocs.kr/docs/flex2/langref/mx/charts/chartClasses/CartesianTransform.html
Title: mx.charts.chartClasses.CartesianTransform (Flex™ 2 레퍼런스 가이드)  •  Size: 37763
(Adobe Flex Charting 2 컴퍼넌트만)
Packagemx.charts.chartClasses
Classpublic class CartesianTransform
InheritanceCartesianTransform Inheritance DataTransform Inheritance EventDispatcher Inheritance Object

CartesianTransform object는, x/y 직교좌표에의 데이터치의 매핑 및 그 역의 매핑에 사용되는 축세트를 나타냅니다.

통상, 각자의 어플리케이션으로 그래프를 사용하는 경우는, CartesianTransform object를 조작할 필요는 없습니다. 변환은, 편입그래프 타입에 의해 자동적으로 작성되어 거기에 포함되는 계열에 의해 렌더링 좌표에 데이터를 변환하기 위해서 사용됩니다.



Public property
 property정의
 Inheritedaxes : Object
이 변환에 관련지을 수 있고 있는 축세트입니다.
DataTransform
 Inheritedconstructor : Object
특정의 object 인스턴스의 클래스 object 또는 constructor    함수에의 참조입니다.
Object
 Inheritedelements : Array
이 변환에 관련지을 수 있고 있는 엘리먼트입니다.
DataTransform
  pixelHeight : Number
[write-only] CartesianTransform 로 나타내지는 데이터 area의 높이 (픽셀 단위)입니다.
CartesianTransform
  pixelWidth : Number
[write-only] CartesianTransform 로 나타내지는 데이터 area의 폭 (픽셀 단위)입니다.
CartesianTransform
 Inheritedprototype : Object
[static] 클래스 또는 함수 object의 prototype object에의 참조입니다.
Object
Public Methods
 Methods정의
  CartesianTransform ()
constructor   .
CartesianTransform
 InheritedaddEventListener (type:String , listener:Function , useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
event listener objects를 EventDispatcher object에 등록해, listener가 이벤트의 통지를 받도록(듯이) 합니다.
EventDispatcher
 InheriteddataChanged ():void
그래프에 표시되는 기본으로 되는 데이터의 일부가 변경된 것을 DataTransform 에 통지합니다.
DataTransform
 InheriteddescribeData (dimension:String , requiredFields:uint ):Array
데이터 변환에 관련지을 수 있던 모든 엘리먼트의 중요한 표시치를 수집합니다.
DataTransform
 InheriteddispatchEvent (event:Event ):Boolean
이벤트를 event 플로우(flow)에 dispatch합니다.
EventDispatcher
 InheritedgetAxis (dimension:String ):IAxis
dimension Parameters로 지정된 데이터 크기의 변환을 실시하는 축인스턴스를 취득합니다.
DataTransform
 InheritedhasEventListener (type:String ):Boolean
EventDispatcher object에, 특정의 event 타입에 대해서 등록된 listener가 있을지 어떨지를 확인합니다.
EventDispatcher
 InheritedhasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다.
Object
  invertTransform (... values):Array
DataTransform 좌표계에 대응하는 x 좌표와 y 좌표를 데이터 area의 2 차원치로 변환합니다.
CartesianTransform
 InheritedisPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
Object
 InheritedpropertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
Object
 InheritedremoveEventListener (type:String , listener:Function , useCapture:Boolean = false):void
EventDispatcher object로부터 listener를 삭제합니다.
EventDispatcher
 InheritedsetAxis (dimension:String , v:IAxis ):void
축인스턴스를 변환의 특정의 크기에 할당합니다.
DataTransform
 InheritedsetPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
Object
 InheritedtoString ():String
지정된 object의 string 표현을 돌려줍니다.
Object
  transformCache (cache:Array , xField:String , xConvertedField:String , yField:String , yConvertedField:String ):void
데이터를 나타내는 수치세트를 화면 좌표에 매핑 합니다.
CartesianTransform
 InheritedvalueOf ():Object
지정된 object의 원시적치를 돌려줍니다.
Object
 InheritedwillTrigger (type:String ):Boolean
지정된 event 타입에 대해, 이 EventDispatcher object 또는 그 조상에게 event listener가 등록되어 있는지 어떤지를 확인합니다.
EventDispatcher
이벤트
 이벤트일람정의
 InheritedtransformChange 데이터 area로부터 스크린 area에의 변환이 변경되었을 때에 dispatch됩니다. 통상, 변환을 구성하는 축이 어떠한 방법으로 변경되었는지, 또는 데이터 변환 자체에 크기가 있는 경우에 행해집니다. DataTransform
Public 정수
 정수정의
  HORIZONTAL_AXIS : String = "h"
[static] 수평축을 나타내는 string입니다.
CartesianTransform
  VERTICAL_AXIS : String = "v"
[static] 수직축을 나타내는 string입니다.
CartesianTransform
property의 상세
pixelHeightproperty
pixelHeight:Number   [write-only]

CartesianTransform 로 나타내지는 데이터 area의 높이 (픽셀 단위)입니다. 이 property는, 레이아웃시에 그래프에 의해 명시적으로 설정됩니다. CartesianTransform 에서는, 이 property를 사용해 데이터치를 화면 좌표에 매핑 합니다.

Implements
    public function set pixelHeight(value:Number ):void
pixelWidthproperty 
pixelWidth:Number   [write-only]

CartesianTransform 로 나타내지는 데이터 area의 폭 (픽셀 단위)입니다. 이 property는, 레이아웃시에 그래프에 의해 명시적으로 설정됩니다. CartesianTransform 에서는, 이 property를 사용해 데이터치를 화면 좌표에 매핑 합니다.

Implements
    public function set pixelWidth(value:Number ):void
constructor    의 상세
CartesianTransform()constructor   
public 함수 CartesianTransform()

constructor   .

Methods의 상세
invertTransform()Methods
public override function invertTransform(... values):Array

DataTransform 좌표계에 대응하는 x 좌표와 y 좌표를 데이터 area의 2 차원치로 변환합니다.

Parameters
... values

반환값
Array — 변환된 값을 보관 유지하는 배열입니다.
transformCache()Methods 
public override function transformCache(cache:Array , xField:String , xConvertedField:String , yField:String , yConvertedField:String ):void

데이터를 나타내는 수치세트를 화면 좌표에 매핑 합니다. 이 Methods에서는, 값은 모두 수치로 보여지므로, 수치 이외의 값은 mapCache() Methods로 변환되고 있을 필요가 있습니다.

Parameters
cache:Array — 각각의 필드에 데이터치가 포함된 object의 배열입니다. 또, 이 함수에 의해 변환된 수치가 보존되는 장소이기도 합니다.
 
xField:String — x 축의 데이터치가 보존되는 필드입니다.
 
xConvertedField:String — 매핑 된 x 화면 좌표가 보존되는 필드입니다.
 
yField:String — y 축의 데이터치가 보존되는 필드입니다.
 
yConvertedField:String — 매핑 된 y 화면 좌표가 보존되는 필드입니다.
정수의 상세
HORIZONTAL_AXIS정수
public static const HORIZONTAL_AXIS:String = "h"

수평축을 나타내는 string입니다.

VERTICAL_AXIS정수 
public static const VERTICAL_AXIS:String = "v"

수직축을 나타내는 string입니다.







 

코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트

현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/charts/chartClasses/CartesianTransform.html