HE_Mesh  5.0.0
wblut.geom.WB_HashGridInteger Class Reference

Public Member Functions

 WB_HashGridInteger (final int K, final int L, final int M, final int defaultValue)
 
 WB_HashGridInteger (final int K, final int L, final int M)
 
boolean setValue (final int value, final int i, final int j, final int k)
 
boolean addValue (final int value, final int i, final int j, final int k)
 
boolean clearValue (final int i, final int j, final int k)
 
double getValue (final int i, final int j, final int k)
 
int getW ()
 
int getH ()
 
int getD ()
 
int getDefaultValue ()
 
long[] getKeys ()
 
int size ()
 

Private Member Functions

long safeIndex (final int i, final int j, final int k)
 

Private Attributes

final TLongIntMap values
 
final int defaultValue
 
final int K
 

Constructor & Destructor Documentation

wblut.geom.WB_HashGridInteger.WB_HashGridInteger ( final int  K,
final int  L,
final int  M,
final int  defaultValue 
)
Parameters
K
L
M
defaultValue
wblut.geom.WB_HashGridInteger.WB_HashGridInteger ( final int  K,
final int  L,
final int  M 
)
Parameters
K
L
M

Member Function Documentation

boolean wblut.geom.WB_HashGridInteger.addValue ( final int  value,
final int  i,
final int  j,
final int  k 
)
Parameters
value
i
j
k
Returns
boolean wblut.geom.WB_HashGridInteger.clearValue ( final int  i,
final int  j,
final int  k 
)
Parameters
i
j
k
Returns
int wblut.geom.WB_HashGridInteger.getD ( )
Returns
int wblut.geom.WB_HashGridInteger.getDefaultValue ( )
Returns
int wblut.geom.WB_HashGridInteger.getH ( )
Returns
long [] wblut.geom.WB_HashGridInteger.getKeys ( )
Returns
double wblut.geom.WB_HashGridInteger.getValue ( final int  i,
final int  j,
final int  k 
)
Parameters
i
j
k
Returns
int wblut.geom.WB_HashGridInteger.getW ( )
Returns
long wblut.geom.WB_HashGridInteger.safeIndex ( final int  i,
final int  j,
final int  k 
)
private
Parameters
i
j
k
Returns
boolean wblut.geom.WB_HashGridInteger.setValue ( final int  value,
final int  i,
final int  j,
final int  k 
)
Parameters
value
i
j
k
Returns
int wblut.geom.WB_HashGridInteger.size ( )
Returns

Member Data Documentation

final int wblut.geom.WB_HashGridInteger.defaultValue
private
final int wblut.geom.WB_HashGridInteger.K
private
final TLongIntMap wblut.geom.WB_HashGridInteger.values
private

The documentation for this class was generated from the following file: