| InterleaveBuffer Methods | 
The InterleaveBuffer type exposes the following members.
| Name | Description | |
|---|---|---|
| AddBuffer(ArraySegmentByte) | 
                Adds data to the internal interleave buffer, so it can be parsed.
              | |
| AddBuffer(OffsetBufferByte) | 
                Adds data to the internal interleave buffer, so it can be parsed.
              | |
| AddBuffer(Byte, Int32, Int32) | 
                Adds data to the internal interleave buffer, so it can be parsed.
              | |
| Clear | ||
| GetSlice | 
                Retrieves slice from the internal queue.
              | |
| ParseData | 
                Parses interleave data and creates InterleaveSlice objects containing the data, types and
                channels.
              | 
| Name | Description | |
|---|---|---|
| Copy | Overloaded.   
            Creates a copy of the object.
              (Defined by ObjectExtensions.) | |
| Copy(Object) | Overloaded.   
            Creates a deep copy of the object using the supplied object as a target for the copy operation.
              (Defined by ObjectExtensions.) |