StiMarkerCoreXF Class

Namespace: Stimulsoft.Report.Chart

Inheritance

Implements: ICloneable, IStiMarkerCoreXF

Constructors

Constructor Description
constructor(IStiMarker marker)  

constructor(marker: IStiMarker)

Parameters

  • marker (IStiMarker)

Methods

Method Returns Description
clone StiMarkerCoreXF  
drawLine void  
drawLines void  
drawMarkers void  
getMarkerRect static RectangleD  
implements any[]  

Method Details

clone

clone(): StiMarkerCoreXF

Returns StiMarkerCoreXF


drawLine

drawLine(context: StiContext, x1: number, y1: number, x2: number, y2: number, scale: number, brushMarker: StiBrush, penMarker: StiPenGeom, markerType: StiMarkerType, markerStep: number, markerSize: number, angle: number): void

Parameters

  • context (StiContext)
  • x1 (number)
  • y1 (number)
  • x2 (number)
  • y2 (number)
  • scale (number)
  • brushMarker (StiBrush)
  • penMarker (StiPenGeom)
  • markerType (StiMarkerType)
  • markerStep (number)
  • markerSize (number)
  • angle (number)

drawLines

drawLines(context: StiContext, points: PointD[], scale: number, brushMarker: any, penMarker: StiPenGeom, markerType: StiMarkerType, markerStep: number, markerSize: number, angle: number): void

Parameters

  • context (StiContext)
  • points (PointD[])
  • scale (number)
  • brushMarker (any)
  • penMarker (StiPenGeom)
  • markerType (StiMarkerType)
  • markerStep (number)
  • markerSize (number)
  • angle (number)

drawMarkers

drawMarkers(context: StiContext, points: PointD[], showShadow: boolean): void

Parameters

  • context (StiContext)
  • points (PointD[])
  • showShadow (boolean)

getMarkerRect static

getMarkerRect(position: PointD, markerSize: number, zoom: number): RectangleD

Parameters

  • position (PointD)
  • markerSize (number)
  • zoom (number)

Returns RectangleD


implements

implements(): any[]

Returns any[]

Fields

Field Type Description
brush any  
isAnimation any  
marker IStiMarker  
startAngle any