com.stimulsoft.base.context.chart
Interface IStiContextPainter

All Known Implementing Classes:
StiContextPainter

public interface IStiContextPainter

Copyright Stimulsoft


Method Summary
 StiContext createShadowGraphics(boolean isPrinting, float zoom)
           
 StiStringFormatGeom getDefaultStringFormat()
           
 StiStringFormatGeom getGenericStringFormat()
           
 StiRectangle getPathBounds(java.util.List<StiSegmentGeom> geoms)
           
 StiRectangle measureRotatedString(java.lang.String text, StiFontGeom font, StiPoint point, StiStringFormatGeom sf, StiRotationMode mode, double angle)
           
 StiRectangle measureRotatedString(java.lang.String text, StiFontGeom font, StiPoint point, StiStringFormatGeom sf, StiRotationMode mode, double angle, int maximalWidth, boolean wordWrap)
           
 StiRectangle measureRotatedString(java.lang.String text, StiFontGeom font, StiRectangle rect, StiStringFormatGeom sf, double angle)
           
 StiRectangle measureRotatedString(java.lang.String text, StiFontGeom font, StiRectangle rect, StiStringFormatGeom sf, StiRotationMode mode, double angle)
           
 StiSize measureString(java.lang.String text, StiFontGeom font)
           
 StiSize measureString(java.lang.String text, StiFontGeom font, int width, StiStringFormatGeom sf)
           
 void render(StiRectangle rect, java.util.List<StiGeom> geoms)
           
 

Method Detail

getDefaultStringFormat

StiStringFormatGeom getDefaultStringFormat()

getGenericStringFormat

StiStringFormatGeom getGenericStringFormat()

createShadowGraphics

StiContext createShadowGraphics(boolean isPrinting,
                                float zoom)

getPathBounds

StiRectangle getPathBounds(java.util.List<StiSegmentGeom> geoms)

measureString

StiSize measureString(java.lang.String text,
                      StiFontGeom font)

measureString

StiSize measureString(java.lang.String text,
                      StiFontGeom font,
                      int width,
                      StiStringFormatGeom sf)

measureRotatedString

StiRectangle measureRotatedString(java.lang.String text,
                                  StiFontGeom font,
                                  StiRectangle rect,
                                  StiStringFormatGeom sf,
                                  double angle)

measureRotatedString

StiRectangle measureRotatedString(java.lang.String text,
                                  StiFontGeom font,
                                  StiRectangle rect,
                                  StiStringFormatGeom sf,
                                  StiRotationMode mode,
                                  double angle)

measureRotatedString

StiRectangle measureRotatedString(java.lang.String text,
                                  StiFontGeom font,
                                  StiPoint point,
                                  StiStringFormatGeom sf,
                                  StiRotationMode mode,
                                  double angle,
                                  int maximalWidth,
                                  boolean wordWrap)

measureRotatedString

StiRectangle measureRotatedString(java.lang.String text,
                                  StiFontGeom font,
                                  StiPoint point,
                                  StiStringFormatGeom sf,
                                  StiRotationMode mode,
                                  double angle)

render

void render(StiRectangle rect,
            java.util.List<StiGeom> geoms)