Uses of Interface
civitas.celestis.util.tuple.BaseTuple
Packages that use BaseTuple
Package
Description
-
Uses of BaseTuple in civitas.celestis.math.complex
Classes in civitas.celestis.math.complex that implement BaseTuple -
Uses of BaseTuple in civitas.celestis.math.decimal
Subinterfaces of BaseTuple in civitas.celestis.math.decimalModifier and TypeInterfaceDescriptioninterfaceDecimalVector<V extends DecimalVector<V,PV>, PV extends Vector<PV>> A mathematical vector which usesBigDecimals.Classes in civitas.celestis.math.decimal that implement BaseTupleModifier and TypeClassDescriptionclassAn immutable two-dimensional decimal vector.classAn immutable three-dimensional decimal vector.classAn immutable four-dimensional decimal vector.classAn immutable decimal quaternion. -
Uses of BaseTuple in civitas.celestis.math.integer
Classes in civitas.celestis.math.integer with type parameters of type BaseTupleModifier and TypeInterfaceDescriptioninterfaceIntegerVector<V extends IntegerVector<V,DV, PV>, DV extends BigVector<BigDecimal, BigDecimal, DV, DV, ?>, PV extends BaseTuple<? extends Number>> A mathematical vector which usesBigIntegers.Subinterfaces of BaseTuple in civitas.celestis.math.integerModifier and TypeInterfaceDescriptioninterfaceIntegerVector<V extends IntegerVector<V,DV, PV>, DV extends BigVector<BigDecimal, BigDecimal, DV, DV, ?>, PV extends BaseTuple<? extends Number>> A mathematical vector which usesBigIntegers.Classes in civitas.celestis.math.integer that implement BaseTupleModifier and TypeClassDescriptionclassAn immutable two-dimensionalBigIntegervector.classAn immutable three-dimensionalBigIntegervector.classAn immutable four-dimensionalBigIntegervector. -
Uses of BaseTuple in civitas.celestis.math.vector
Classes in civitas.celestis.math.vector with type parameters of type BaseTupleModifier and TypeInterfaceDescriptioninterfaceBigVector<N,D, V extends BigVector<N, D, V, DV, PV>, DV extends BigVector<D, D, DV, DV, ? extends BaseTuple<?>>, PV extends BaseTuple<? extends Number>> A mathematical vector which uses an arbitrary numeric typeN.interfaceBigVector<N,D, V extends BigVector<N, D, V, DV, PV>, DV extends BigVector<D, D, DV, DV, ? extends BaseTuple<?>>, PV extends BaseTuple<? extends Number>> A mathematical vector which uses an arbitrary numeric typeN.Subinterfaces of BaseTuple in civitas.celestis.math.vectorModifier and TypeInterfaceDescriptioninterfaceBigVector<N,D, V extends BigVector<N, D, V, DV, PV>, DV extends BigVector<D, D, DV, DV, ? extends BaseTuple<?>>, PV extends BaseTuple<? extends Number>> A mathematical vector which uses an arbitrary numeric typeN.interfaceA mathematical vector.Classes in civitas.celestis.math.vector that implement BaseTupleModifier and TypeClassDescriptionclassAn arbitrary dimensional array-based vector.classAn immutable two-dimensional vector which uses the typedouble.classAn immutable three-dimensional vector which uses the typedouble.classAn immutable four-dimensional vector which uses the typedouble. -
Uses of BaseTuple in civitas.celestis.util.tuple
Subinterfaces of BaseTuple in civitas.celestis.util.tupleModifier and TypeInterfaceDescriptioninterfaceA specialized tuple which holds the primitive typedouble.interfaceA specialized tuple which holds the primitive typefloat.interfaceA specialized tuple which holds the primitive typeint.interfaceA specialized tuple which holds the primitive typelong.interfaceTuple<E>A shallowly immutable set of objects.Classes in civitas.celestis.util.tuple that implement BaseTupleModifier and TypeClassDescriptionclassArrayTuple<E>An array-based tuple which holds an arbitrary element of typeE.classA tuple with one element.classAn immutable type containing two primitivedoubles.classAn immutable type containing three primitivedoubles.classAn immutable type containing four primitivedoubles.classAn array-based tuple which holds an arbitrary element of typedouble.classA tuple with one element.classAn immutable type containing two primitivefloats.classAn immutable type containing three primitivefloats.classAn immutable type containing four primitivefloats.classAn array-based tuple which holds an arbitrary element of typefloat.classA tuple with one element.classAn immutable type containing two primitiveints.classAn immutable type containing three primitiveints.classAn immutable type containing four primitiveints.classAn array-based tuple which holds an arbitrary element of typeint.classA tuple with one element.classAn immutable type containing two primitivelongs.classAn immutable type containing three primitivelongs.classAn immutable type containing four primitivelongs.classAn array-based tuple which holds an arbitrary element of typelong.classObject1<E>A tuple with one element.classObject2<E>A shallowly immutable pair of objects.classObject3<E>A shallowly immutable triple of objects.classObject4<E>A shallowly immutable quad of objects.Methods in civitas.celestis.util.tuple with parameters of type BaseTupleModifier and TypeMethodDescriptionstatic booleanChecks for equality between two instances oftuples.static booleanBaseTuple.equalsIgnoreOrder(BaseTuple<?> t1, BaseTuple<?> t2) Checks for equality between two instances oftupleswithout regard to their elements' order.