quicktime.std.movies.media
Class SampleReferenceVector
java.lang.Object
|
+--quicktime.QTObject
|
+--quicktime.util.QTPointerRef
|
+--quicktime.util.QTVector
|
+--quicktime.std.movies.media.SampleReferenceVector
- All Implemented Interfaces:
- quicktime.jdirect.InterfaceLib, quicktime.jdirect.PrimitivesLib, quicktime.jdirect.QuickTimeLib, quicktime.jdirect.SharedLibrary, com.apple.jdirect.SharedLibrary
- public class SampleReferenceVector
- extends QTVector
This class represents a SampleReferenceVector which is an array of SampleReference objects.
Fields inherited from interface quicktime.jdirect.QuickTimeLib |
JDirect_MacOSX, libraryInstance, name |
Constructor Summary |
SampleReferenceVector(int numberOfElements)
Creates a SampleReferenceVector which is an array of SampleReference objects. |
Methods inherited from class quicktime.util.QTPointerRef |
copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, getBytes, toString |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
SampleReferenceVector
public SampleReferenceVector(int numberOfElements)
throws QTException
- Creates a SampleReferenceVector which is an array of SampleReference objects.
- Parameters:
numberOfElements
- This is the number of elements the Vector will hold - it is NOT growable
insert
public void insert(SampleReference el,
int pos)
throws QTException,
java.lang.ArrayIndexOutOfBoundsException
- Inserts a SampleReference into the vector at specified position.
get
public SampleReference get(int pos)
throws java.lang.ArrayIndexOutOfBoundsException,
QTException
- Get a SampleReference at specified position.