Class StiRadialTickMarkBase
java.lang.Object
com.stimulsoft.report.infographics.gauge.primitives.base.StiElementBase
com.stimulsoft.report.infographics.gauge.primitives.base.StiGaugeElement
com.stimulsoft.report.infographics.gauge.primitives.tick.StiTickBase
com.stimulsoft.report.infographics.gauge.primitives.tick.StiTickMarkBase
com.stimulsoft.report.infographics.gauge.primitives.tick.StiRadialTickMarkBase
- All Implemented Interfaces:
IStiJsonReportObject,IStiSerializable,IStiSerializableRef,IStiApplyStyleGauge,Cloneable
- Direct Known Subclasses:
StiRadialTickMarkCustom,StiRadialTickMarkMajor,StiRadialTickMarkMinor
Copyright Stimulsoft
-
Field Summary
Fields inherited from class com.stimulsoft.report.infographics.gauge.primitives.base.StiGaugeElement
animation, scaleFields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Creates a new object that is a copy of the current instance.voiddrawElement(StiGaugeContextPainter context) doublean additional rotation angle.voidLoadFromJsonObject(JSONObject jObject) voidsetOffsetAngle(double offsetAngle) an additional rotation angle.Methods inherited from class com.stimulsoft.report.infographics.gauge.primitives.tick.StiTickMarkBase
getActualSkin, getBorderBrush, getBorderWidth, getBrush, getCustomSkin, getRelativeHeight, getRelativeHeight, getRelativeWidth, getRelativeWidth, getSkin, setBorderBrush, setBorderWidth, setBrush, setCustomSkin, setRelativeHeight, setRelativeWidth, setSkinMethods inherited from class com.stimulsoft.report.infographics.gauge.primitives.tick.StiTickBase
checkTickValue, getMajorCollections, getMaximumValue, getMinimumValue, getMinorCollections, getOffset, getOffset, getPlacement, getPlacement, getPointCollection, getSkipIndices, getSkipIndicesObj, getSkipValues, getSkipValuesObj, isSkipMajorValues, prepareGaugeElement, setMaximumValue, setMinimumValue, setOffset, setPlacement, setSkipIndices, setSkipIndicesObj, setSkipValues, setSkipValuesObjMethods inherited from class com.stimulsoft.report.infographics.gauge.primitives.base.StiGaugeElement
cleanReference, createNew, getAnimation, getLocalizeName, getReference, getScale, setAnimation, setReference, setScaleMethods inherited from class com.stimulsoft.report.infographics.gauge.primitives.base.StiElementBase
applyStyle, isAllowApplyStyle, setAllowApplyStyle
-
Constructor Details
-
StiRadialTickMarkBase
public StiRadialTickMarkBase()
-
-
Method Details
-
SaveToJsonObject
- Specified by:
SaveToJsonObjectin interfaceIStiJsonReportObject- Overrides:
SaveToJsonObjectin classStiTickMarkBase- Throws:
JSONException
-
LoadFromJsonObject
- Specified by:
LoadFromJsonObjectin interfaceIStiJsonReportObject- Overrides:
LoadFromJsonObjectin classStiTickMarkBase- Throws:
JSONException
-
clone
Description copied from class:StiElementBaseCreates a new object that is a copy of the current instance.- Overrides:
clonein classStiTickMarkBase
-
getOffsetAngle
public double getOffsetAngle()an additional rotation angle.- Returns:
- the offsetAngle
-
setOffsetAngle
public void setOffsetAngle(double offsetAngle) an additional rotation angle.- Parameters:
offsetAngle- the offsetAngle to set
-
getElementType
- Overrides:
getElementTypein classStiGaugeElement
-
drawElement
- Overrides:
drawElementin classStiElementBase
-