Class DrivetrainSplineTrajectoryGenerator.ControlVectorList
java.lang.Object
java.util.AbstractCollection<Spline.ControlVector>
java.util.AbstractList<Spline.ControlVector>
java.util.ArrayList<Spline.ControlVector>
org.wpilib.math.trajectory.DrivetrainSplineTrajectoryGenerator.ControlVectorList
- All Implemented Interfaces:
Serializable, Cloneable, Iterable<Spline.ControlVector>, Collection<Spline.ControlVector>, List<Spline.ControlVector>, RandomAccess, SequencedCollection<Spline.ControlVector>
- Enclosing class:
DrivetrainSplineTrajectoryGenerator
public static class DrivetrainSplineTrajectoryGenerator.ControlVectorList
extends ArrayList<Spline.ControlVector>
Control vector list type that works around type erasure signatures.
- See Also:
-
Field Summary
Fields inherited from class AbstractList
modCount -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.ControlVectorList(int initialCapacity) Constructs a ControlVectorList.ControlVectorList(Collection<? extends Spline.ControlVector> collection) Constructs a ControlVectorList. -
Method Summary
Methods inherited from class ArrayList
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, ensureCapacity, equals, forEach, get, getFirst, getLast, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeIf, removeLast, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeMethods inherited from class AbstractCollection
containsAll, toStringMethods inherited from interface Collection
parallelStream, stream, toArrayMethods inherited from interface List
containsAll, reversed
-
Constructor Details
-
ControlVectorList
public ControlVectorList()Default constructor. -
ControlVectorList
public ControlVectorList(int initialCapacity) Constructs a ControlVectorList.- Parameters:
initialCapacity- The initial list capacity.
-
ControlVectorList
Constructs a ControlVectorList.- Parameters:
collection- A collection of spline control vectors.
-