|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stimulsoft.report.infographics.gauge.primitives.base.StiElementBase
com.stimulsoft.report.infographics.gauge.primitives.scales.StiScaleBase
com.stimulsoft.report.infographics.gauge.scales.StiRadialScale
public class StiRadialScale
Copyright Stimulsoft
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.stimulsoft.report.infographics.gauge.primitives.scales.StiScaleBase |
---|
StiScaleBase.StiScaleHelper |
Field Summary |
---|
Fields inherited from class com.stimulsoft.report.infographics.gauge.primitives.scales.StiScaleBase |
---|
barGeometry, gauge, scaleHelper |
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef |
---|
REFERENCE_EMPTY, REFERENCE_REPORT |
Constructor Summary | |
---|---|
StiRadialScale()
|
Method Summary | |
---|---|
void |
applyStyle(IStiGaugeStyle style)
Apply style to component which release this interface. |
java.lang.Object |
clone()
Creates a new object that is a copy of the current instance. |
StiScaleBase |
createNew()
|
StiPoint |
getCenter()
center of the radial scale. |
StiComponentId |
getComponentId()
|
double |
getCurrentAngle(double angle)
|
double |
GetEndWidth()
|
double |
getRadius()
outer radius of the radial scale. |
double |
GetRadius()
outer radius of the radial scale. |
StiRadiusMode |
getRadiusMode()
the mode of calculating the radius RadialScale. |
StiGaugeElemenType |
getScaleType()
|
StiRadialScaleSkin |
getSkin()
the skin of the component rendering. |
double |
getStartAngle()
start angle of the radial scale. |
double |
GetStartWidth()
|
double |
getSweepAngle()
sweep angle of the radial scale. |
double |
GetSweepAngle()
|
void |
LoadFromJsonObject(JSONObject jObject)
|
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode)
|
void |
setCenter(StiPoint center)
center of the radial scale. |
void |
setRadius(double radius)
outer radius of the radial scale. |
void |
setRadiusMode(StiRadiusMode radiusMode)
the mode of calculating the radius RadialScale. |
void |
setSkin(StiRadialScaleSkin skin)
the skin of the component rendering. |
void |
setStartAngle(double startAngle)
start angle of the radial scale. |
void |
setSweepAngle(double sweepAngle)
sweep angle of the radial scale. |
Methods inherited from class com.stimulsoft.report.infographics.gauge.primitives.scales.StiScaleBase |
---|
cleanReference, drawElement, getBorderBrush, getBrush, getEndWidth, getGauge, getIsReversed, getItems, getLeft, getMajorInterval, getMaximum, getMinimum, getMinorInterval, getPosition, getPropName, getReference, getStartWidth, getTop, isUp, prepare, setBorderBrush, setBrush, setEndWidth, setGauge, setIsReversed, setItems, setLeft, setMajorInterval, setMaximum, setMinimum, setMinorInterval, setReference, setStartWidth, setTop |
Methods inherited from class com.stimulsoft.report.infographics.gauge.primitives.base.StiElementBase |
---|
isAllowApplyStyle, setAllowApplyStyle |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StiRadialScale()
Method Detail |
---|
public JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject
in interface IStiJsonReportObject
SaveToJsonObject
in class StiScaleBase
JSONException
public void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject
in interface IStiJsonReportObject
LoadFromJsonObject
in class StiScaleBase
JSONException
public StiComponentId getComponentId()
getComponentId
in class StiScaleBase
public java.lang.Object clone()
StiElementBase
clone
in class StiScaleBase
public void applyStyle(IStiGaugeStyle style)
IStiApplyStyleGauge
applyStyle
in interface IStiApplyStyleGauge
applyStyle
in class StiElementBase
public void setRadius(double radius)
radius
- the radius to setpublic double getRadius()
public StiRadiusMode getRadiusMode()
public void setRadiusMode(StiRadiusMode radiusMode)
radiusMode
- the radiusMode to setpublic StiPoint getCenter()
public void setCenter(StiPoint center)
center
- the center to setpublic double getStartAngle()
public void setStartAngle(double startAngle)
startAngle
- the startAngle to setpublic double getSweepAngle()
public void setSweepAngle(double sweepAngle)
sweepAngle
- the sweepAngle to setpublic StiRadialScaleSkin getSkin()
public void setSkin(StiRadialScaleSkin skin)
skin
- the skin to setpublic StiGaugeElemenType getScaleType()
getScaleType
in class StiScaleBase
public double GetRadius()
public double GetStartWidth()
public double GetEndWidth()
public double GetSweepAngle()
public double getCurrentAngle(double angle)
public StiScaleBase createNew()
createNew
in class StiScaleBase
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |