nxm.ice.lib
Class AIS

java.lang.Object
  extended by nxm.ice.lib.Core
      extended by nxm.ice.lib.AIS
All Implemented Interfaces:
nxm.sys.inc.Constants, nxm.sys.inc.DataTypes

public class AIS
extends Core


Nested Class Summary
static class AIS.CPU
           
static class AIS.ICE
           
static class AIS.VHS
           
 
Field Summary
 
Fields inherited from class nxm.ice.lib.Core
CPU, factoryList, GPU, ICE, implementation, JDK, MLS, VHS
 
Fields inherited from interface nxm.sys.inc.Constants
ANGULAR_VELOCITY_PRECESSING_COR, B1G, B1K, B1M, B1T, B64K, CYC2RAD, DEF_EARTH_ANGULAR_VELOCITY, DEG2METERS, DEG2RAD, E, EARTH_ANGULAR_VELOCITY, EARTH_ECCENTRICITY, EARTH_EQUATORIAL_RADIUS, EARTH_FLATTENING_FACTOR, EARTH_GRAV_CONSTANT_W_ATMOS, EARTH_GRAV_CONSTANT_W_ATMOS_ORIG, EARTH_GRAV_CONSTANT_WO_ATMOS, EARTH_GRAV_CONSTANT_WO_ATMOS_ORIG, FEET2METERS, HALFPI, IAU_EARTH_ANGULAR_VELOCITY, LN2DB, LN2LOG, LNTEN, MASS_OF_EARTH_W_ATMOS, METERS2DEG, METERS2FEET, METERS2NM, METERS2SM, NM2FEET, NM2METERS, PI, POLAR_RADIUS_IN_METERS, POLAR_RADIUS_OF_CURVATURE, RAD2CYC, RAD2DEG, SECOND_EARTH_ECCENTRICITY, SM2FEET, SM2METERS, SPEED_OF_LIGHT, TWOPI
 
Fields inherited from interface nxm.sys.inc.DataTypes
ALAW, ASCII, BMAX, BMIN, BOOL, BYTE, COMPLEX, CONVERT_TYPE_LIST, CRAY, DATA_MODE_LIST, DATA_TYPE_LIST, DMAX, DMIN, DOUBLE, EEEI, falseStates, FLOAT, FMAX, FMIN, IEEE, IMAX, IMIN, INT, LMAX, LMIN, LONG, MATRIX, modeList, MULT_DATA_MODE_LIST, NIBBLE, NMAX, NMIN, NONHOMOGENEOUS, NUMBER, NUMERIC_DATA_TYPE_LIST, numericTypeList, OBJECT, PACKED, QUAD, repList, RESULT_TYPE_LIST, SCALAR, STRING, TABLE, TRANSMATRIX, trueStates, typeList, ULAW, VAX, VECTOR, XLONG, XMAX, XMIN, XMODE, XMVALUE, XMVALUE_KVLIST, XMVALUE_LIST, XMVALUE_TABLE
 
Constructor Summary
AIS()
           
 
Method Summary
 int close()
          Finalize this engine
 int open()
          Ready this engine with current parameters
 int process(byte[] buf1, int nread, byte[] buf2, int nb)
           
 void set(java.lang.String key, nxm.sys.lib.Data value)
          set parameters
 
Methods inherited from class nxm.ice.lib.Core
allocNative, forName, forName, forName, get, getD, getDataType, getF, getL, getS, getState, isSet, process, process, process, process, process, process, set, set, set, set, set, set, set
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AIS

public AIS()
Method Detail

set

public void set(java.lang.String key,
                nxm.sys.lib.Data value)
set parameters

Overrides:
set in class Core

open

public int open()
Description copied from class: Core
Ready this engine with current parameters

Overrides:
open in class Core

process

public int process(byte[] buf1,
                   int nread,
                   byte[] buf2,
                   int nb)
Overrides:
process in class Core

close

public int close()
Description copied from class: Core
Finalize this engine

Overrides:
close in class Core