Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Images - Video - Formats - DPImageJSBaseBodyC
 

  PUBLIC
DPImageJSBaseBodyC::DPImageJSBaseBodyC(void)
DPImageJSBaseBodyC::ReadHeader(IStreamC &)
DPImageJSBaseBodyC::CalcOffset(UIntT) const
DPImageJSBaseBodyC::CalcOffset(IntT) const
DPImageJSBaseBodyC::SetSequenceSize(UIntT)
DPImageJSBaseBodyC::SeqSize(void) const
DPImageJSBaseBodyC::SetupIO(void)

   DPImageJSBaseBodyC   
 
Basic information about a Jaleo js file
 
include "Ravl/Image/ImgIOjs.hh"
Created:24/03/2002 
Source file:Ravl/Image/VideoIO/ImgIOjs.hh
User Level:Develop
Library:RavlVideoIO
In Scope:RavlImageN

Derived Classes: Variables:
ImageRectangleC rect;
Size of YUV variant. Origin 0,0

StreamOffsetT frameSize;
Size of one frame in bytes.

UIntT frameNo;
Current frameno.

UIntT seqSize;
Number of frames in sequence, ((UIntT) -1) if unknown

UIntT blockSize;

StreamOffsetT offset;
Offset of start.

Methods:
DPImageJSBaseBodyC()
Constructor.
This constructs with the basic yuv format.

bool ReadHeader(IStreamC & is)
Read header from stream.

StreamOffsetT CalcOffset(UIntT frameNo) const
Calculate the offset of a frame.

StreamOffsetT CalcOffset(IntT frameNo) const
Calculate the offset of a frame.

void SetSequenceSize(UIntT val)
Set the sequence size.

UIntT SeqSize() const
Get the sequence size.

void SetupIO()
Setup paramiters needed for io.


Maintainer:Charles Galambos, Created: 24/03/2002, Documentation by CxxDoc: Tue Aug 13 09:59:30 2002