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 |