MechanismLigament2d

class wpilib.MechanismLigament2d

Bases: wpilib._wpilib.MechanismObject2d

Ligament node on a Mechanism2d.

A ligament can have its length changed (like an elevator) or angle changed, like an arm.

@see Mechanism2d

getAngle() float

Get the ligament’s angle relative to its parent.

Returns

the angle

getColor() wpilib._wpilib.Color8Bit

Get the ligament color.

Returns

the color of the line

getLength() float

Get the ligament length.

Returns

the line length

getLineWeight() float

Get the line thickness.

Returns

the line thickness

setAngle(angle: degrees) None

Set the ligament’s angle relative to its parent.

Parameters

angle – the angle

setColor(color: wpilib._wpilib.Color8Bit) None

Set the ligament color.

Parameters

color – the color of the line

setLength(length: float) None

Set the ligament’s length.

Parameters

length – the line length

setLineWeight(lineWidth: float) None

Set the line thickness.

Parameters

lineWidth – the line thickness