StiPointHelper Class
Namespace: Stimulsoft.Report.Chart
Methods
| Method | Returns | Description |
|---|---|---|
getLineOffsetRectangle static |
PointD[] | |
isLineContainsPoint static |
boolean | |
isPointInPolygon static |
boolean | |
isPointInTriangle static |
boolean | |
optimizePoints static |
PointD[] |
Method Details
getLineOffsetRectangle static
getLineOffsetRectangle(point1: PointD, point2: PointD, offset: number): PointD[]
Parameters
- point1 (PointD)
- point2 (PointD)
- offset (number)
Returns PointD[]
isLineContainsPoint static
isLineContainsPoint(startPoint: PointD, endPoint: PointD, offset: number, point: PointD): boolean
Parameters
- startPoint (PointD)
- endPoint (PointD)
- offset (number)
- point (PointD)
Returns boolean
isPointInPolygon static
isPointInPolygon(p: PointD, points: PointD[]): boolean
Parameters
- p (PointD)
- points (PointD[])
Returns boolean
isPointInTriangle static
isPointInTriangle(p: PointD, a: PointD, b: PointD, c: PointD): boolean
Parameters
- p (PointD)
- a (PointD)
- b (PointD)
- c (PointD)
Returns boolean
optimizePoints static
optimizePoints(points: PointD[]): PointD[]
Parameters
- points (PointD[])
Returns PointD[]
Fields
| Field | Type | Description |
|---|---|---|
| lastY | any | |
| maxy | any | |
| maxy | any | |
| minx | any | |
| miny | any | |
| miny | any |