public abstract class StiRadialTickLabelBase extends StiTickLabelBase
animation, scaleREFERENCE_EMPTY, REFERENCE_REPORT| Constructor and Description |
|---|
StiRadialTickLabelBase() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone()
Creates a new object that is a copy of the current instance.
|
void |
drawElement(StiGaugeContextPainter context) |
StiGaugeElemenType |
getElementType() |
StiLabelRotationMode |
getLabelRotationMode()
the rotation mode of labels.
|
protected int |
getMatrixRotation(StiGaugeContextPainter context,
StiPoint centerPoint,
StiSize textSize,
StiLabelRotationMode rotateMode,
double radius,
double angle,
StiRefObject<StiPoint> position) |
double |
getOffsetAngle()
an additional rotation angle.
|
void |
LoadFromJsonObject(JSONObject jObject) |
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode) |
void |
setLabelRotationMode(StiLabelRotationMode labelRotationMode)
the rotation mode of labels.
|
void |
setOffsetAngle(double offsetAngle)
an additional rotation angle.
|
getFont, getTextBrush, getTextFormat, getTextForRender, getTextForRender, getTextForRender, setFont, setTextBrush, setTextFormatcheckTickValue, getMajorCollections, getMaximumValue, getMinimumValue, getMinorCollections, getOffset, getOffset, getPlacement, getPlacement, getPointCollection, getSkipIndices, getSkipIndicesObj, getSkipValues, getSkipValuesObj, isSkipMajorValues, prepareGaugeElement, setMaximumValue, setMinimumValue, setOffset, setPlacement, setSkipIndices, setSkipIndicesObj, setSkipValues, setSkipValuesObjcleanReference, createNew, getAnimation, getLocalizeName, getReference, getScale, setAnimation, setReference, setScaleapplyStyle, isAllowApplyStyle, setAllowApplyStylepublic JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject in interface IStiJsonReportObjectSaveToJsonObject in class StiTickLabelBaseJSONExceptionpublic void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject in interface IStiJsonReportObjectLoadFromJsonObject in class StiTickLabelBaseJSONExceptionpublic StiLabelRotationMode getLabelRotationMode()
public void setLabelRotationMode(StiLabelRotationMode labelRotationMode)
labelRotationMode - the labelRotationMode to setpublic double getOffsetAngle()
public java.lang.Object clone()
StiElementBaseclone in class StiTickLabelBasepublic void setOffsetAngle(double offsetAngle)
offsetAngle - the offsetAngle to setpublic StiGaugeElemenType getElementType()
getElementType in class StiGaugeElementpublic void drawElement(StiGaugeContextPainter context)
drawElement in class StiElementBaseprotected int getMatrixRotation(StiGaugeContextPainter context, StiPoint centerPoint, StiSize textSize, StiLabelRotationMode rotateMode, double radius, double angle, StiRefObject<StiPoint> position)
Copyright © 2019 Stimulsoft. All Rights Reserved.