Package edu.wpi.first.math.trajectory
Class TrajectoryGenerator.ControlVectorList
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<Spline.ControlVector>
edu.wpi.first.math.trajectory.TrajectoryGenerator.ControlVectorList
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<Spline.ControlVector>
,Collection<Spline.ControlVector>
,List<Spline.ControlVector>
,RandomAccess
- Enclosing class:
- TrajectoryGenerator
Control vector list type that works around type erasure signatures.
- See Also:
-
Field Summary
Fields inherited from class java.util.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 java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
Methods inherited from class java.util.AbstractCollection
containsAll, toString
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
Methods inherited from interface java.util.List
containsAll
-
Constructor Details
-
ControlVectorList
public ControlVectorList()Default constructor. -
ControlVectorList
Constructs a ControlVectorList.- Parameters:
initialCapacity
- The initial list capacity.
-
ControlVectorList
Constructs a ControlVectorList.- Parameters:
collection
- A collection of spline control vectors.
-