us.ihmc.graphics3DAdapter.camera
Class VideoPacket
java.lang.Object
us.ihmc.graphics3DAdapter.camera.VideoPacket
- All Implemented Interfaces:
- ComparableDataObject<VideoPacket>, TransformableDataObject<VideoPacket>
public class VideoPacket
- extends java.lang.Object
- implements TransformableDataObject<VideoPacket>
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
timeStamp
public long timeStamp
data
public byte[] data
position
public javax.vecmath.Point3d position
orientation
public javax.vecmath.Quat4d orientation
fieldOfView
public double fieldOfView
videoCompressionKey
public VideoSettings.VideoCompressionKey videoCompressionKey
VideoPacket
public VideoPacket()
VideoPacket
public VideoPacket(long timeStamp,
byte[] data,
javax.vecmath.Point3d position,
javax.vecmath.Quat4d orientation,
double fieldOfView,
VideoSettings.VideoCompressionKey videoCompressionKey)
getTimeStamp
public long getTimeStamp()
getData
public byte[] getData()
getPosition
public javax.vecmath.Point3d getPosition()
getOrientation
public javax.vecmath.Quat4d getOrientation()
getFieldOfView
public double getFieldOfView()
getVideoCompressionKey
public VideoSettings.VideoCompressionKey getVideoCompressionKey()
epsilonEquals
public boolean epsilonEquals(VideoPacket other,
double epsilon)
- Specified by:
epsilonEquals
in interface ComparableDataObject<VideoPacket>
transform
public VideoPacket transform(javax.media.j3d.Transform3D transform)
- Specified by:
transform
in interface TransformableDataObject<VideoPacket>