PathBuilder

class PathBuilder

Constructors

Link copied to clipboard
fun PathBuilder(    beginPose: Pose2d,     beginTangent: Rotation2d,     eps: Double)
Link copied to clipboard
fun PathBuilder(    beginPose: Pose2d,     beginTangent: Double,     eps: Double)

Functions

Link copied to clipboard
fun build(): CompositePosePath
Link copied to clipboard
fun forward(dist: Double): PathBuilder
Link copied to clipboard
fun forwardConstantHeading(dist: Double): PathBuilder
Link copied to clipboard
fun forwardLinearHeading(dist: Double, heading: Rotation2d): PathBuilder
fun forwardLinearHeading(dist: Double, heading: Double): PathBuilder
Link copied to clipboard
fun forwardSplineHeading(dist: Double, heading: Rotation2d): PathBuilder
fun forwardSplineHeading(dist: Double, heading: Double): PathBuilder
Link copied to clipboard
fun lineToX(posX: Double): PathBuilder
Link copied to clipboard
fun lineToXConstantHeading(posX: Double): PathBuilder
Link copied to clipboard
fun lineToXLinearHeading(posX: Double, heading: Rotation2d): PathBuilder
fun lineToXLinearHeading(posX: Double, heading: Double): PathBuilder
Link copied to clipboard
fun lineToXSplineHeading(posX: Double, heading: Rotation2d): PathBuilder
fun lineToXSplineHeading(posX: Double, heading: Double): PathBuilder
Link copied to clipboard
fun lineToY(posY: Double): PathBuilder
Link copied to clipboard
fun lineToYConstantHeading(posY: Double): PathBuilder
Link copied to clipboard
fun lineToYLinearHeading(posY: Double, heading: Rotation2d): PathBuilder
fun lineToYLinearHeading(posY: Double, heading: Double): PathBuilder
Link copied to clipboard
fun lineToYSplineHeading(posY: Double, heading: Rotation2d): PathBuilder
fun lineToYSplineHeading(posY: Double, heading: Double): PathBuilder
Link copied to clipboard
fun splineTo(pos: Vector2d, tangent: Rotation2d): PathBuilder
fun splineTo(pos: Vector2d, tangent: Double): PathBuilder
Link copied to clipboard
fun splineToConstantHeading(pos: Vector2d, tangent: Rotation2d): PathBuilder
fun splineToConstantHeading(pos: Vector2d, tangent: Double): PathBuilder
Link copied to clipboard
fun splineToLinearHeading(pose: Pose2d, tangent: Rotation2d): PathBuilder
fun splineToLinearHeading(pose: Pose2d, tangent: Double): PathBuilder
Link copied to clipboard
fun splineToSplineHeading(pose: Pose2d, tangent: Rotation2d): PathBuilder
fun splineToSplineHeading(pose: Pose2d, tangent: Double): PathBuilder