com.stimulsoft.report.infographics.gauge.interfaces
Interface IStiScaleBarGeometry

All Known Implementing Classes:
StiLinearBarGeometry, StiRadialBarGeometry

public interface IStiScaleBarGeometry

Copyright Stimulsoft


Method Summary
 void checkRectGeometry(StiRectangle rect)
           
 StiGraphicsPathLinesGaugeGeom drawGeometry(StiGaugeContextPainter context, double StartValue, double EndValue, double StartWidth, double EndWidth, double Offset, StiPlacement Placement, StiRefObject<StiRectangle> rect, boolean returnOnlyRect)
           
 void drawScaleGeometry(StiGaugeContextPainter context)
           
 StiPoint getCenter()
           
 double getDiameter()
           
 double getRadius()
           
 StiRectangle getRectGeometry()
           
 double getRestToLenght()
           
 StiSize getSize()
           
 

Method Detail

getSize

StiSize getSize()

getRectGeometry

StiRectangle getRectGeometry()

getCenter

StiPoint getCenter()

getRadius

double getRadius()

getDiameter

double getDiameter()

checkRectGeometry

void checkRectGeometry(StiRectangle rect)

drawScaleGeometry

void drawScaleGeometry(StiGaugeContextPainter context)

getRestToLenght

double getRestToLenght()

drawGeometry

StiGraphicsPathLinesGaugeGeom drawGeometry(StiGaugeContextPainter context,
                                           double StartValue,
                                           double EndValue,
                                           double StartWidth,
                                           double EndWidth,
                                           double Offset,
                                           StiPlacement Placement,
                                           StiRefObject<StiRectangle> rect,
                                           boolean returnOnlyRect)