The d3.line() method is used to constructs a new line generator with the default settings. The line generator is then used to make a line.
Syntax:
d3.line();
Parameters: This method takes no parameters.
Return Value: This method returns a line Generator.
Example 1: Making a simple line using this method.
<!DOCTYPE html> < html > < meta charset = "utf-8" > < head > < title >Line in D3.js</ title > </ head > < script src = </ script > < style > path { fill: none; stroke: green; } </ style > < body > < h1 style="text-align: center; color: green;">neveropen</ h1 > < center > < svg width = "500" height = "500" > < path ></ path > </ svg > </ center > < script > // Making a line Generator var Gen = d3.line(); var points = [ [0, 100], [500, 100] ]; var pathOfLine = Gen(points); d3.select('path') .attr('d', pathOfLine); </ script > </ body > </ html > |
Output:
Example 2: Making a Multiconnected line.
<!DOCTYPE html> < html > < meta charset = "utf-8" > < head > < title >Line in D3.js</ title > </ head > < script src = </ script > < style > path { fill: none; stroke: green; } </ style > < body > < h1 style="text-align: center; color: green;">neveropen</ h1 > < center > < svg width = "500" height = "500" > < path ></ path > </ svg > </ center > < script > // Making a line Generator var Gen = d3.line(); var points = [ [0, 100], [500, 100], [200, 200], [500, 200] ]; var pathOfLine = Gen(points); d3.select('path') .attr('d', pathOfLine); </ script > </ body > </ html > |
Output: