Class PathState

  • All Implemented Interfaces:
    java.lang.Iterable<State>, java.util.Collection<State>, java.util.List<State>, java.util.RandomAccess

    public class PathState
    extends VectorState
    This is a std::Vector overloaded with some extra constructor functionality
    • Constructor Detail

      • PathState

        public PathState​(long cPtr,
                         boolean cMemoryOwn)
      • PathState

        public PathState()
        Default constructor
      • PathState

        public PathState​(long cnt)
        Constructor adding cnt elements. Objects of type T is added using default
        constructor
        Parameters:
        cnt - [in] Number of elements in data structure.
      • PathState

        public PathState​(long cnt,
                         State value)
        Constructor adding cnt elements with value value.
        Parameters:
        cnt - [in] Number of elements in data structure.
        value - [in] Values with which to initialize elements.
      • PathState

        public PathState​(VectorState v)
        Construct Path and copies elements from v
        Parameters:
        v - [in] vector to copy data from