Extends mxShape to implement a polyline (a line with multiple points). This shape is registered under <mxConstants.SHAPE_POLYLINE> in mxCellRenderer.
mxPolyline | Extends mxShape to implement a polyline (a line with multiple points). |
Functions | |
mxPolyline | Constructs a new polyline shape. |
getRotation | Returns 0. |
getShapeRotation | Returns 0. |
isPaintBoundsInverted | Returns false. |
paintEdgeShape | Paints the line shape. |
paintLine | Paints the line shape. |
paintCurvedLine | Paints a curved line. |
function mxPolyline( points, stroke, strokewidth )
Constructs a new polyline shape.
points | Array of mxPoints that define the points. This is stored in mxShape.points. |
stroke | String that defines the stroke color. Default is ‘black’. This is stored in <stroke>. |
strokewidth | Optional integer that defines the stroke width. Default is 1. This is stored in <strokewidth>. |
Constructs a new polyline shape.
function mxPolyline( points, stroke, strokewidth )
Returns 0.
mxPolyline.prototype.getRotation = function()
Returns 0.
mxPolyline.prototype.getShapeRotation = function()
Returns false.
mxPolyline.prototype.isPaintBoundsInverted = function()
Paints the line shape.
mxPolyline.prototype.paintEdgeShape = function( c, pts )
Paints the line shape.
mxPolyline.prototype.paintLine = function( c, pts, rounded )
Paints a curved line.
mxPolyline.prototype.paintCurvedLine = function( c, pts )
Holds the array of mxPoints that specify the points of this shape.
mxShape.prototype.points