-
- All Implemented Interfaces:
public final class RestrictedPathBuilder
-
-
Method Summary
Modifier and Type Method Description final SafePathBuilder
forwardSplineHeading(Double dist, Rotation2d heading)
final SafePathBuilder
forwardSplineHeading(Double dist, Double heading)
final SafePathBuilder
lineToXSplineHeading(Double posX, Rotation2d heading)
final SafePathBuilder
lineToXSplineHeading(Double posX, Double heading)
final SafePathBuilder
lineToYSplineHeading(Double posY, Rotation2d heading)
final SafePathBuilder
lineToYSplineHeading(Double posY, Double heading)
final SafePathBuilder
splineToSplineHeading(Pose2d pose, Rotation2d tangent)
final SafePathBuilder
splineToSplineHeading(Pose2d pose, Double tangent)
final CompositePosePath
build()
-
-
Method Detail
-
forwardSplineHeading
final SafePathBuilder forwardSplineHeading(Double dist, Rotation2d heading)
-
forwardSplineHeading
final SafePathBuilder forwardSplineHeading(Double dist, Double heading)
-
lineToXSplineHeading
final SafePathBuilder lineToXSplineHeading(Double posX, Rotation2d heading)
-
lineToXSplineHeading
final SafePathBuilder lineToXSplineHeading(Double posX, Double heading)
-
lineToYSplineHeading
final SafePathBuilder lineToYSplineHeading(Double posY, Rotation2d heading)
-
lineToYSplineHeading
final SafePathBuilder lineToYSplineHeading(Double posY, Double heading)
-
splineToSplineHeading
final SafePathBuilder splineToSplineHeading(Pose2d pose, Rotation2d tangent)
-
splineToSplineHeading
final SafePathBuilder splineToSplineHeading(Pose2d pose, Double tangent)
-
build
final CompositePosePath build()
-
-
-
-