This page was saved using jaction on 2006-09-04 8:34:00.
Address: http://flexdocs.kr/docs/flex2/langref/mx/charts/chartClasses/RenderData.html
Title: mx.charts.chartClasses.RenderData (Flex™ 2 레퍼런스 가이드)  •  Size: 27988
(Adobe Flex Charting 2 컴퍼넌트만)
Packagemx.charts.chartClasses
Classpublic class RenderData
InheritanceRenderData Inheritance Object
SubclassesAreaSeriesRenderData , BarSeriesRenderData , BubbleSeriesRenderData , ColumnSeriesRenderData , HLOCSeriesRenderData , LineSeriesRenderData , PieSeriesRenderData , PlotSeriesRenderData

RenderData 구조체는, 그래프 엘리먼트에 의해 그래프의 완전한 렌더링에 필요한 모든 관련치 및 관련 데이터를 포함하기 위해서 사용됩니다. 이러한 값을 개별의 구조체에 포함하면, 필요에 따라서, 그래프 엘리먼트를 할당할 수 있었던 property와 데이터로부터 렌더링을 떼어낼 수가 있습니다. 이 기능은, 그래프 effect에 의해 사용됩니다. SeriesInterpolate 등의 effect에서는, 과거 및 장래의 renderData 구조체로부터 계산된 일시적인 값을 옮겨놓을 수 있습니다. SeriesSlide 및 SeriesZoom 등의 effect에서는, 일시적인 RenderData 구조체가, effect를 올바르고 렌더링 하기 위해서 계산된 값으로 옮겨집니다.



Public property
 property정의
  bounds : Rectangle
계열의 좌표계를 기준으로 한, 계열로 화면에 표시되는 모든 아이템의 경계입니다.
RenderData
  cache : Array
계열의 dataProvider 의 아이템을 나타내는 ChartItem 의 리스트입니다.
RenderData
 Inheritedconstructor : Object
특정의 object 인스턴스의 클래스 object 또는 constructor    함수에의 참조입니다.
Object
  elementBounds : Array
계열의 좌표계를 기준으로 해 계열의 ChartItem 의 경계를 나타내는 구형의 배열입니다.
RenderData
  filteredCache : Array
필터 적용 후에 남은 계열의 dataProvider 의 아이템을 나타내는 ChartItem 의 리스트입니다.
RenderData
  length : uint
[read-only] 이 렌더링 데이터에 나타내지는 아이템의 수입니다.
RenderData
 Inheritedprototype : Object
[static] 클래스 또는 함수 object의 prototype object에의 참조입니다.
Object
  visibleRegion : Rectangle
계열로 화면상에 표시할 수 있는 좌표의 범위를 나타내는 구형입니다.
RenderData
Public Methods
 Methods정의
  RenderData (cache:Array = null, filteredCache:Array = null)
constructor   .
RenderData
  clone ():RenderData
렌더링 데이터의 복사를 작성합니다.
RenderData
 InheritedhasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다.
Object
 InheritedisPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
Object
 InheritedpropertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
Object
 InheritedsetPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
Object
 InheritedtoString ():String
지정된 object의 string 표현을 돌려줍니다.
Object
 InheritedvalueOf ():Object
지정된 object의 원시적치를 돌려줍니다.
Object
property의 상세
boundsproperty
public var bounds:Rectangle

계열의 좌표계를 기준으로 한, 계열로 화면에 표시되는 모든 아이템의 경계입니다. 이 값은, 렌더링시에 다양한 effect에 의해 사용됩니다. effect가 getElementBounds() Methods를 호출하면, 계열에 의해 이 값이 입력됩니다. 특히 요구되지 않는 경우는, 계열에 의해 이 필드에 값이 입력될 필요는 없습니다.

cacheproperty 
public var cache:Array

계열의 dataProvider 의 아이템을 나타내는 ChartItem 의 리스트입니다.

elementBoundsproperty 
public var elementBounds:Array

계열의 좌표계를 기준으로 해 계열의 ChartItem 의 경계를 나타내는 구형의 배열입니다. effect는 이 배열을 사용해, effect의 렌더링을 생성합니다. effect가 getElementBounds() Methods를 호출하면, 이 값이 계열에 의해 입력됩니다. 특히 요구되지 않는 경우는, 계열에 의해 이 필드에 값이 입력될 필요는 없습니다. effect에서는, 이 배열을 변경해 effect의 계속 시간내에 있어서의 아이템의 현재의 위치를 반영합니다. 이 값이 계열의 renderData 에 입력되고 있는 경우는, 계열의 데이터는 아니고 이러한 구형에 근거해 계열이 렌더링 됩니다.

filteredCacheproperty 
public var filteredCache:Array

필터 적용 후에 남은 계열의 dataProvider 의 아이템을 나타내는 ChartItem 의 리스트입니다.

lengthproperty 
length:uint   [read-only]

이 렌더링 데이터에 나타내지는 아이템의 수입니다.

Implements
    public function get length():uint
visibleRegionproperty 
public var visibleRegion:Rectangle

계열로 화면상에 표시할 수 있는 좌표의 범위를 나타내는 구형입니다. 이 값은, 렌더링시에 다양한 effect에 의해 사용됩니다. effect가 getElementBounds() Methods를 호출하면, 이 값이 입력됩니다. 특히 요구되지 않는 경우는, 계열에 의해 이 필드에 값이 입력될 필요는 없습니다. 이 값이 null 의 경우, effect에서는 엘리먼트의 가시 범위가, 엘리먼트를 기준으로 해 나타내지는 엘리먼트 자체의 경계 박스 (0, 0, 폭, 높이)이다고 보여집니다.

constructor    의 상세
RenderData()constructor   
public 함수 RenderData(cache:Array = null, filteredCache:Array = null)

constructor   .

Parameters
cache:Array (default = null) — 계열의 dataProvider 의 아이템을 나타내는 ChartItem 의 리스트입니다.
 
filteredCache:Array (default = null) — 필터 적용 후에 남은 계열의 dataProvider 의 아이템을 나타내는 ChartItem 의 리스트입니다.
Methods의 상세
clone()Methods
public function clone():RenderData

렌더링 데이터의 복사를 작성합니다. 새로운 복사에서는, 다른 object를 참조하는 property는, 원과 같은 object를 계속해 참조합니다.

이 클래스를 서브 클래스화하는 경우는, 이 Methods를 재정의(override) 할 필요가 있습니다.

반환값
RenderData






 

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

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