func (s *FrameSet) Frames() []int {
	size := s.rangePtr.Len()
	frames := make([]int, size, size)
	i := 0
	for it := s.rangePtr.IterValues(); !it.IsDone(); {
		frames[i] = it.Next()
		i++
	}
	return frames
}
func (s *FrameSet) Frames() []int {
	size := s.rangePtr.Len()
	frames := make([]int, size, size)
	i := 0
	for it := s.rangePtr.IterValues(); !it.IsDone(); {
		frames[i] = it.Next()
		i++
	}
	return frames
}
func ( s * FrameSet ) Frames ( ) [ ] int { size := s . rangePtr . Len ( ) frames := make ( [ ] int , size , size ) i := 0 for it := s . rangePtr . IterValues ( ) ; ! it . IsDone ( ) ; { frames [ i ] = it . Next ( ) i ++ } return frames }
// Frames returns a slice of the frame numbers that were parsed
// from the original frame range string.
//
// Warning: This allocates a slice containing number of elements
// equal to the Len() of the range. If the sequence is massive,
// it could hit slice limits. Better to use IterFrames()
Frames returns a slice of the frame numbers that were parsed from the original frame range string . Warning : This allocates a slice containing number of elements equal to the Len () of the range . If the sequence is massive it could hit slice limits . Better to use IterFrames ()