Class constructorCurveObj
represents generic curve object drawn over a line (e.g. beam)
Defined in: raphaelsm.src.js.
Constructor Attributes | Constructor Name and Description |
---|---|
constructorCurveObj(raphael, node1, node2, scale, closedBegin, closedEnd, closedBase)
Abstract class for curves (applied as internal forces, deflection etc.
|
Field Attributes | Field Name and Description |
---|---|
if node1 and node2 are connected within the curve definition
CurveObj = function() {
/** Constructor, see LinearCurve for parameters description
|
|
if node1 is connected with appropriate value of curve
|
|
if node2 is connected with appropriate value of curve
|
|
1st node
|
|
2nd node
|
|
raphael instance
|
|
scale scale between passed value and drawn value in pixels
|
Class Detail
constructorCurveObj(raphael, node1, node2, scale, closedBegin, closedEnd, closedBase)
Abstract class for curves (applied as internal forces, deflection etc.)
- Parameters:
- {Raphael} raphael
- raphael instance
- {Node2d} node1
- first node of curve
- {Node2d} node2
- second node of curve
- {float} scale Optional, Default: 1.
- scale scale between passed value and drawn value in pixels
- {bool} closedBegin Optional, Default: true
- if node1 is connected with appropriate value of curve
- {bool} closedEnd Optional, Default: true
- if node2 is connected with appropriate value of curve
- {bool} closedBase Optional, Default: true
- if node1 and node2 are connected within the curve definition
Field Detail
{bool}
closedBase
if node1 and node2 are connected within the curve definition
CurveObj = function() {
/** Constructor, see LinearCurve for parameters description
{bool}
closedBegin
if node1 is connected with appropriate value of curve
{bool}
closedEnd
if node2 is connected with appropriate value of curve
{Node2d}
node1
1st node
{Node2d}
node2
2nd node
{Raphael}
raphael
raphael instance
{float}
scale
scale scale between passed value and drawn value in pixels