'Declaration
Public Class EBCOTRateAllocator Inherits PostCompRateAllocator Implements CSJ2K.j2k.image.ImgData
public class EBCOTRateAllocator : PostCompRateAllocator, CSJ2K.j2k.image.ImgData
This implementation also provides some timing features. They can be enabled by setting the 'DO_TIMING' constant of this class to true and recompiling. The timing uses the 'System.currentTimeMillis()' Java API call, which returns wall clock time, not the actual CPU time used. The timing results will be printed on the message output. Since the times reported are wall clock times and not CPU usage times they can not be added to find the total used time (i.e. some time might be counted in several places). When timing is disabled ('DO_TIMING' is false) there is no penalty if the compiler performs some basic optimizations. Even if not the penalty should be negligeable.
'Declaration
Public Class EBCOTRateAllocator Inherits PostCompRateAllocator Implements CSJ2K.j2k.image.ImgData
public class EBCOTRateAllocator : PostCompRateAllocator, CSJ2K.j2k.image.ImgData
System.Object
CSJ2K.j2k.image.ImgDataAdapter
CSJ2K.j2k.entropy.encoder.PostCompRateAllocator
CSJ2K.j2k.entropy.encoder.EBCOTRateAllocator