#### 11.2.13 bdLine

• bdLine( <3Dpoint list>, [options] )
• Description: defines a polyline in the space. bdLine options:
• arrows := < 0/1/2 >. Shows if there are arrow(s) or not (none, one or two, none by default). That option assumes that the line does not contain the constant jump.
• arrowscale := < nombre positif >. Scale factor for the arrows (1 by default).
• clip := < -1/0/1 >. Shows if the line has to be clipped with the window defined by the option clipwin if clip is 1, or with the plane defined by the option clipwin if clip is -1 (clip=0 by default).
• clipwin := < [M(xinf,yinf,zinf), M(xsup,yup,zsup)] >. Defines the 3D window for an eventual clipping if clip vaut 1, the window is then given by its great diagonal: [M(xinf,yinf,zinf), M(xsup,yup,zsup)] (this is the current window by default). But if clip is -1, the option clipwin is interpreted as a plane: [3Dpoint, normal vector].
• close := < 0/1 >. Shows if the line will be closed or not, (0 by default).
• color := < color >. Color setting (black by default).
• hollow := < 0/1 >. If the option tube is 1, the line is replaced by a tube with facets. That tube can be hollow (value 1) or not (value 0). 0 is the default value.
• linestyle := < line style >. Defines the line style (solid by default).
• nbfacet := < facets number >. Defines the facets number if tube is 1 (4 facets by default).
• opacity := < number between 0 and 1 >. Opacity value (1 by default), introduces the transparency if the opacity is strictly less than $1$.
• radius := < tube radius >. The tube radius if tube is 1 (0.01 by default).
• radiusscale := < number>0 >. Scale factor for the tube radius if tube is 1 (1 by default).
• tube := < 0/1 >. Shows if a tube (with facets)has to be built or not around the line (0 by default).
• width := < line thickness > (8 by default).
• matrix := < 3D matrix >. Defines a transformation matrix applied to the points of the line (identity by default). The transformation is done before the eventual clipping.
• above := < positive number or zero >. Places the line above the scene, translated with the vector above*500*\n ($0$ by default).
• hidden := < 0/1 >. Shows that the hidden lines have to be drawn if border=1. If yes, then the variables HideStyle and HideWidth are used. By default, that option has the value of the general option hiddenLines.
• If the option tube is 1, the macro bdFacet is called, the options of bdFacet can then be used.