blob: 21aabf28251b69455d2b57786dc378b7abda6bfc [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- saved from url=(0014)about:internet --><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><link rel="stylesheet" href="../../../style.css" type="text/css" media="screen"><link rel="stylesheet" href="../../../print.css" type="text/css" media="print"><link rel="stylesheet" href="../../../override.css" type="text/css"><meta name="keywords" content="CartesianTransform,mx.charts.chartClasses.CartesianTransform,ANGULAR_AXIS,HIDING_DATA,HORIZONTAL,HORIZONTAL_AXIS,NONE,PREPARING_TO_HIDE_DATA,PREPARING_TO_SHOW_DATA,RADIAL_AXIS,REQUIRED_BOUNDED_VALUES,REQUIRED_MIN_INTERVAL,REQUIRED_MIN_MAX,REQUIRED_PADDING,SHOWING_DATA,VERTICAL,VERTICAL_AXIS,accurate,allElements,allowNegativeForStacked,angularAxis,angularAxis,annotationElements,aspectRatio,assignedMaximum,assignedMinimum,autoAdjust,axes,axis,backgroundElements,barWidthRatio,baseAtZero,baseline,baseline,boundedValues,bounds,cache,chart,chartDataProvider,chartDataProvider,chartDataProvider,chartDataProvider,chartState,clipContent,closeField,columnWidthRatio,columnWidthRatio,computedGutters,computedInterval,computedMaximum,computedMinimum,count,creationCallback,cursor,data,data,dataChildren,dataDescriptions,dataFunction,dataProvider,dataProvider,dataRegion,dataRegion,dataRegion,dataTipFunction,dataTipItems,dataTipLayerIndex,dataTipMode,dataTransform,dataTransform,dataTransform,dataTransform,dataTransform,description,direction,discard,displayName,displayName,displayName,dragEnabled,dragImage,dragMoveEnabled,dropEnabled,element,elementBounds,elements,factory,filterData,filterDataValues,filterFunction,filteredCache,format,gutters,heightLimit,hide,highField,horizontal,horizontalAxis,horizontalAxis,horizontalAxis,horizontalAxis,horizontalAxisRatio,horizontalAxisRenderers,includeInRanges,includeInRanges,insertPosition,instances,interactive,internalStyleName,itemType,items,items,label,labelCache,labelContainer,labelContainer,labelElements,labelFunction,labelMaximum,labelMinimum,labels,legendData,legendData,legendData,length,lowField,lowerMargin,marker,max,maxBarWidth,maxColumnWidth,maxColumnWidth,maxTipWidth,min,minInterval,minorTickCache,minorTicks,minorTicks,minorTicks,moduleFactory,moduleFactory,moduleFactory,moduleFactory,mouseSensitivity,negTotalsByPrimaryAxis,offset,offset,offset,openField,origin,otherAxes,padding,padding,parseFunction,pixelHeight,pixelWidth,placement,posTotalsByPrimaryAxis,properties,radialAxis,radialAxis,radius,remove,renderData,renderData,renderDataType,requiredDescribedFields,selectable,selectedChartItem,selectedChartItems,selectedChartItems,selectedIndex,selectedIndices,selectedItem,selectedItems,selectionMode,series,series,seriesFilters,showAllDataTips,showDataTips,stackTotals,stackedMaximum,stackedMinimum,stacker,ticks,ticks,ticks,title,title,transitionRenderData,type,unitSize,unitSize,upperMargin,value,verticalAxis,verticalAxis,verticalAxis,verticalAxis,verticalAxisRatio,verticalAxisRenderers,visibleRegion,xField,addChild,addChild,addChild,addChildAt,addChildAt,addChildAt,addDataChild,addDataChild,addDragData,adjustGutters,adjustMinMax,applySeriesSet,beginBitmapFill,beginBitmapFill,beginFill,beginFill,beginInterpolation,beginInterpolation,buildLabelCache,buildMinorTickCache,buildSubSeries,cacheDefaultValues,cacheIndexValues,cacheNamedValues,chartStateChanged,chartStateChanged,chartStateChanged,claimStyles,claimStyles,claimStyles,clear,clear,clearSelection,clone,collectTransitions,collectTransitions,colorFromFill,commitProperties,commitProperties,commitProperties,createChildren,createChildren,createDataID,curveTo,curveTo,customizeSeries,customizeSeries,dataChanged,dataChanged,dataChanged,dataChanged,dataToLocal,dataToLocal,dataToLocal,defaultFilterFunction,describeData,describeData,describeData,describeData,describeData,describeData,describeData,dragCompleteHandler,dragDropHandler,dragEnterHandler,dragExitHandler,dragOverHandler,dragStartHandler,dragStartHandler,drawArc,drawCircle,drawCircle,drawEllipse,drawEllipse,drawPolyLine,drawRect,drawRect,drawRoundedRect,drawRoundedRect,endFill,endFill,endInterpolation,extractMinInterval,extractMinMax,fillFromStyle,fillRect,filterCache,filterCache,findDataPoints,findDataPoints,findDataPoints,formatDataTip,formatDataTip,formatForScreen,formatForScreen,getAllDataPoints,getAllDataPoints,getAllDataPoints,getAxis,getAxis,getElementBounds,getElementBounds,getFirstItem,getFirstItem,getFirstItem,getItemsInRegion,getItemsInRegion,getItemsInRegion,getLabelEstimate,getLabelEstimate,getLabels,getLabels,getLastItem,getLastItem,getLastItem,getMissingInterpolationValues,getMissingInterpolationValues,getNextItem,getNextItem,getNextItem,getPreviousItem,getPreviousItem,getPreviousItem,getRenderDataForTransition,guardMinMax,hideData,hideDropFeedback,initializeInterpolationData,interpolate,invalidateCache,invalidateChildOrder,invalidateData,invalidateData,invalidateData,invalidateData,invalidateDisplayList,invalidateDisplayList,invalidateFilter,invalidateMapping,invalidateSeries,invalidateSeries,invalidateSeriesStyles,invalidateSize,invalidateStacking,invalidateTransform,invalidateTransitions,invertTransform,invertTransform,invertTransform,invertTransform,legendDataChanged,legendDataChanged,lineStyle,lineStyle,lineTo,lineTo,localToData,localToData,localToData,mapCache,mapCache,mappingChanged,mappingChanged,mappingChanged,mappingChanged,measure,measure,moveTo,moveTo,positionAllDataTips,positionDataTips,preferDropLabels,preferDropLabels,processNewDataProvider,reduceLabels,reduceLabels,registerDataTransform,registerDataTransform,removeAllChildren,removeAllChildren,removeChild,removeChild,removeChildAt,removeChildAt,setActualSize,setActualSize,setAxis,setAxis,setLineStyle,setSize,showDropFeedback,stack,stack,stackAll,stripNaNs,stripNaNs,stripNaNs,styleChanged,styleChanged,stylesInitialized,transformCache,transformCache,transformCache,transformCache,transformCache,unregisterDataTransform,unregisterDataTransform,update,update,updateAllDataTips,updateData,updateData,updateDataChild,updateDataChild,updateDisplayList,updateDisplayList,updateDisplayList,updateDisplayList,updateDisplayList,updateDisplayList,updateDisplayList,updateDisplayList,updateFilter,updateFilter,updateFilter,updateFilter,updateMapping,updateMapping,updateStacking,updateTransform,updateTransform,validateData,validateData,validateData,validateTransform,validateTransform,validateTransform"><title>mx.charts.chartClasses.CartesianTransform</title></head><body><script language="javascript" type="text/javascript" src="../../../asdoc.js"></script><script language="javascript" type="text/javascript" src="../../../help.js"></script><script language="javascript" type="text/javascript" src="../../../cookies.js"></script><script language="javascript" type="text/javascript"><!--
asdocTitle = 'CartesianTransform - ApacheFlex API Reference';
var baseRef = '../../../';
window.onload = configPage;
--></script>
<script type="text/javascript">
scrollToNameAnchor();
</script><table class="titleTable" cellpadding="0" cellspacing="0" id="titleTable" style="display:none"><tr><td class="titleTableTitle" align="left">Apache Flex 4.16.1 API Reference </td><td class="titleTableTopNav" align="right"><a href="../../../package-summary.html" onclick="loadClassListFrame('../../../all-classes.html')">All Packages</a>&nbsp;|&nbsp;<a href="../../../class-summary.html" onclick="loadClassListFrame('../../../all-classes.html')">All Classes</a>&nbsp;|&nbsp;<a href="../../../all-index-A.html" onclick="loadClassListFrame('../../../index-list.html')">Index</a>&nbsp;|&nbsp;<a id="framesLink1" href="../../../index.html?mx/charts/chartClasses/CartesianTransform.html&amp;mx/charts/chartClasses/class-list.html">Frames</a><a id="noFramesLink1" style="display:none" href="" onclick="parent.location=document.location"> No Frames </a></td><td class="titleTableLogo" align="right" rowspan="3"><img src="../../../images/logo.jpg" class="logoImage" alt="AdobeLogo" title="AdobeLogo"></td></tr><tr class="titleTableRow2"><td class="titleTableSubTitle" id="subTitle" align="left">CartesianTransform</td><td class="titleTableSubNav" id="subNav" align="right"><a href="#propertySummary">Properties</a>&nbsp;| <a href="#methodSummary">Methods</a>&nbsp;| <a href="#eventSummary">Events</a>&nbsp;| <a href="#constantSummary">Constants</a></td></tr><tr class="titleTableRow3"><td colspan="3">&nbsp;</td></tr></table><script language="javascript" type="text/javascript" xml:space="preserve">
<!--
if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("CartesianTransform"); titleBar_setSubNav(true,true,false,false,false,false,true,false,true,false,false ,false,false,false,false,false);}
-->
</script><div xmlns:fn="http://www.w3.org/2005/xpath-functions" class="MainContent"><table class="classHeaderTable" cellpadding="0" cellspacing="0"><tr><td class="classHeaderTableLabel">Package</td><td><a href="package-detail.html" onclick="javascript:loadClassListFrame('class-list.html')">mx.charts.chartClasses</a></td></tr><tr><td class="classHeaderTableLabel">Class</td><td class="classSignature">public class CartesianTransform</td></tr><tr><td class="classHeaderTableLabel">Inheritance</td><td class="inheritanceList">CartesianTransform <img src="../../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../../mx/charts/chartClasses/DataTransform.html">DataTransform</a> <img src="../../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> flash.events.EventDispatcher</td></tr></table><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p></p><p></p>
The CartesianTransform object represents a set of axes
that maps data values to x/y Cartesian screen coordinates
and vice versa.
<p>When using charts in your applications, you
typically will not need to interact with the CartesianTransform object.
Transforms are created automatically by the built-in chart types
and used by the series contained within
so that they can transform data into rendering coordinates.</p>
<p></p><br/><hr></div><a name="propertySummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Properties</div><div class="showHideLinks"><div id="hideInheritedProperty" class="hideInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(false,'Property');"><img class="showHideLinkImage" src="../../../images/expanded.gif"> Hide Inherited Public Properties</a></div><div id="showInheritedProperty" class="showInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(true,'Property');"><img class="showHideLinkImage" src="../../../images/collapsed.gif"> Show Inherited Public Properties</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableProperty"><tr><th>&nbsp;</th><th colspan="2">Property</th><th class="summaryTableOwnerCol">Defined By</th></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../../mx/charts/chartClasses/DataTransform.html#axes" class="signatureLink">axes</a> : Object<div class="summaryTableDescription">[read-only]
The set of axes associated with this transform.</div></td><td class="summaryTableOwnerCol"><a href="../../../mx/charts/chartClasses/DataTransform.html">DataTransform</a></td></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../../mx/charts/chartClasses/DataTransform.html#elements" class="signatureLink">elements</a> : Array<div class="summaryTableDescription">
The elements that are associated with this transform.</div></td><td class="summaryTableOwnerCol"><a href="../../../mx/charts/chartClasses/DataTransform.html">DataTransform</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#pixelHeight" class="signatureLink">pixelHeight</a> : Number<div class="summaryTableDescription">[write-only]
The height of the data area that the CartesianTransform represents,
in pixels.</div></td><td class="summaryTableOwnerCol">CartesianTransform</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#pixelWidth" class="signatureLink">pixelWidth</a> : Number<div class="summaryTableDescription">[write-only]
The width of the data area that the CartesianTransform represents,
in pixels.</div></td><td class="summaryTableOwnerCol">CartesianTransform</td></tr></table></div><a name="methodSummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Methods </div><div class="showHideLinks"><div id="hideInheritedMethod" class="hideInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(false,'Method');"><img class="showHideLinkImage" src="../../../images/expanded.gif"> Hide Inherited Public Methods</a></div><div id="showInheritedMethod" class="showInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(true,'Method');"><img class="showHideLinkImage" src="../../../images/collapsed.gif"> Show Inherited Public Methods</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableMethod"><tr><th>&nbsp;</th><th colspan="2">Method</th><th class="summaryTableOwnerCol">Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#CartesianTransform()" class="signatureLink">CartesianTransform</a>()</div><div class="summaryTableDescription">
Constructor.</div></td><td class="summaryTableOwnerCol">CartesianTransform</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../../mx/charts/chartClasses/DataTransform.html#dataChanged()" class="signatureLink">dataChanged</a>():void</div><div class="summaryTableDescription">
Informs the DataTransform that some of the underlying data
being represented on the chart has changed.</div></td><td class="summaryTableOwnerCol"><a href="../../../mx/charts/chartClasses/DataTransform.html">DataTransform</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../../mx/charts/chartClasses/DataTransform.html#describeData()" class="signatureLink">describeData</a>(dimension:String, requiredFields:uint):Array</div><div class="summaryTableDescription">
Collects important displayed values for all elements
associated with this data transform.</div></td><td class="summaryTableOwnerCol"><a href="../../../mx/charts/chartClasses/DataTransform.html">DataTransform</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../../mx/charts/chartClasses/DataTransform.html#getAxis()" class="signatureLink">getAxis</a>(dimension:String):<a href="../../../mx/charts/chartClasses/IAxis.html">IAxis</a></div><div class="summaryTableDescription">
Retrieves the axis instance responsible for transforming
the data dimension specified by the dimension parameter.</div></td><td class="summaryTableOwnerCol"><a href="../../../mx/charts/chartClasses/DataTransform.html">DataTransform</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#invertTransform()" class="signatureLink">invertTransform</a>(... values):Array</div><div class="summaryTableDescription">[override]
Transforms x and y coordinates relative to the DataTransform
coordinate system into a 2-dimensional value in data space.</div></td><td class="summaryTableOwnerCol">CartesianTransform</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../../mx/charts/chartClasses/DataTransform.html#setAxis()" class="signatureLink">setAxis</a>(dimension:String, v:<a href="../../../mx/charts/chartClasses/IAxis.html">IAxis</a>):void</div><div class="summaryTableDescription">
Assigns an axis instance to a particular dimension of the transform.</div></td><td class="summaryTableOwnerCol"><a href="../../../mx/charts/chartClasses/DataTransform.html">DataTransform</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#transformCache()" class="signatureLink">transformCache</a>(cache:Array, xField:String, xConvertedField:String, yField:String, yConvertedField:String):void</div><div class="summaryTableDescription">[override]
Maps a set of numeric values representing data to screen coordinates.</div></td><td class="summaryTableOwnerCol">CartesianTransform</td></tr></table></div><a name="eventSummary"></a><div class="summarySection"><div class="summaryTableTitle">Events</div><div class="showHideLinks"><div id="hideInheritedEvent" class="hideInheritedEvent"><a class="showHideLink" href="#eventSummary" onclick="javascript:setInheritedVisible(false,'Event');"><img class="showHideLinkImage" src="../../../images/expanded.gif"> Hide Inherited Events</a></div><div id="showInheritedEvent" class="showInheritedEvent"><a class="showHideLink" href="#eventSummary" onclick="javascript:setInheritedVisible(true,'Event');"><img class="showHideLinkImage" src="../../../images/collapsed.gif"> Show Inherited Events</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable hideInheritedEvent" id="summaryTableEvent"><tr><th>&nbsp;</th><th colspan="2">Event</th><th> Summary </th><th class="summaryTableOwnerCol">Defined By</th></tr><tr class="hideInheritedEvent"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../../mx/charts/chartClasses/DataTransform.html#event:transformChange" class="signatureLink">transformChange</a></div></td><td class="summaryTableDescription summaryTableCol">Dispatched when the transformation from data space to screen space has changed, typically either because the axes that make up the transformation have changed in some way, or the data transform itself has size.</td><td class="summaryTableOwnerCol"><a href="../../../mx/charts/chartClasses/DataTransform.html">DataTransform</a></td></tr></table></div><a name="constantSummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Constants</div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableConstant"><tr><th>&nbsp;</th><th colspan="2">Constant</th><th class="summaryTableOwnerCol">Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#HORIZONTAL_AXIS" class="signatureLink">HORIZONTAL_AXIS</a> : String = h<div class="summaryTableDescription">[static]
A String representing the horizontal axis.</div></td><td class="summaryTableOwnerCol">CartesianTransform</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#VERTICAL_AXIS" class="signatureLink">VERTICAL_AXIS</a> : String = v<div class="summaryTableDescription">[static]
A String representing the vertical axis.</div></td><td class="summaryTableOwnerCol">CartesianTransform</td></tr></table></div><script language="javascript" type="text/javascript"><!--
showHideInherited();
--></script><div class="MainContent"><div class="detailSectionHeader">Property Detail</div><a name="propertyDetail"></a><a name="pixelHeight"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">pixelHeight</td><td class="detailHeaderType">property</td></tr></table><div class="detailBody"><code>pixelHeight:Number</code>&nbsp;&nbsp;[write-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p>
The height of the data area that the CartesianTransform represents,
in pixels.
The containing chart sets this property explicitly during layout.
The CartesianTransform uses this property
to map data values to screen coordinates.
</p><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set pixelHeight(value:Number):void</code><br/></div><a name="propertyDetail"></a><a name="pixelWidth"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">pixelWidth</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>pixelWidth:Number</code>&nbsp;&nbsp;[write-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p>
The width of the data area that the CartesianTransform represents,
in pixels.
The containing chart sets this property explicitly during layout.
The CartesianTransform uses this property
to map data values to screen coordinates.
</p><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set pixelWidth(value:Number):void</code><br/></div><a name="constructorDetail"></a><div class="detailSectionHeader">Constructor Detail</div><a name="CartesianTransform()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">CartesianTransform</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">Constructor</td></tr></table><div class="detailBody"><code>public function CartesianTransform()</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p>
Constructor.
</p></div><a name="methodDetail"></a><div class="detailSectionHeader">Method Detail</div><a name="invertTransform()"></a><a name="invertTransform(restParam)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">invertTransform</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td></tr></table><div class="detailBody"><code>override public function invertTransform(... values):Array</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p>
Transforms x and y coordinates relative to the DataTransform
coordinate system into a 2-dimensional value in data space.
</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code>... <span class="label">values</span></code> &mdash; The x and y positions (in that order).
</td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code>Array</code> &mdash; An Array containing the transformed values.
</td></tr></table></div><a name="transformCache()"></a><a name="transformCache(Array,String,String,String,String)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">transformCache</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>override public function transformCache(cache:Array, xField:String, xConvertedField:String, yField:String, yConvertedField:String):void</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p>
Maps a set of numeric values representing data to screen coordinates.
This method assumes the values are all numbers,
so any non-numeric values must have been previously converted
with the <code>mapCache()</code> method.
</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">cache</span>:Array</code> &mdash; An array of objects containing the data values
in their fields.
This is also where this function stores the converted numeric values.
</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">xField</span>:String</code> &mdash; The field where the data values for the x axis are stored.
</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">xConvertedField</span>:String</code> &mdash; The field where the mapped x screen coordinate
is stored.
</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">yField</span>:String</code> &mdash; The field where the data values for the y axis are stored.
</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">yConvertedField</span>:String</code> &mdash; The field where the mapped y screen coordinate
is stored.
</td></tr></table></p></div><div class="detailSectionHeader">Constant Detail</div><a name="constantDetail"></a><a name="HORIZONTAL_AXIS"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">HORIZONTAL_AXIS</td><td class="detailHeaderType">Constant</td></tr></table><div class="detailBody"><code>public static const HORIZONTAL_AXIS:String = h</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p>
A String representing the horizontal axis.
</p></div><a name="constantDetail"></a><a name="VERTICAL_AXIS"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">VERTICAL_AXIS</td><td class="detailHeaderType">Constant</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>public static const VERTICAL_AXIS:String = v</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p>
A String representing the vertical axis.
</p></div><br/><br/><hr><br/><p></p><center class="copyright"><footer>The Apache Software Foundation</footer><br/>Wed Nov 15 2017, 09:50 AM +01:00 </center></div></body></html><!--The Apache Software Foundation<br/>Wed Nov 15 2017, 09:50 AM +01:00 -->