com.github.abel533.echarts
类 Polar

java.lang.Object
  继承者 com.github.abel533.echarts.AbstractData<Polar>
      继承者 com.github.abel533.echarts.Polar
所有已实现的接口:
Component, Data<Polar>

public class Polar
extends AbstractData<Polar>
implements Component

极坐标

作者:
liuzh

嵌套类摘要
static class Polar.Name
           
 
字段摘要
 
从类 com.github.abel533.echarts.AbstractData 继承的字段
data
 
构造方法摘要
Polar()
           
 
方法摘要
 AxisLabel axisLabel()
          坐标轴文本标签,详见axis.axisLabel
 Polar axisLabel(AxisLabel axisLabel)
          设置axisLabel值
 AxisLine axisLine()
          坐标轴线,默认显示,属性show控制显示与否,属性lineStyle(详见lineStyle)控制线条样式
 Polar axisLine(AxisLine axisLine)
          设置axisLine值
 Object[] boundaryGap()
          获取boundaryGap值
 Polar boundaryGap(Object[] boundaryGap)
          设置boundaryGap值
 Polar boundaryGap(Object min, Object max)
          数值轴两端空白策略,数组内数值代表百分比,[原始数据最小值与最终最小值之间的差额,原始数据最大值与最终最大值之间的差额]
 Object[] center()
          获取center值
 Polar center(Object[] center)
          设置center值
 Polar center(Object width, Object height)
          圆心坐标,支持绝对值(px)和百分比,百分比计算min(width, height) * 50%
 AxisLabel getAxisLabel()
          获取axisLabel值
 AxisLine getAxisLine()
          获取axisLine值
 Object[] getBoundaryGap()
          获取boundaryGap值
 Object[] getCenter()
          获取center值
 List<Object> getIndicator()
          获取indicator值
 Polar.Name getName()
          获取name值
 Integer getPower()
          获取power值
 Integer getPrecision()
          获取precision值
 Object getRadius()
          获取radius值
 Boolean getScale()
          获取scale值
 SplitArea getSplitArea()
          获取splitArea值
 SplitLine getSplitLine()
          获取splitLine值
 Integer getSplitNumber()
          获取splitNumber值
 Integer getStartAngle()
          获取startAngle值
 PolarType getType()
          获取type值
 List<Object> indicator()
          雷达指标列表,同时也是label内容
 Polar indicator(List<Object> indicator)
          设置indicator值
 Polar indicator(Object... values)
          设置values值
 Polar.Name name()
          坐标轴名称
 Polar name(Polar.Name name)
          设置name值
 Integer power()
          获取power值
 Polar power(Integer power)
          设置power值
 Integer precision()
          获取precision值
 Polar precision(Integer precision)
          设置precision值
 Object radius()
          获取radius值
 Polar radius(Object value)
          半径,支持绝对值(px)和百分比,百分比计算比,min(width, height) / 2 * 75%, 传数组实现环形图,[内半径,外半径]
 Polar radius(Object width, Object height)
          半径,支持绝对值(px)和百分比,百分比计算比,min(width, height) / 2 * 75%, 传数组实现环形图,[内半径,外半径]
 Boolean scale()
          获取scale值
 Polar scale(Boolean scale)
          设置scale值
 void setAxisLabel(AxisLabel axisLabel)
          设置axisLabel值
 void setAxisLine(AxisLine axisLine)
          设置axisLine值
 void setBoundaryGap(Object[] boundaryGap)
          设置boundaryGap值
 void setCenter(Object[] center)
          设置center值
 void setIndicator(List<Object> indicator)
          设置indicator值
 void setName(Polar.Name name)
          设置name值
 void setPower(Integer power)
          设置power值
 void setPrecision(Integer precision)
          设置precision值
 void setRadius(Object radius)
          设置radius值
 void setScale(Boolean scale)
          设置scale值
 void setSplitArea(SplitArea splitArea)
          设置splitArea值
 void setSplitLine(SplitLine splitLine)
          设置splitLine值
 void setSplitNumber(Integer splitNumber)
          设置splitNumber值
 void setStartAngle(Integer startAngle)
          设置startAngle值
 void setType(PolarType type)
          设置type值
 SplitArea splitArea()
          分隔区域,默认不显示,属性show控制显示与否,属性areaStyle(详见areaStyle)控制区域样式
 Polar splitArea(SplitArea splitArea)
          设置splitArea值
 SplitLine splitLine()
          分隔线,默认显示,属性show控制显示与否,属性lineStyle(详见lineStyle)控制线条样式
 Polar splitLine(SplitLine splitLine)
          设置splitLine值
 Integer splitNumber()
          获取splitNumber值
 Polar splitNumber(Integer splitNumber)
          设置splitNumber值
 Integer startAngle()
          获取startAngle值
 Polar startAngle(Integer startAngle)
          设置startAngle值
 PolarType type()
          获取type值
 Polar type(PolarType type)
          设置type值
 
从类 com.github.abel533.echarts.AbstractData 继承的方法
data, data, getData, setData
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

Polar

public Polar()
方法详细信息

center

public Object[] center()
获取center值


center

public Polar center(Object[] center)
设置center值

参数:
center -

indicator

public Polar indicator(Object... values)
设置values值

参数:
values -

radius

public Object radius()
获取radius值


name

public Polar name(Polar.Name name)
设置name值

参数:
name -

boundaryGap

public Object[] boundaryGap()
获取boundaryGap值


boundaryGap

public Polar boundaryGap(Object[] boundaryGap)
设置boundaryGap值

参数:
boundaryGap -

axisLine

public Polar axisLine(AxisLine axisLine)
设置axisLine值

参数:
axisLine -

axisLabel

public Polar axisLabel(AxisLabel axisLabel)
设置axisLabel值

参数:
axisLabel -

splitArea

public Polar splitArea(SplitArea splitArea)
设置splitArea值

参数:
splitArea -

splitLine

public Polar splitLine(SplitLine splitLine)
设置splitLine值

参数:
splitLine -

indicator

public Polar indicator(List<Object> indicator)
设置indicator值

参数:
indicator -

center

public Polar center(Object width,
                    Object height)
圆心坐标,支持绝对值(px)和百分比,百分比计算min(width, height) * 50%

参数:
width -
height -
返回:

radius

public Polar radius(Object value)
半径,支持绝对值(px)和百分比,百分比计算比,min(width, height) / 2 * 75%, 传数组实现环形图,[内半径,外半径]

参数:
value -
返回:

radius

public Polar radius(Object width,
                    Object height)
半径,支持绝对值(px)和百分比,百分比计算比,min(width, height) / 2 * 75%, 传数组实现环形图,[内半径,外半径]

参数:
width -
height -
返回:

startAngle

public Integer startAngle()
获取startAngle值


startAngle

public Polar startAngle(Integer startAngle)
设置startAngle值

参数:
startAngle -

splitNumber

public Integer splitNumber()
获取splitNumber值


splitNumber

public Polar splitNumber(Integer splitNumber)
设置splitNumber值

参数:
splitNumber -

name

public Polar.Name name()
坐标轴名称


boundaryGap

public Polar boundaryGap(Object min,
                         Object max)
数值轴两端空白策略,数组内数值代表百分比,[原始数据最小值与最终最小值之间的差额,原始数据最大值与最终最大值之间的差额]


scale

public Boolean scale()
获取scale值


scale

public Polar scale(Boolean scale)
设置scale值

参数:
scale -

precision

public Integer precision()
获取precision值


precision

public Polar precision(Integer precision)
设置precision值

参数:
precision -

power

public Integer power()
获取power值


power

public Polar power(Integer power)
设置power值

参数:
power -

axisLine

public AxisLine axisLine()
坐标轴线,默认显示,属性show控制显示与否,属性lineStyle(详见lineStyle)控制线条样式

另请参见:
AxisLine

axisLabel

public AxisLabel axisLabel()
坐标轴文本标签,详见axis.axisLabel

另请参见:
AxisLabel

splitArea

public SplitArea splitArea()
分隔区域,默认不显示,属性show控制显示与否,属性areaStyle(详见areaStyle)控制区域样式

另请参见:
SplitArea

splitLine

public SplitLine splitLine()
分隔线,默认显示,属性show控制显示与否,属性lineStyle(详见lineStyle)控制线条样式

另请参见:
SplitLine

type

public PolarType type()
获取type值


type

public Polar type(PolarType type)
设置type值

参数:
type -

indicator

public List<Object> indicator()
雷达指标列表,同时也是label内容


getName

public Polar.Name getName()
获取name值


setName

public void setName(Polar.Name name)
设置name值

参数:
name -

getBoundaryGap

public Object[] getBoundaryGap()
获取boundaryGap值


setBoundaryGap

public void setBoundaryGap(Object[] boundaryGap)
设置boundaryGap值

参数:
boundaryGap -

getAxisLine

public AxisLine getAxisLine()
获取axisLine值


setAxisLine

public void setAxisLine(AxisLine axisLine)
设置axisLine值

参数:
axisLine -

getAxisLabel

public AxisLabel getAxisLabel()
获取axisLabel值


setAxisLabel

public void setAxisLabel(AxisLabel axisLabel)
设置axisLabel值

参数:
axisLabel -

getSplitArea

public SplitArea getSplitArea()
获取splitArea值


setSplitArea

public void setSplitArea(SplitArea splitArea)
设置splitArea值

参数:
splitArea -

getSplitLine

public SplitLine getSplitLine()
获取splitLine值


setSplitLine

public void setSplitLine(SplitLine splitLine)
设置splitLine值

参数:
splitLine -

getIndicator

public List<Object> getIndicator()
获取indicator值


setIndicator

public void setIndicator(List<Object> indicator)
设置indicator值

参数:
indicator -

getCenter

public Object[] getCenter()
获取center值


setCenter

public void setCenter(Object[] center)
设置center值

参数:
center -

getRadius

public Object getRadius()
获取radius值


setRadius

public void setRadius(Object radius)
设置radius值

参数:
radius -

getStartAngle

public Integer getStartAngle()
获取startAngle值


setStartAngle

public void setStartAngle(Integer startAngle)
设置startAngle值

参数:
startAngle -

getSplitNumber

public Integer getSplitNumber()
获取splitNumber值


setSplitNumber

public void setSplitNumber(Integer splitNumber)
设置splitNumber值

参数:
splitNumber -

getScale

public Boolean getScale()
获取scale值


setScale

public void setScale(Boolean scale)
设置scale值

参数:
scale -

getPrecision

public Integer getPrecision()
获取precision值


setPrecision

public void setPrecision(Integer precision)
设置precision值

参数:
precision -

getPower

public Integer getPower()
获取power值


setPower

public void setPower(Integer power)
设置power值

参数:
power -

getType

public PolarType getType()
获取type值


setType

public void setType(PolarType type)
设置type值

参数:
type -


Copyright © 2014. All rights reserved.