ichartcategoryaxis-ag凯发旗舰厅



com.spire.xls.core
interface ichartcategoryaxis

all superinterfaces:
ichartaxis, ichartvalueaxis
all known implementing classes:
chartcategoryaxis, xlschartcategoryaxis

public interface ichartcategoryaxis
extends ichartvalueaxis

method summary
 boolean getaxisbetweencategories()
          if true - cuts unused plot area.
 chartbaseunittype getbaseunit()
          represents base unit for the specified category axis.
 boolean getbaseunitisauto()
          true if use automatic base units for the specified category axis.
 ixlsrange getcategorylabels()
          category labels for the chart.
 categorytype getcategorytype()
          represents axis category type.
 double getcrossingpoint()
          value axis / category crossing point (2d charts only).
 java.lang.object[] getentereddirectlycategorylabels()
          entered directly category labels for the chart.
 int getlabelfrequency()
          frequency of labels.
 chartbaseunittype getmajorunitscale()
          represens the major unit scale value for the category axis when the categorytype property is set to timescale.
 chartbaseunittype getminorunitscale()
          represens the minor unit scale value for the category axis when the categorytype property is set to timescale.
 int getoffset()
          represents distance between the labels and axis line.
 int getticklabelspacing()
          represents the number of categories or series between tick-mark labels.
 int gettickmarksfrequency()
          frequency of tick marks.
 int gettickmarkspacing()
          represents the number of categories or series between tick marks.
 void setaxisbetweencategories(boolean value)
          if true - cuts unused plot area.
 void setbaseunit(chartbaseunittype value)
          represents base unit for the specified category axis.
 void setbaseunitisauto(boolean value)
          true if use automatic base units for the specified category axis.
 void setcategorylabels(ixlsrange value)
          category labels for the chart.
 void setcategorytype(categorytype value)
          represents axis category type.
 void setcrossingpoint(double value)
          value axis / category crossing point (2d charts only).
 void setentereddirectlycategorylabels(java.lang.object[] value)
          entered directly category labels for the chart.
 void setlabelfrequency(int value)
          frequency of labels.
 void setmajorunitscale(chartbaseunittype value)
          represens the major unit scale value for the category axis when the categorytype property is set to timescale.
 void setminorunitscale(chartbaseunittype value)
          represens the minor unit scale value for the category axis when the categorytype property is set to timescale.
 void setoffset(int value)
          represents distance between the labels and axis line.
 void setticklabelspacing(int value)
          represents the number of categories or series between tick-mark labels.
 void settickmarksfrequency(int value)
          frequency of tick marks.
 void settickmarkspacing(int value)
          represents the number of categories or series between tick marks.
 
methods inherited from interface com.spire.xls.core.ichartvalueaxis
getcrossesat, getcrossvalue, getmajorunit, getmaxvalue, getminorunit, getminvalue, isautocross, isautomajor, isautomajor, isautomax, isautomax, isautomin, isautomin, isautominor, isautominor, islogscale, islogscale, ismaxcross, isreverseorder, isreverseorder, setcrossesat, setcrossvalue, setmaxvalue, setminorunit, setminvalue
 
methods inherited from interface com.spire.xls.core.ichartaxis
getalignment, getaxistype, getborder, getchart3doptions, getfont, getmajorgridlines, getmajortickmark, getminorgridlines, getminortickmark, getnumberformat, getshadow, gettextrotationangle, getticklabelposition, gettitle, gettitlearea, getvisible, hasmajorgridlines, hasmajorgridlines, hasminorgridlines, hasminorgridlines, setalignment, setmajortickmark, setminortickmark, setnumberformat, settextrotationangle, setticklabelposition, settitle, setvisible
 
method detail

getcrossingpoint

double getcrossingpoint()
value axis / category crossing point (2d charts only).

setcrossingpoint

void setcrossingpoint(double value)
value axis / category crossing point (2d charts only).

getlabelfrequency

int getlabelfrequency()
frequency of labels.

setlabelfrequency

void setlabelfrequency(int value)
frequency of labels.

gettickmarksfrequency

int gettickmarksfrequency()
frequency of tick marks.

settickmarksfrequency

void settickmarksfrequency(int value)
frequency of tick marks.

getticklabelspacing

int getticklabelspacing()
represents the number of categories or series between tick-mark labels.

setticklabelspacing

void setticklabelspacing(int value)
represents the number of categories or series between tick-mark labels.

gettickmarkspacing

int gettickmarkspacing()
represents the number of categories or series between tick marks.

settickmarkspacing

void settickmarkspacing(int value)
represents the number of categories or series between tick marks.

getaxisbetweencategories

boolean getaxisbetweencategories()
if true - cuts unused plot area. default for area, surface charts.

setaxisbetweencategories

void setaxisbetweencategories(boolean value)
if true - cuts unused plot area. default for area, surface charts.

getcategorylabels

ixlsrange getcategorylabels()
category labels for the chart.

setcategorylabels

void setcategorylabels(ixlsrange value)
category labels for the chart.

getentereddirectlycategorylabels

java.lang.object[] getentereddirectlycategorylabels()
entered directly category labels for the chart.

setentereddirectlycategorylabels

void setentereddirectlycategorylabels(java.lang.object[] value)
entered directly category labels for the chart.

getcategorytype

categorytype getcategorytype()
represents axis category type.

setcategorytype

void setcategorytype(categorytype value)
represents axis category type.

getoffset

int getoffset()
represents distance between the labels and axis line. the value can be from 0 through 1000.

setoffset

void setoffset(int value)
represents distance between the labels and axis line. the value can be from 0 through 1000.

getbaseunit

chartbaseunittype getbaseunit()
represents base unit for the specified category axis.

setbaseunit

void setbaseunit(chartbaseunittype value)
represents base unit for the specified category axis.

getbaseunitisauto

boolean getbaseunitisauto()
true if use automatic base units for the specified category axis.

setbaseunitisauto

void setbaseunitisauto(boolean value)
true if use automatic base units for the specified category axis.

getmajorunitscale

chartbaseunittype getmajorunitscale()
represens the major unit scale value for the category axis when the categorytype property is set to timescale.

setmajorunitscale

void setmajorunitscale(chartbaseunittype value)
represens the major unit scale value for the category axis when the categorytype property is set to timescale.

getminorunitscale

chartbaseunittype getminorunitscale()
represens the minor unit scale value for the category axis when the categorytype property is set to timescale.

setminorunitscale

void setminorunitscale(chartbaseunittype value)
represens the minor unit scale value for the category axis when the categorytype property is set to timescale.


网站地图