|
JavaGenes, NASA Ames. Written largely by Al Globus | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
Compatible | for objects to decide if they are compatible with each other. |
Iterator | |
Predicate | a predicate object is used to test other objects for truth or falsehood. |
Procedure | a procedure object is used to execute a procedure on several objects in a collection |
Class Summary | |
AllTests | |
AmericanWireGauge | |
AmericanWireGaugeTest | |
And | logical and |
Brick3d | |
Brick3dTest | |
Brick3dWithSegments | |
Brick3dWithSegmentsTest | |
CircularIntQueue | |
ComparativeStatistics | Implements comparative statistics measures on Sample objects. |
ComparativeStatisticsTest | |
Constants | |
DataTable | handles named Vectors of double data. |
Distribution | abstract class for a distribution of double numbers. |
DoubleInterval | implements an interval between two double values |
DoubleIntervalTest | |
DoublesList | |
DoublesListTest | |
EasyFile | create a file and add text to it from time to time |
Error | handle errors and hand out warnings. |
ExtendedTreeSet | |
ExtendedTreeSetTest | |
ExtendedVector | Extends the capabilities of Vector. |
ExtendedVectorTest | |
FieldRecordText | |
FieldRecordTextTest | |
GrowOnlyArray | growing list of objects that will never need the garbage collector (for speed) |
GrowOnlyArrayTest | |
IncrementIterator | |
IndexIterator | |
integer | represent a changeable integer (Java API class Integer cannot be modified) |
IntegerInterval | represent an interval from some low to some high integer |
IntegerIntervalTest | |
IO | |
IOTest | |
IsEqual | predicate to determine if object.Equals(another object) |
IsInstanceOf | predicate to determine if objects are isInstance() of a class |
IsMarked | |
KeyCounter | used to count the number of several different kinds of objects. |
KeyCounterTest | |
LogComparisons | |
LogComparisonsTest | |
LogFile | create a file and add text to it from time to time |
ManySamples | |
Mark | implement marking. |
MarkIsSet | |
MathUtility | |
MathUtilityTest | |
Matrix3d | meant to replace a minimal subset of javax.vecmath.Matrix3d to eliminate JavaGenes dependence on Java3d |
MinMaxes | |
MinMaxesTest | |
Not | |
ObjectCache | cache objects to avoid object re-allocation. |
ObjectCacheTest | |
ObjectCompatible | |
ObjectEquals | |
Or | implements logical or |
PrintTabSeparatedData | print things out in ASCII with tabs separating each print on a line |
PropertiesList | |
PropertiesListTest | |
Quat4d | meant to replace a minimal subset of javax.vecmath.Quat4d to eliminate JavaGenes dependence on Java3d |
RandomDistribution | this class produces random numbers from an interval. |
RandomGaussianDistribution | this class produces random numbers from an interval according to a Gaussian distribution. |
RandomNumber | single random number generator for the whole program. |
RandomNumberTest | |
ReinitializableFloat | |
ReinitializableFloatTest | |
ReinitializableFloatWithFactor | |
ReinitializableFloatWithFactorTest | |
ReinitializableInt | |
ReinitializableIntTest | |
RootMeanSquares | class to calculate RMS values |
RootMeanSquaresTest | |
Sample | holds doubles (called "datums") from a statistical sample and does simple statistics on them |
SampleTest | |
Saver | This class is intended to buffer up many timesteps or generations of data and then save them as an array using java serialization. |
SetMark | |
Tanimoto | calculates the Tanimoto coefficient for different data structures. |
Timer | time things using wallclock time. |
Utility | Miscellaneous useful functions. |
UtilityTest | |
VecMathTest | compare Vector3d, Matrix3d, and Quat4d with Java3d's javax.vecmath to make sure they give similar results |
Vector3d | |
Vector3dTest | |
VectorIterator | |
VRMLUtility | |
WeightedStatistics | holds doubles (called "datums") from a statistical sample and does simple statistics on them |
WeightedStatisticsTest |
|
JavaGenes, NASA Ames. Written largely by Al Globus | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |