org.scubatoolkit
Interface IDiveTable

All Known Implementing Classes:
NAUITable, SSITable

public interface IDiveTable


Method Summary
 DecompressionSchedule getDecoSchedule(PressureGroup startGroup, int bottomTime, double depth, UnitsSystem units)
           
 double getMaxDepth(UnitsSystem units)
           
 PressureGroup getPressureGroup(PressureGroup pressureGroup, int surfaceTime)
           
 int getResidualTime(PressureGroup pressureGroup, double depth, UnitsSystem units)
           
 

Method Detail

getMaxDepth

public double getMaxDepth(UnitsSystem units)

getDecoSchedule

public DecompressionSchedule getDecoSchedule(PressureGroup startGroup,
                                             int bottomTime,
                                             double depth,
                                             UnitsSystem units)

getPressureGroup

public PressureGroup getPressureGroup(PressureGroup pressureGroup,
                                      int surfaceTime)

getResidualTime

public int getResidualTime(PressureGroup pressureGroup,
                           double depth,
                           UnitsSystem units)
                    throws TableLimitsExceededException
TableLimitsExceededException


Copyright © 2002 The Scuba Toolkit Team. All Rights Reserved.