Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Variable in class civitas.celestis.util.tuple.Object2
-
The first element of this tuple.
- a - Variable in class civitas.celestis.util.tuple.Object3
-
The first element of this tuple.
- a - Variable in class civitas.celestis.util.tuple.Object4
-
The first element of this tuple.
- a() - Method in class civitas.celestis.util.tuple.Object2
-
Returns the first element of this tuple.
- a() - Method in class civitas.celestis.util.tuple.Object3
-
Returns the first element of this tuple.
- a() - Method in class civitas.celestis.util.tuple.Object4
-
Returns the first element of this tuple.
- accept(float) - Method in interface civitas.celestis.util.function.FloatConsumer
-
Accepts this consumer, executing its contents.
- accept(T, U, V) - Method in interface civitas.celestis.util.function.TriConsumer
-
Accepts this function, executing its contents.
- accept(T, U, V, W) - Method in interface civitas.celestis.util.function.QuadConsumer
-
Accepts this function, executing its contents.
- accepts(E) - Method in record class civitas.celestis.event.HandlerReference
-
Returns whether this handler accepts the provided event as its parameter.
- add(double) - Method in class civitas.celestis.math.complex.Quaternion
-
Adds a scalar to this quaternion, then returns the resulting quaternion.
- add(double) - Method in class civitas.celestis.math.matrix.Matrix
-
Adds a scalar to this matrix, then returns the resulting matrix.
- add(double) - Method in class civitas.celestis.math.vector.ArrayVector
-
Adds a scalar to this vector component-wise, then returns the resulting vector.
- add(double) - Method in interface civitas.celestis.math.vector.Vector
-
Adds a scalar to this vector component-wise, then returns the resulting vector.
- add(double) - Method in class civitas.celestis.math.vector.Vector2
-
Adds a scalar to this vector component-wise, then returns the resulting vector.
- add(double) - Method in class civitas.celestis.math.vector.Vector3
-
Adds a scalar to this vector component-wise, then returns the resulting vector.
- add(double) - Method in class civitas.celestis.math.vector.Vector4
-
Adds a scalar to this vector component-wise, then returns the resulting vector.
- add(Quaternion) - Method in class civitas.celestis.math.complex.Quaternion
-
Adds another quaternion to this quaternion, then returns the resulting quaternion.
- add(Decimal2) - Method in class civitas.celestis.math.decimal.Decimal2
-
Adds another vector to this vector, then returns the resulting vector.
- add(Decimal3) - Method in class civitas.celestis.math.decimal.Decimal3
-
Adds another vector to this vector, then returns the resulting vector.
- add(Decimal4) - Method in class civitas.celestis.math.decimal.Decimal4
-
Adds another vector to this vector, then returns the resulting vector.
- add(DecimalQuaternion) - Method in class civitas.celestis.math.decimal.DecimalQuaternion
-
Adds another quaternion to this quaternion, then returns the resulting quaternion.
- add(Integer2) - Method in class civitas.celestis.math.integer.Integer2
-
Adds another vector to this vector, then returns the resulting vector.
- add(Integer3) - Method in class civitas.celestis.math.integer.Integer3
-
Adds another vector to this vector, then returns the resulting vector.
- add(Integer4) - Method in class civitas.celestis.math.integer.Integer4
-
Adds another vector to this vector, then returns the resulting vector.
- add(Matrix) - Method in class civitas.celestis.math.matrix.Matrix
-
Adds another matrix to this matrix, then returns the resulting matrix.
- add(ArrayVector) - Method in class civitas.celestis.math.vector.ArrayVector
-
Adds another vector to this vector, then returns the resulting vector.
- add(Vector2) - Method in class civitas.celestis.math.vector.Vector2
-
Adds another vector to this vector, then returns the resulting vector.
- add(Vector3) - Method in class civitas.celestis.math.vector.Vector3
-
Adds another vector to this vector, then returns the resulting vector.
- add(Vector4) - Method in class civitas.celestis.math.vector.Vector4
-
Adds another vector to this vector, then returns the resulting vector.
- add(BigDecimal) - Method in class civitas.celestis.math.decimal.Decimal2
-
Adds a scalar to this vector component-wise, then returns the resulting vector.
- add(BigDecimal) - Method in class civitas.celestis.math.decimal.Decimal3
-
Adds a scalar to this vector component-wise, then returns the resulting vector.
- add(BigDecimal) - Method in class civitas.celestis.math.decimal.Decimal4
-
Adds a scalar to this vector component-wise, then returns the resulting vector.
- add(BigDecimal) - Method in class civitas.celestis.math.decimal.DecimalQuaternion
-
Adds a scalar to this quaternion, then returns the resulting quaternion.
- add(BigInteger) - Method in class civitas.celestis.math.integer.Integer2
-
Adds a scalar to this vector component-wise, then returns the resulting vector.
- add(BigInteger) - Method in class civitas.celestis.math.integer.Integer3
-
Adds a scalar to this vector component-wise, then returns the resulting vector.
- add(BigInteger) - Method in class civitas.celestis.math.integer.Integer4
-
Adds a scalar to this vector component-wise, then returns the resulting vector.
- add(N) - Method in interface civitas.celestis.math.vector.BigVector
-
Adds a scalar to this vector component-wise, then returns the resulting vector.
- add(V) - Method in interface civitas.celestis.math.vector.BigVector
-
Adds another vector to this vector, then returns the resulting vector.
- add(V) - Method in interface civitas.celestis.math.vector.Vector
-
Adds another vector to this vector, then returns the resulting vector.
- ADD_DOUBLES - Static variable in class civitas.celestis.gpu.Kernels
-
A program which takes two
doubles and outputs the sum - ALICE_BLUE - Static variable in class civitas.celestis.graphics.Colors
- angle(Quaternion) - Static method in class civitas.celestis.math.complex.Quaternions
-
Given a rotation quaternion
q, this returns the angle of the rotation, in the context of axis/angle notation. - ANTIQUE_WHITE - Static variable in class civitas.celestis.graphics.Colors
- append(DoubleArray) - Method in interface civitas.celestis.util.array.DoubleArray
-
Append the provided array
ato the end of this array, then returns the resulting array. - append(FloatArray) - Method in interface civitas.celestis.util.array.FloatArray
-
Append the provided array
ato the end of this array, then returns the resulting array. - append(IntArray) - Method in interface civitas.celestis.util.array.IntArray
-
Append the provided array
ato the end of this array, then returns the resulting array. - append(LongArray) - Method in interface civitas.celestis.util.array.LongArray
-
Append the provided array
ato the end of this array, then returns the resulting array. - append(SafeArray<? extends E>) - Method in interface civitas.celestis.util.array.SafeArray
-
Append the provided array
ato the end of this array, then returns the resulting array. - application - Variable in class civitas.celestis.event.application.ApplicationEvent
-
The application which triggered this event.
- Application - Class in civitas.celestis
-
Defines the contract for a generic application using the Plains library.
- Application(String, String) - Constructor for class civitas.celestis.Application
-
Creates a new application with the default module configuration.
- Application(String, String, EventManager, Scheduler) - Constructor for class civitas.celestis.Application
-
Creates a new application.
- ApplicationCritical - Annotation Interface in civitas.celestis.annotation.application
-
A marker interface used to mark certain parts of the code which are considered application critical.
- ApplicationEvent - Class in civitas.celestis.event.application
-
An event called by the application to notify classes that there was a significant change in the application's state.
- ApplicationEvent(Application) - Constructor for class civitas.celestis.event.application.ApplicationEvent
-
Creates a new application event.
- ApplicationEvent(Application, Handleable) - Constructor for class civitas.celestis.event.application.ApplicationEvent
-
Creates a new application event.
- ApplicationStartedEvent - Class in civitas.celestis.event.application
-
An event called by the application to notify other classes that the application has been fully initialized, and the application is now fully operational.
- ApplicationStartedEvent(Application) - Constructor for class civitas.celestis.event.application.ApplicationStartedEvent
-
Creates a new application started event.
- ApplicationStartedEvent(Application, Handleable) - Constructor for class civitas.celestis.event.application.ApplicationStartedEvent
-
Creates a new application started event.
- ApplicationStartedListener - Class in civitas.celestis.listener.application
-
An event listener which exclusively listens to
ApplicationStartedEvents. - ApplicationStartedListener() - Constructor for class civitas.celestis.listener.application.ApplicationStartedListener
- ApplicationStoppingEvent - Class in civitas.celestis.event.application
-
An event called by the application to notify other classes that the application is about to stop, and all modules must prepare for termination.
- ApplicationStoppingEvent(Application) - Constructor for class civitas.celestis.event.application.ApplicationStoppingEvent
-
Creates a new application stopping event.
- ApplicationStoppingEvent(Application, Handleable) - Constructor for class civitas.celestis.event.application.ApplicationStoppingEvent
-
Creates a new application stopping event.
- ApplicationStoppingListener - Class in civitas.celestis.listener.application
-
An event listener which exclusively listens to
ApplicationStoppingEvents. - ApplicationStoppingListener() - Constructor for class civitas.celestis.listener.application.ApplicationStoppingListener
- apply(float) - Method in interface civitas.celestis.util.function.FloatFunction
-
Applies this function.
- apply(T, T, T) - Method in interface civitas.celestis.util.function.TernaryOperator
-
Applies this function, then returns the result of the operation.
- apply(T, U, V) - Method in interface civitas.celestis.util.function.TriFunction
-
Applies this function to the provided parameters.
- apply(T, U, V, W) - Method in interface civitas.celestis.util.function.QuadFunction
-
Applies this function to the provided parameters.
- applyAsFloat(float) - Method in interface civitas.celestis.util.function.FloatUnaryOperator
-
Applies this operator function.
- applyAsFloat(float, float) - Method in interface civitas.celestis.util.function.FloatBinaryOperator
-
Applies this function.
- applyAsFloat(T) - Method in interface civitas.celestis.util.function.ToFloatFunction
-
Applies this function.
- AQUA - Static variable in class civitas.celestis.graphics.Colors
- AQUA_MARINE - Static variable in class civitas.celestis.graphics.Colors
- array() - Method in class civitas.celestis.util.array.AtomicArray
-
Returns a primitive array containing the elements of this array in their proper order.
- array() - Method in interface civitas.celestis.util.array.DoubleArray
-
Returns a primitive array containing the elements of this array in their proper order.
- array() - Method in class civitas.celestis.util.array.DoubleFastArray
-
Returns a primitive array containing the elements of this array in their proper order.
- array() - Method in class civitas.celestis.util.array.FastArray
-
Returns a primitive array containing the elements of this array in their proper order.
- array() - Method in interface civitas.celestis.util.array.FloatArray
-
Returns a primitive array containing the elements of this array in their proper order.
- array() - Method in class civitas.celestis.util.array.FloatFastArray
-
Returns a primitive array containing the elements of this array in their proper order.
- array() - Method in interface civitas.celestis.util.array.IntArray
-
Returns a primitive array containing the elements of this array in their proper order.
- array() - Method in class civitas.celestis.util.array.IntFastArray
-
Returns a primitive array containing the elements of this array in their proper order.
- array() - Method in interface civitas.celestis.util.array.LongArray
-
Returns a primitive array containing the elements of this array in their proper order.
- array() - Method in class civitas.celestis.util.array.LongFastArray
-
Returns a primitive array containing the elements of this array in their proper order.
- array() - Method in interface civitas.celestis.util.array.SafeArray
-
Returns a primitive array containing the elements of this array in their proper order.
- array() - Method in class civitas.celestis.util.array.SyncArray
-
Returns a primitive array containing the elements of this array in their proper order.
- array() - Method in class civitas.celestis.util.grid.ArrayGrid
-
Returns an array containing every element within this grid.
- array() - Method in class civitas.celestis.util.grid.AtomicGrid
-
Returns an array containing every element within this grid.
- array() - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Returns an array containing every element within this grid.
- array() - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Returns an array containing every element within this grid.
- array() - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Returns an array containing every element within this grid.
- array() - Method in interface civitas.celestis.util.grid.FloatGrid
-
Returns an array containing every element within this grid.
- array() - Method in interface civitas.celestis.util.grid.Grid
-
Returns an array containing every element within this grid.
- array() - Method in class civitas.celestis.util.grid.HashGrid
-
Returns an array containing every element within this grid.
- array() - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Returns an array containing every element within this grid.
- array() - Method in interface civitas.celestis.util.grid.IntGrid
-
Returns an array containing every element within this grid.
- array() - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Returns an array containing every element within this grid.
- array() - Method in interface civitas.celestis.util.grid.LongGrid
-
Returns an array containing every element within this grid.
- array() - Method in class civitas.celestis.util.grid.SyncGrid
-
Returns an array containing every element within this grid.
- array() - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Returns an array containing the elements of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Double1
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Double2
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Double3
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Double4
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Float1
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Float2
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Float3
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Float4
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Int1
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Int2
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Int3
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Int4
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.IntArrayTuple
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in interface civitas.celestis.util.tuple.IntTuple
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Long1
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Long2
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Long3
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Long4
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.LongArrayTuple
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in interface civitas.celestis.util.tuple.LongTuple
-
Returns an array containing the components of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Object1
-
Returns an array containing the elements of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Object2
-
Returns an array containing the elements of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Object3
-
Returns an array containing the elements of this tuple in their proper order.
- array() - Method in class civitas.celestis.util.tuple.Object4
-
Returns an array containing the elements of this tuple in their proper order.
- array() - Method in interface civitas.celestis.util.tuple.Tuple
-
Returns an array containing the elements of this tuple in their proper order.
- ArrayGrid<E> - Class in civitas.celestis.util.grid
-
A static grid implemented using primitive arrays.
- ArrayGrid(int, int) - Constructor for class civitas.celestis.util.grid.ArrayGrid
-
Creates a new array grid.
- ArrayGrid(Grid<? extends E>) - Constructor for class civitas.celestis.util.grid.ArrayGrid
-
Creates a new array grid.
- ArrayTuple<E> - Class in civitas.celestis.util.tuple
-
An array-based tuple which holds an arbitrary element of type
E. - ArrayTuple(Tuple<? extends E>) - Constructor for class civitas.celestis.util.tuple.ArrayTuple
-
Creates a new array tuple.
- ArrayTuple(E...) - Constructor for class civitas.celestis.util.tuple.ArrayTuple
-
Creates a new array tuple.
- ArrayVector - Class in civitas.celestis.math.vector
-
An arbitrary dimensional array-based vector.
- ArrayVector(double...) - Constructor for class civitas.celestis.math.vector.ArrayVector
-
Creates a new vector.
- ArrayVector(DoubleTuple) - Constructor for class civitas.celestis.math.vector.ArrayVector
-
Creates a new vector.
- AtomicArray<E> - Class in civitas.celestis.util.array
-
A type-safe array which stores atomic references as opposed to the values themselves.
- AtomicArray(int) - Constructor for class civitas.celestis.util.array.AtomicArray
-
Creates a new atomic array.
- AtomicArray(SafeArray<? extends E>) - Constructor for class civitas.celestis.util.array.AtomicArray
-
Creates a new atomic array.
- atomicCopyOf(SafeArray<? extends E>) - Static method in interface civitas.celestis.util.array.SafeArray
-
Creates a new atomic copy of the provided array
a. - atomicCopyOf(Grid<? extends E>) - Static method in interface civitas.celestis.util.grid.Grid
-
Creates an atomic copy of an existing grid.
- AtomicGrid<E> - Class in civitas.celestis.util.grid
-
A grid which stores atomic references to objects instead of the objects themselves.
- AtomicGrid(int, int) - Constructor for class civitas.celestis.util.grid.AtomicGrid
-
Creates a new atomic grid.
- AtomicGrid(Grid<? extends E>) - Constructor for class civitas.celestis.util.grid.AtomicGrid
-
Creates a new atomic grid.
- atomicOf(E...) - Static method in interface civitas.celestis.util.array.SafeArray
-
Creates a new atomic array from the provided array of elements.
- atomicOf(E[][]) - Static method in interface civitas.celestis.util.grid.Grid
-
Creates a new atomic grid form a two-dimensional array of values.
- AtomicScheduler - Class in civitas.celestis.task.lifecycle
-
An asynchronous multithreaded scheduler with multiple threads, which each have their own list of tasks and map of execution times.
- AtomicScheduler() - Constructor for class civitas.celestis.task.lifecycle.AtomicScheduler
-
Creates a new atomic scheduler with the default thread count.
- AtomicScheduler(int) - Constructor for class civitas.celestis.task.lifecycle.AtomicScheduler
-
Creates a new atomic scheduler with
nthreads. - AtomicScheduler(Deque<SchedulerThread>) - Constructor for class civitas.celestis.task.lifecycle.AtomicScheduler
-
Creates a new atomic scheduler by directly assigning the queue of threads.
- avg(Vector2...) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the simple average of the provided vectors.
- avg(Vector2, Vector2) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the simple average of the two vectors.
- avg(Vector3...) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the simple average of the provided vectors.
- avg(Vector3, Vector3) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the simple average of the two vectors.
- avg(Vector4...) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the simple average of the provided vectors.
- avg(Vector4, Vector4) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the simple average of the two vectors.
- axis(Quaternion) - Static method in class civitas.celestis.math.complex.Quaternions
-
Given a rotation quaternion
q, this returns the axis of the rotation. - axisAngle(Quaternion) - Static method in class civitas.celestis.math.complex.Quaternions
-
Given a rotation quaternion
q, this returns an axis/angle pair denoting the rotation of the quaternion. - AZURE - Static variable in class civitas.celestis.graphics.Colors
B
- b - Variable in class civitas.celestis.util.tuple.Object2
-
The second element of this tuple.
- b - Variable in class civitas.celestis.util.tuple.Object3
-
The second element of this tuple.
- b - Variable in class civitas.celestis.util.tuple.Object4
-
The second element of this tuple.
- b() - Method in class civitas.celestis.util.tuple.Object2
-
Returns the second element of this tuple.
- b() - Method in class civitas.celestis.util.tuple.Object3
-
Returns the second element of this tuple.
- b() - Method in class civitas.celestis.util.tuple.Object4
-
Returns the second element of this tuple.
- BaseArray<E> - Interface in civitas.celestis.util.array
-
The base class for all type-safe arrays, including primitive specialized arrays.
- BaseGrid<E> - Interface in civitas.celestis.util.grid
-
The base class for all grids, including primitive specialized grids.
- BaseTuple<E> - Interface in civitas.celestis.util.tuple
-
The base class for all tuples, including primitive specialized tuples.
- BEIGE - Static variable in class civitas.celestis.graphics.Colors
- bezier(double, double, double, double, double) - Static method in class civitas.celestis.math.Scalars
-
Performs cubic Bezier interpolation between four scalar values, using the interpolation parameter
t. - bezier(Color, Color, double) - Static method in class civitas.celestis.graphics.Colors
-
Performs Bezier interpolation between the starting color
sand the ending colore, using the interpolation parametert. - bigIntegerValue() - Method in class civitas.celestis.math.decimal.Decimal2
-
Converts this vector into a big integer vector.
- bigIntegerValue() - Method in class civitas.celestis.math.decimal.Decimal3
-
Converts this vector into a big integer vector.
- bigIntegerValue() - Method in class civitas.celestis.math.decimal.Decimal4
-
Converts this vector into a big integer vector.
- bigIntegerValue() - Method in interface civitas.celestis.math.decimal.DecimalVector
-
Converts this vector into a big integer vector.
- BigVector<N,
D, V extends BigVector<N, D, V, DV, PV>, DV extends BigVector<D, D, DV, DV, ? extends BaseTuple<?>>, PV extends BaseTuple<? extends Number>> - Interface in civitas.celestis.math.vector -
A mathematical vector which uses an arbitrary numeric type
N. - BISQUE - Static variable in class civitas.celestis.graphics.Colors
- BLACK - Static variable in class civitas.celestis.graphics.Colors
-
The color black.
- BLANCHED_ALMOND - Static variable in class civitas.celestis.graphics.Colors
- BLUE - Static variable in class civitas.celestis.graphics.Colors
-
The color blue.
- BLUE_VIOLET - Static variable in class civitas.celestis.graphics.Colors
- boxed() - Method in interface civitas.celestis.util.array.DoubleArray
-
Returns an array containing the elements of this array in their boxed form.
- boxed() - Method in class civitas.celestis.util.array.DoubleFastArray
-
Returns an array containing the elements of this array in their boxed form.
- boxed() - Method in interface civitas.celestis.util.array.FloatArray
-
Returns an array containing the elements of this array in their boxed form.
- boxed() - Method in class civitas.celestis.util.array.FloatFastArray
-
Returns an array containing the elements of this array in their boxed form.
- boxed() - Method in interface civitas.celestis.util.array.IntArray
-
Returns an array containing the elements of this array in their boxed form.
- boxed() - Method in class civitas.celestis.util.array.IntFastArray
-
Returns an array containing the elements of this array in their boxed form.
- boxed() - Method in interface civitas.celestis.util.array.LongArray
-
Returns an array containing the elements of this array in their boxed form.
- boxed() - Method in class civitas.celestis.util.array.LongFastArray
-
Returns an array containing the elements of this array in their boxed form.
- boxed() - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Returns a new grid whose values are populated from that of this grid's values, encapsulated inside a
Doubleobject. - boxed() - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Returns a new grid whose values are populated from that of this grid's values, encapsulated inside a
Doubleobject. - boxed() - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Returns a new grid whose values are populated from that of this grid's values, encapsulated inside a
Floatobject. - boxed() - Method in interface civitas.celestis.util.grid.FloatGrid
-
Returns a new grid whose values are populated from that of this grid's values, encapsulated inside a
Floatobject. - boxed() - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Returns a new grid whose values are populated from that of this grid's values, encapsulated inside a
Integerobject. - boxed() - Method in interface civitas.celestis.util.grid.IntGrid
-
Returns a new grid whose values are populated from that of this grid's values, encapsulated inside a
Integerobject. - boxed() - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Returns a new grid whose values are populated from that of this grid's values, encapsulated inside a
Longobject. - boxed() - Method in interface civitas.celestis.util.grid.LongGrid
-
Returns a new grid whose values are populated from that of this grid's values, encapsulated inside a
Longobject. - boxed() - Method in class civitas.celestis.util.tuple.Double1
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.Double2
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.Double3
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.Double4
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.Float1
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.Float2
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.Float3
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.Float4
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.Int1
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.Int2
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.Int3
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.Int4
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.IntArrayTuple
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in interface civitas.celestis.util.tuple.IntTuple
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.Long1
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.Long2
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.Long3
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.Long4
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in class civitas.celestis.util.tuple.LongArrayTuple
-
Returns a tuple containing the components of this tuple in their boxed form.
- boxed() - Method in interface civitas.celestis.util.tuple.LongTuple
-
Returns a tuple containing the components of this tuple in their boxed form.
- BROWN - Static variable in class civitas.celestis.graphics.Colors
- BURLY_WOOD - Static variable in class civitas.celestis.graphics.Colors
C
- c - Variable in class civitas.celestis.util.tuple.Object3
-
The third element of this tuple.
- c - Variable in class civitas.celestis.util.tuple.Object4
-
The third element of this tuple.
- c() - Method in class civitas.celestis.util.tuple.Object3
-
Returns the third element of this tuple.
- c() - Method in class civitas.celestis.util.tuple.Object4
-
Returns the third element of this tuple.
- CADET_BLUE - Static variable in class civitas.celestis.graphics.Colors
- calculateRequiredDimensions() - Method in class civitas.celestis.util.grid.HashGrid
-
Calculates the minimum required dimensions to hold all elements of this grid.
- call(E) - Method in interface civitas.celestis.event.lifecycle.EventManager
-
Calls an event to this event manager, instructing it to process the event as soon as possible.
- call(E) - Method in class civitas.celestis.event.lifecycle.EventThread
-
Calls an event to this event manager, instructing it to process the event as soon as possible.
- Cancellable - Interface in civitas.celestis.event
-
An event which can be cancelled by a lower priority listener, which flags the event as cancelled, notifying higher priority listeners that this event should be ignored as if it had not happened in the first place.
- CancellableEvent - Class in civitas.celestis.event
-
An event which can be cancelled by a lower priority listener, which flags the event as cancelled, notifying higher priority listeners that this event should be ignored as if it had not happened in the first place.
- CancellableEvent() - Constructor for class civitas.celestis.event.CancellableEvent
-
Creates a new cancellable event with a random unique identifier and no cause.
- CancellableEvent(Handleable) - Constructor for class civitas.celestis.event.CancellableEvent
-
Creates a new cancellable event with a random unique identifier.
- CancellableEvent(UUID) - Constructor for class civitas.celestis.event.CancellableEvent
-
Creates a new cancellable event with no cause.
- CancellableEvent(UUID, Handleable) - Constructor for class civitas.celestis.event.CancellableEvent
-
Creates a new cancellable event.
- cause - Variable in class civitas.celestis.event.Event
-
The cause of this event.
- CHARTREUSE - Static variable in class civitas.celestis.graphics.Colors
- CHOCOLATE - Static variable in class civitas.celestis.graphics.Colors
- civitas.celestis - package civitas.celestis
- civitas.celestis.annotation.application - package civitas.celestis.annotation.application
- civitas.celestis.event - package civitas.celestis.event
- civitas.celestis.event.application - package civitas.celestis.event.application
- civitas.celestis.event.lifecycle - package civitas.celestis.event.lifecycle
- civitas.celestis.event.notification - package civitas.celestis.event.notification
- civitas.celestis.exception - package civitas.celestis.exception
- civitas.celestis.exception.event - package civitas.celestis.exception.event
- civitas.celestis.exception.gpu - package civitas.celestis.exception.gpu
- civitas.celestis.exception.tuple - package civitas.celestis.exception.tuple
- civitas.celestis.gpu - package civitas.celestis.gpu
- civitas.celestis.graphics - package civitas.celestis.graphics
- civitas.celestis.listener.application - package civitas.celestis.listener.application
- civitas.celestis.listener.notification - package civitas.celestis.listener.notification
- civitas.celestis.math - package civitas.celestis.math
- civitas.celestis.math.complex - package civitas.celestis.math.complex
- civitas.celestis.math.decimal - package civitas.celestis.math.decimal
- civitas.celestis.math.integer - package civitas.celestis.math.integer
- civitas.celestis.math.matrix - package civitas.celestis.math.matrix
- civitas.celestis.math.vector - package civitas.celestis.math.vector
- civitas.celestis.task - package civitas.celestis.task
- civitas.celestis.task.lifecycle - package civitas.celestis.task.lifecycle
- civitas.celestis.util - package civitas.celestis.util
- civitas.celestis.util.array - package civitas.celestis.util.array
- civitas.celestis.util.function - package civitas.celestis.util.function
- civitas.celestis.util.grid - package civitas.celestis.util.grid
- civitas.celestis.util.tuple - package civitas.celestis.util.tuple
- clamp(double, double, double) - Static method in class civitas.celestis.math.Scalars
-
Clamps the provided value to respect the boundaries of
[min, max]. - clamp(Decimal2, Decimal2) - Method in class civitas.celestis.math.decimal.Decimal2
-
Between this vector and the provided boundary vectors
minandmax, this returns a new vector whose components are clamped to respect the range of[min, max]. - clamp(Decimal3, Decimal3) - Method in class civitas.celestis.math.decimal.Decimal3
-
Between this vector and the provided boundary vectors
minandmax, this returns a new vector whose components are clamped to respect the range of[min, max]. - clamp(Decimal4, Decimal4) - Method in class civitas.celestis.math.decimal.Decimal4
-
Between this vector and the provided boundary vectors
minandmax, this returns a new vector whose components are clamped to respect the range of[min, max]. - clamp(Integer2, Integer2) - Method in class civitas.celestis.math.integer.Integer2
-
Between this vector and the provided boundary vectors
minandmax, this returns a new vector whose components are clamped to respect the range of[min, max]. - clamp(Integer3, Integer3) - Method in class civitas.celestis.math.integer.Integer3
-
Between this vector and the provided boundary vectors
minandmax, this returns a new vector whose components are clamped to respect the range of[min, max]. - clamp(Integer4, Integer4) - Method in class civitas.celestis.math.integer.Integer4
-
Between this vector and the provided boundary vectors
minandmax, this returns a new vector whose components are clamped to respect the range of[min, max]. - clamp(ArrayVector, ArrayVector) - Method in class civitas.celestis.math.vector.ArrayVector
-
Between this vector and the provided boundary vectors
minandmax, this returns a new vector whose components are clamped to respect the range of[min, max]. - clamp(Vector2, Vector2) - Method in class civitas.celestis.math.vector.Vector2
-
Between this vector and the provided boundary vectors
minandmax, this returns a new vector whose components are clamped to respect the range of[min, max]. - clamp(Vector3, Vector3) - Method in class civitas.celestis.math.vector.Vector3
-
Between this vector and the provided boundary vectors
minandmax, this returns a new vector whose components are clamped to respect the range of[min, max]. - clamp(Vector4, Vector4) - Method in class civitas.celestis.math.vector.Vector4
-
Between this vector and the provided boundary vectors
minandmax, this returns a new vector whose components are clamped to respect the range of[min, max]. - clamp(BigDecimal, BigDecimal, BigDecimal) - Static method in class civitas.celestis.math.decimal.Decimals
-
Clamps the provided value
valto respect the range of[min, max]. - clamp(BigInteger, BigInteger, BigInteger) - Static method in class civitas.celestis.math.integer.Integers
-
Clamps the provided value
valto respect the range of[min, max]. - clamp(V, V) - Method in interface civitas.celestis.math.vector.BigVector
-
Between this vector and the provided boundary vectors
minandmax, this returns a new vector whose components are clamped to respect the range of[min, max]. - clamp(V, V) - Method in interface civitas.celestis.math.vector.Vector
-
Between this vector and the provided boundary vectors
minandmax, this returns a new vector whose components are clamped to respect the range of[min, max]. - clean() - Method in interface civitas.celestis.util.grid.DynamicGrid
-
Cleans this grid, removing all instance of
null. - clean() - Method in class civitas.celestis.util.grid.HashGrid
-
Cleans this grid, removing all instance of
null. - cleanAndTrim() - Method in interface civitas.celestis.util.grid.DynamicGrid
-
Cleans this grid, then trims it to its minimum possible size.
- cleanAndTrim() - Method in class civitas.celestis.util.grid.HashGrid
-
Cleans this grid, then trims it to its minimum possible size.
- clear() - Method in interface civitas.celestis.util.grid.DynamicGrid
-
Clears all entries within this grid, removing them from memory.
- clear() - Method in class civitas.celestis.util.grid.HashGrid
-
Clears all entries within this grid, removing them from memory.
- collect() - Method in class civitas.celestis.util.grid.ArrayGrid
-
Returns a collection containing every element within this grid.
- collect() - Method in class civitas.celestis.util.grid.AtomicGrid
-
Returns a collection containing every element within this grid.
- collect() - Method in interface civitas.celestis.util.grid.BaseGrid
-
Returns a collection containing every element within this grid.
- collect() - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Returns a collection containing every element within this grid.
- collect() - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Returns a collection containing every element within this grid.
- collect() - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Returns a collection containing every element within this grid.
- collect() - Method in interface civitas.celestis.util.grid.FloatGrid
-
Returns a collection containing every element within this grid.
- collect() - Method in interface civitas.celestis.util.grid.Grid
-
Returns a collection containing every element within this grid.
- collect() - Method in class civitas.celestis.util.grid.HashGrid
-
Returns a collection containing every element within this grid.
- collect() - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Returns a collection containing every element within this grid.
- collect() - Method in interface civitas.celestis.util.grid.IntGrid
-
Returns a collection containing every element within this grid.
- collect() - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Returns a collection containing every element within this grid.
- collect() - Method in interface civitas.celestis.util.grid.LongGrid
-
Returns a collection containing every element within this grid.
- collect() - Method in class civitas.celestis.util.grid.SyncGrid
-
Returns a collection containing every element within this grid.
- Colors - Class in civitas.celestis.graphics
-
Contains utility methods and constant values related to AWT
Colors. - Colors() - Constructor for class civitas.celestis.graphics.Colors
- columns - Variable in class civitas.celestis.util.grid.ArrayGrid
-
The number of columns this grid has.
- columns - Variable in class civitas.celestis.util.grid.AtomicGrid
-
The number of columns.
- columns - Variable in class civitas.celestis.util.grid.DoubleArrayGrid
-
The number of columns this grid has.
- columns - Variable in class civitas.celestis.util.grid.FloatArrayGrid
-
The number of columns this grid has.
- columns - Variable in class civitas.celestis.util.grid.HashGrid
-
The last-known number of columns.
- columns - Variable in class civitas.celestis.util.grid.IntArrayGrid
-
The number of columns this grid has.
- columns - Variable in class civitas.celestis.util.grid.LongArrayGrid
-
The number of columns this grid has.
- columns() - Method in class civitas.celestis.util.grid.ArrayGrid
-
Returns the number of columns (the width) of this grid.
- columns() - Method in class civitas.celestis.util.grid.AtomicGrid
-
Returns the number of columns (the width) of this grid.
- columns() - Method in interface civitas.celestis.util.grid.BaseGrid
-
Returns the number of columns (the width) of this grid.
- columns() - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Returns the number of columns (the width) of this grid.
- columns() - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Returns the number of columns (the width) of this grid.
- columns() - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Returns the number of columns (the width) of this grid.
- columns() - Method in interface civitas.celestis.util.grid.FloatGrid
-
Returns the number of columns (the width) of this grid.
- columns() - Method in interface civitas.celestis.util.grid.Grid
-
Returns the number of columns (the width) of this grid.
- columns() - Method in class civitas.celestis.util.grid.HashGrid
-
Returns the number of columns (the width) of this grid.
- columns() - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Returns the number of columns (the width) of this grid.
- columns() - Method in interface civitas.celestis.util.grid.IntGrid
-
Returns the number of columns (the width) of this grid.
- columns() - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Returns the number of columns (the width) of this grid.
- columns() - Method in interface civitas.celestis.util.grid.LongGrid
-
Returns the number of columns (the width) of this grid.
- conjugate() - Method in class civitas.celestis.math.complex.Quaternion
-
Returns the conjugate of this quaternion.
- conjugate() - Method in class civitas.celestis.math.decimal.DecimalQuaternion
-
Returns the conjugate of this quaternion.
- contains(double) - Method in interface civitas.celestis.util.array.DoubleArray
-
Returns whether this array contains the provided value
v. - contains(double) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Returns whether this array contains the provided value
v. - contains(double) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Checks if this grid contains the provided value
v. - contains(double) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Checks if this grid contains the provided value
v. - contains(double) - Method in class civitas.celestis.util.tuple.Double1
-
Checks if this tuple contains the provided value
v. - contains(double) - Method in class civitas.celestis.util.tuple.Double2
-
Checks if this tuple contains the provided value
v. - contains(double) - Method in class civitas.celestis.util.tuple.Double3
-
Checks if this tuple contains the provided value
v. - contains(double) - Method in class civitas.celestis.util.tuple.Double4
-
Checks if this tuple contains the provided value
v. - contains(double) - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Checks if this tuple contains the provided value
v. - contains(double) - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Checks if this tuple contains the provided value
v. - contains(float) - Method in interface civitas.celestis.util.array.FloatArray
-
Returns whether this array contains the provided value
v. - contains(float) - Method in class civitas.celestis.util.array.FloatFastArray
-
Returns whether this array contains the provided value
v. - contains(float) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Checks if this grid contains the provided value
v. - contains(float) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Checks if this grid contains the provided value
v. - contains(float) - Method in class civitas.celestis.util.tuple.Float1
-
Checks if this tuple contains the provided value
v. - contains(float) - Method in class civitas.celestis.util.tuple.Float2
-
Checks if this tuple contains the provided value
v. - contains(float) - Method in class civitas.celestis.util.tuple.Float3
-
Checks if this tuple contains the provided value
v. - contains(float) - Method in class civitas.celestis.util.tuple.Float4
-
Checks if this tuple contains the provided value
v. - contains(float) - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Checks if this tuple contains the provided value
v. - contains(float) - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Checks if this tuple contains the provided value
v. - contains(int) - Method in interface civitas.celestis.util.array.IntArray
-
Returns whether this array contains the provided value
v. - contains(int) - Method in class civitas.celestis.util.array.IntFastArray
-
Returns whether this array contains the provided value
v. - contains(int) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Checks if this grid contains the provided value
v. - contains(int) - Method in interface civitas.celestis.util.grid.IntGrid
-
Checks if this grid contains the provided value
v. - contains(int) - Method in class civitas.celestis.util.tuple.Int1
-
Checks if this tuple contains the provided value
v. - contains(int) - Method in class civitas.celestis.util.tuple.Int2
-
Checks if this tuple contains the provided value
v. - contains(int) - Method in class civitas.celestis.util.tuple.Int3
-
Checks if this tuple contains the provided value
v. - contains(int) - Method in class civitas.celestis.util.tuple.Int4
-
Checks if this tuple contains the provided value
v. - contains(int) - Method in class civitas.celestis.util.tuple.IntArrayTuple
-
Checks if this tuple contains the provided value
v. - contains(int) - Method in interface civitas.celestis.util.tuple.IntTuple
-
Checks if this tuple contains the provided value
v. - contains(long) - Method in interface civitas.celestis.util.array.LongArray
-
Returns whether this array contains the provided value
v. - contains(long) - Method in class civitas.celestis.util.array.LongFastArray
-
Returns whether this array contains the provided value
v. - contains(long) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Checks if this grid contains the provided value
v. - contains(long) - Method in interface civitas.celestis.util.grid.LongGrid
-
Checks if this grid contains the provided value
v. - contains(long) - Method in class civitas.celestis.util.tuple.Long1
-
Checks if this tuple contains the provided value
v. - contains(long) - Method in class civitas.celestis.util.tuple.Long2
-
Checks if this tuple contains the provided value
v. - contains(long) - Method in class civitas.celestis.util.tuple.Long3
-
Checks if this tuple contains the provided value
v. - contains(long) - Method in class civitas.celestis.util.tuple.Long4
-
Checks if this tuple contains the provided value
v. - contains(long) - Method in class civitas.celestis.util.tuple.LongArrayTuple
-
Checks if this tuple contains the provided value
v. - contains(long) - Method in interface civitas.celestis.util.tuple.LongTuple
-
Checks if this tuple contains the provided value
v. - contains(Object) - Method in class civitas.celestis.util.array.AtomicArray
-
Returns whether this array contains the provided object
obj. - contains(Object) - Method in class civitas.celestis.util.array.FastArray
-
Returns whether this array contains the provided object
obj. - contains(Object) - Method in interface civitas.celestis.util.array.SafeArray
-
Returns whether this array contains the provided object
obj. - contains(Object) - Method in class civitas.celestis.util.array.SyncArray
-
Returns whether this array contains the provided object
obj. - contains(Object) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Checks if this grid contains the provided object
obj. - contains(Object) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Checks if this grid contains the provided object
obj. - contains(Object) - Method in interface civitas.celestis.util.grid.Grid
-
Checks if this grid contains the provided object
obj. - contains(Object) - Method in class civitas.celestis.util.grid.HashGrid
-
Checks if this grid contains the provided object
obj. - contains(Object) - Method in class civitas.celestis.util.grid.SyncGrid
-
Checks if this grid contains the provided object
obj. - contains(Object) - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Returns whether this tuple contains the provided object
obj. - contains(Object) - Method in class civitas.celestis.util.tuple.Object1
-
Returns whether this tuple contains the provided object
obj. - contains(Object) - Method in class civitas.celestis.util.tuple.Object2
-
Returns whether this tuple contains the provided object
obj. - contains(Object) - Method in class civitas.celestis.util.tuple.Object3
-
Returns whether this tuple contains the provided object
obj. - contains(Object) - Method in class civitas.celestis.util.tuple.Object4
-
Returns whether this tuple contains the provided object
obj. - contains(Object) - Method in interface civitas.celestis.util.tuple.Tuple
-
Returns whether this tuple contains the provided object
obj. - containsAll(Iterable<?>) - Method in class civitas.celestis.util.array.AtomicArray
-
Returns whether this array contains multiple objects.
- containsAll(Iterable<?>) - Method in class civitas.celestis.util.array.FastArray
-
Returns whether this array contains multiple objects.
- containsAll(Iterable<?>) - Method in interface civitas.celestis.util.array.SafeArray
-
Returns whether this array contains multiple objects.
- containsAll(Iterable<?>) - Method in class civitas.celestis.util.array.SyncArray
-
Returns whether this array contains multiple objects.
- containsAll(Iterable<?>) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Checks if this grid contains multiple objects.
- containsAll(Iterable<?>) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Checks if this grid contains multiple objects.
- containsAll(Iterable<?>) - Method in interface civitas.celestis.util.grid.Grid
-
Checks if this grid contains multiple objects.
- containsAll(Iterable<?>) - Method in class civitas.celestis.util.grid.HashGrid
-
Checks if this grid contains multiple objects.
- containsAll(Iterable<?>) - Method in class civitas.celestis.util.grid.SyncGrid
-
Checks if this grid contains multiple objects.
- containsAll(Iterable<?>) - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Returns whether this tuple contains multiple objects.
- containsAll(Iterable<?>) - Method in class civitas.celestis.util.tuple.Object1
-
Returns whether this tuple contains multiple objects.
- containsAll(Iterable<?>) - Method in class civitas.celestis.util.tuple.Object2
-
Returns whether this tuple contains multiple objects.
- containsAll(Iterable<?>) - Method in class civitas.celestis.util.tuple.Object3
-
Returns whether this tuple contains multiple objects.
- containsAll(Iterable<?>) - Method in class civitas.celestis.util.tuple.Object4
-
Returns whether this tuple contains multiple objects.
- containsAll(Iterable<?>) - Method in interface civitas.celestis.util.tuple.Tuple
-
Returns whether this tuple contains multiple objects.
- containsAll(Iterable<Double>) - Method in interface civitas.celestis.util.array.DoubleArray
-
Returns whether this array contains multiple objects.
- containsAll(Iterable<Double>) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Returns whether this array contains multiple objects.
- containsAll(Iterable<Double>) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Checks if this grid contains multiple values.
- containsAll(Iterable<Double>) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Checks if this grid contains multiple values.
- containsAll(Iterable<Double>) - Method in class civitas.celestis.util.tuple.Double1
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Double>) - Method in class civitas.celestis.util.tuple.Double2
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Double>) - Method in class civitas.celestis.util.tuple.Double3
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Double>) - Method in class civitas.celestis.util.tuple.Double4
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Double>) - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Double>) - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Float>) - Method in interface civitas.celestis.util.array.FloatArray
-
Returns whether this array contains multiple objects.
- containsAll(Iterable<Float>) - Method in class civitas.celestis.util.array.FloatFastArray
-
Returns whether this array contains multiple objects.
- containsAll(Iterable<Float>) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Checks if this grid contains multiple values.
- containsAll(Iterable<Float>) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Checks if this grid contains multiple values.
- containsAll(Iterable<Float>) - Method in class civitas.celestis.util.tuple.Float1
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Float>) - Method in class civitas.celestis.util.tuple.Float2
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Float>) - Method in class civitas.celestis.util.tuple.Float3
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Float>) - Method in class civitas.celestis.util.tuple.Float4
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Float>) - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Float>) - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Integer>) - Method in interface civitas.celestis.util.array.IntArray
-
Returns whether this array contains multiple objects.
- containsAll(Iterable<Integer>) - Method in class civitas.celestis.util.array.IntFastArray
-
Returns whether this array contains multiple objects.
- containsAll(Iterable<Integer>) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Checks if this grid contains multiple values.
- containsAll(Iterable<Integer>) - Method in interface civitas.celestis.util.grid.IntGrid
-
Checks if this grid contains multiple values.
- containsAll(Iterable<Integer>) - Method in class civitas.celestis.util.tuple.Int1
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Integer>) - Method in class civitas.celestis.util.tuple.Int2
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Integer>) - Method in class civitas.celestis.util.tuple.Int3
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Integer>) - Method in class civitas.celestis.util.tuple.Int4
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Integer>) - Method in class civitas.celestis.util.tuple.IntArrayTuple
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Integer>) - Method in interface civitas.celestis.util.tuple.IntTuple
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Long>) - Method in interface civitas.celestis.util.array.LongArray
-
Returns whether this array contains multiple objects.
- containsAll(Iterable<Long>) - Method in class civitas.celestis.util.array.LongFastArray
-
Returns whether this array contains multiple objects.
- containsAll(Iterable<Long>) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Checks if this grid contains multiple values.
- containsAll(Iterable<Long>) - Method in interface civitas.celestis.util.grid.LongGrid
-
Checks if this grid contains multiple values.
- containsAll(Iterable<Long>) - Method in class civitas.celestis.util.tuple.Long1
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Long>) - Method in class civitas.celestis.util.tuple.Long2
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Long>) - Method in class civitas.celestis.util.tuple.Long3
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Long>) - Method in class civitas.celestis.util.tuple.Long4
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Long>) - Method in class civitas.celestis.util.tuple.LongArrayTuple
-
Checks if this tuple contains multiple values.
- containsAll(Iterable<Long>) - Method in interface civitas.celestis.util.tuple.LongTuple
-
Checks if this tuple contains multiple values.
- copyOf(SafeArray<? extends E>) - Static method in interface civitas.celestis.util.array.SafeArray
-
Creates a new thread-unsafe copy of the provided array
a. - copyOf(Grid<? extends E>) - Static method in interface civitas.celestis.util.grid.Grid
-
Creates a copy of an existing grid.
- copyOf(Collection<? extends E>) - Static method in interface civitas.celestis.util.tuple.Tuple
-
Creates a new tuple from an existing
collection. - CORAL - Static variable in class civitas.celestis.graphics.Colors
- CORN_SILK - Static variable in class civitas.celestis.graphics.Colors
- CORNFLOWER_BLUE - Static variable in class civitas.celestis.graphics.Colors
- created() - Element in annotation interface civitas.celestis.annotation.application.ApplicationCritical
-
Returns the version of which this component was created in.
- createKernel(KernelSource) - Static method in class civitas.celestis.gpu.GPU
-
Creates a new kernel, then returns a reference to the created kernel.
- createKernel(String, String, int) - Static method in class civitas.celestis.gpu.GPU
-
Creates a new kernel, then returns a reference to the created kernel.
- CRIMSON - Static variable in class civitas.celestis.graphics.Colors
- cross(Decimal3) - Method in class civitas.celestis.math.decimal.Decimal3
-
Returns the cross product between this vector and the provided vector
v. - cross(Integer3) - Method in class civitas.celestis.math.integer.Integer3
-
Returns the cross product between this vector and the provided vector
v. - cross(Vector3) - Method in class civitas.celestis.math.vector.Vector3
-
Returns the cross product between this vector and the provided vector
v. - CYAN - Static variable in class civitas.celestis.graphics.Colors
-
The color cyan.
D
- d - Variable in class civitas.celestis.util.tuple.Object4
-
The fourth element of this tuple.
- d() - Method in class civitas.celestis.util.tuple.Object4
-
Returns the fourth element of this tuple.
- DARK_BLUE - Static variable in class civitas.celestis.graphics.Colors
- DARK_CYAN - Static variable in class civitas.celestis.graphics.Colors
- DARK_GOLDEN_ROD - Static variable in class civitas.celestis.graphics.Colors
- DARK_GRAY - Static variable in class civitas.celestis.graphics.Colors
- DARK_GREEN - Static variable in class civitas.celestis.graphics.Colors
-
The color dark green.
- DARK_KHAKI - Static variable in class civitas.celestis.graphics.Colors
- DARK_MAGENTA - Static variable in class civitas.celestis.graphics.Colors
- DARK_OLIVE_GREEN - Static variable in class civitas.celestis.graphics.Colors
- DARK_ORANGE - Static variable in class civitas.celestis.graphics.Colors
- DARK_ORCHID - Static variable in class civitas.celestis.graphics.Colors
- DARK_RED - Static variable in class civitas.celestis.graphics.Colors
- DARK_SALMON - Static variable in class civitas.celestis.graphics.Colors
- DARK_SEA_GREEN - Static variable in class civitas.celestis.graphics.Colors
- DARK_SLATE_BLUE - Static variable in class civitas.celestis.graphics.Colors
- DARK_SLATE_GRAY - Static variable in class civitas.celestis.graphics.Colors
- DARK_TURQUOISE - Static variable in class civitas.celestis.graphics.Colors
- DARK_VIOLET - Static variable in class civitas.celestis.graphics.Colors
- DEBUG_1 - Static variable in class civitas.celestis.gpu.Kernels
-
Kernel used for debugging.
- Decimal2 - Class in civitas.celestis.math.decimal
-
An immutable two-dimensional decimal vector.
- Decimal2(Vector2) - Constructor for class civitas.celestis.math.decimal.Decimal2
-
Creates a new vector.
- Decimal2(Tuple<? extends BigDecimal>) - Constructor for class civitas.celestis.math.decimal.Decimal2
-
Creates a new vector.
- Decimal2(BigDecimal[]) - Constructor for class civitas.celestis.math.decimal.Decimal2
-
Creates a new vector.
- Decimal2(BigDecimal, BigDecimal) - Constructor for class civitas.celestis.math.decimal.Decimal2
-
Creates a new vector.
- Decimal3 - Class in civitas.celestis.math.decimal
-
An immutable three-dimensional decimal vector.
- Decimal3(Vector3) - Constructor for class civitas.celestis.math.decimal.Decimal3
-
Creates a new vector.
- Decimal3(Tuple<? extends BigDecimal>) - Constructor for class civitas.celestis.math.decimal.Decimal3
-
Creates a new vector.
- Decimal3(BigDecimal[]) - Constructor for class civitas.celestis.math.decimal.Decimal3
-
Creates a new vector.
- Decimal3(BigDecimal, BigDecimal, BigDecimal) - Constructor for class civitas.celestis.math.decimal.Decimal3
-
Creates a new vector.
- Decimal4 - Class in civitas.celestis.math.decimal
-
An immutable four-dimensional decimal vector.
- Decimal4(Vector4) - Constructor for class civitas.celestis.math.decimal.Decimal4
-
Creates a new vector.
- Decimal4(Tuple<? extends BigDecimal>) - Constructor for class civitas.celestis.math.decimal.Decimal4
-
Creates a new vector.
- Decimal4(BigDecimal[]) - Constructor for class civitas.celestis.math.decimal.Decimal4
-
Creates a new vector.
- Decimal4(BigDecimal, BigDecimal, BigDecimal, BigDecimal) - Constructor for class civitas.celestis.math.decimal.Decimal4
-
Creates a new vector.
- DecimalQuaternion - Class in civitas.celestis.math.decimal
-
An immutable decimal quaternion.
- DecimalQuaternion(Quaternion) - Constructor for class civitas.celestis.math.decimal.DecimalQuaternion
-
Creates a new decimal quaternion.
- DecimalQuaternion(Vector4) - Constructor for class civitas.celestis.math.decimal.DecimalQuaternion
-
Creates a new decimal quaternion.
- DecimalQuaternion(Tuple<? extends BigDecimal>) - Constructor for class civitas.celestis.math.decimal.DecimalQuaternion
-
Creates a new decimal quaternion.
- DecimalQuaternion(BigDecimal[]) - Constructor for class civitas.celestis.math.decimal.DecimalQuaternion
-
Creates a new decimal quaternion.
- DecimalQuaternion(BigDecimal, Decimal3) - Constructor for class civitas.celestis.math.decimal.DecimalQuaternion
-
Creates a new decimal quaternion.
- DecimalQuaternion(BigDecimal, BigDecimal, BigDecimal, BigDecimal) - Constructor for class civitas.celestis.math.decimal.DecimalQuaternion
-
Creates a new decimal quaternion.
- Decimals - Class in civitas.celestis.math.decimal
-
Contains utilities related to
BigDecimals. - DecimalVector<V extends DecimalVector<V,
PV>, PV extends Vector<PV>> - Interface in civitas.celestis.math.decimal -
A mathematical vector which uses
BigDecimals. - DEEP_PINK - Static variable in class civitas.celestis.graphics.Colors
- DEEP_SKY_BLUE - Static variable in class civitas.celestis.graphics.Colors
- DEFAULT_INTERVAL - Static variable in interface civitas.celestis.task.Task
-
The default interval of a task in milliseconds.
- DelayedTask - Class in civitas.celestis.task
-
A delayed task which is only meant to be executed once.
- DelayedTask(Runnable, long) - Constructor for class civitas.celestis.task.DelayedTask
-
Creates a new delayed task.
- DelayedTask(Consumer<Long>, long) - Constructor for class civitas.celestis.task.DelayedTask
-
Creates a new delayed task.
- det() - Method in class civitas.celestis.math.matrix.Matrix
-
Calculates and returns the determinant of this matrix.
- DIM_GRAY - Static variable in class civitas.celestis.graphics.Colors
- dispose() - Static method in class civitas.celestis.gpu.GPU
-
Releases all resources this interface is holding.
- dispose() - Method in class civitas.celestis.gpu.KernelReference
-
Disposes this reference.
- distance(Decimal2) - Method in class civitas.celestis.math.decimal.Decimal2
-
Returns the Euclidean distance between this vector and the provided vector
v. - distance(Decimal3) - Method in class civitas.celestis.math.decimal.Decimal3
-
Returns the Euclidean distance between this vector and the provided vector
v. - distance(Decimal4) - Method in class civitas.celestis.math.decimal.Decimal4
-
Returns the Euclidean distance between this vector and the provided vector
v. - distance(Integer2) - Method in class civitas.celestis.math.integer.Integer2
-
Returns the Euclidean distance between this vector and the provided vector
v. - distance(Integer3) - Method in class civitas.celestis.math.integer.Integer3
-
Returns the Euclidean distance between this vector and the provided vector
v. - distance(Integer4) - Method in class civitas.celestis.math.integer.Integer4
-
Returns the Euclidean distance between this vector and the provided vector
v. - distance(ArrayVector) - Method in class civitas.celestis.math.vector.ArrayVector
-
Returns the Euclidean distance between this vector and the provided vector
v. - distance(Vector2) - Method in class civitas.celestis.math.vector.Vector2
-
Returns the Euclidean distance between this vector and the provided vector
v. - distance(Vector3) - Method in class civitas.celestis.math.vector.Vector3
-
Returns the Euclidean distance between this vector and the provided vector
v. - distance(Vector4) - Method in class civitas.celestis.math.vector.Vector4
-
Returns the Euclidean distance between this vector and the provided vector
v. - distance(V) - Method in interface civitas.celestis.math.vector.BigVector
-
Returns the Euclidean distance between this vector and the provided vector
v. - distance(V) - Method in interface civitas.celestis.math.vector.Vector
-
Returns the Euclidean distance between this vector and the provided vector
v. - distance2(Decimal2) - Method in class civitas.celestis.math.decimal.Decimal2
-
Returns the squared Euclidean distance between this vector and the provided vector
v. - distance2(Decimal3) - Method in class civitas.celestis.math.decimal.Decimal3
-
Returns the squared Euclidean distance between this vector and the provided vector
v. - distance2(Decimal4) - Method in class civitas.celestis.math.decimal.Decimal4
-
Returns the squared Euclidean distance between this vector and the provided vector
v. - distance2(Integer2) - Method in class civitas.celestis.math.integer.Integer2
-
Returns the squared Euclidean distance between this vector and the provided vector
v. - distance2(Integer3) - Method in class civitas.celestis.math.integer.Integer3
-
Returns the squared Euclidean distance between this vector and the provided vector
v. - distance2(Integer4) - Method in class civitas.celestis.math.integer.Integer4
-
Returns the squared Euclidean distance between this vector and the provided vector
v. - distance2(ArrayVector) - Method in class civitas.celestis.math.vector.ArrayVector
-
Returns the squared Euclidean distance between this vector and the provided vector
v. - distance2(Vector2) - Method in class civitas.celestis.math.vector.Vector2
-
Returns the squared Euclidean distance between this vector and the provided vector
v. - distance2(Vector3) - Method in class civitas.celestis.math.vector.Vector3
-
Returns the squared Euclidean distance between this vector and the provided vector
v. - distance2(Vector4) - Method in class civitas.celestis.math.vector.Vector4
-
Returns the squared Euclidean distance between this vector and the provided vector
v. - distance2(V) - Method in interface civitas.celestis.math.vector.BigVector
-
Returns the squared Euclidean distance between this vector and the provided vector
v. - distance2(V) - Method in interface civitas.celestis.math.vector.Vector
-
Returns the squared Euclidean distance between this vector and the provided vector
v. - distanceManhattan(Decimal2) - Method in class civitas.celestis.math.decimal.Decimal2
-
Returns the Manhattan distance between this vector and the provided vector
v. - distanceManhattan(Decimal3) - Method in class civitas.celestis.math.decimal.Decimal3
-
Returns the Manhattan distance between this vector and the provided vector
v. - distanceManhattan(Decimal4) - Method in class civitas.celestis.math.decimal.Decimal4
-
Returns the Manhattan distance between this vector and the provided vector
v. - distanceManhattan(Integer2) - Method in class civitas.celestis.math.integer.Integer2
-
Returns the Manhattan distance between this vector and the provided vector
v. - distanceManhattan(Integer3) - Method in class civitas.celestis.math.integer.Integer3
-
Returns the Manhattan distance between this vector and the provided vector
v. - distanceManhattan(Integer4) - Method in class civitas.celestis.math.integer.Integer4
-
Returns the Manhattan distance between this vector and the provided vector
v. - distanceManhattan(ArrayVector) - Method in class civitas.celestis.math.vector.ArrayVector
-
Returns the Manhattan distance between this vector and the provided vector
v. - distanceManhattan(Vector2) - Method in class civitas.celestis.math.vector.Vector2
-
Returns the Manhattan distance between this vector and the provided vector
v. - distanceManhattan(Vector3) - Method in class civitas.celestis.math.vector.Vector3
-
Returns the Manhattan distance between this vector and the provided vector
v. - distanceManhattan(Vector4) - Method in class civitas.celestis.math.vector.Vector4
-
Returns the Manhattan distance between this vector and the provided vector
v. - distanceManhattan(V) - Method in interface civitas.celestis.math.vector.BigVector
-
Returns the Manhattan distance between this vector and the provided vector
v. - distanceManhattan(V) - Method in interface civitas.celestis.math.vector.Vector
-
Returns the Manhattan distance between this vector and the provided vector
v. - divide(double) - Method in class civitas.celestis.math.complex.Quaternion
-
Divides this quaternion by a scalar, then returns the resulting quaternion.
- divide(double) - Method in class civitas.celestis.math.matrix.Matrix
-
Divides this matrix by a scalar, then returns the resulting matrix.
- divide(double) - Method in class civitas.celestis.math.vector.ArrayVector
-
Divides this vector by a scalar component-wise, then returns the resulting vector.
- divide(double) - Method in interface civitas.celestis.math.vector.Vector
-
Divides this vector by a scalar component-wise, then returns the resulting vector.
- divide(double) - Method in class civitas.celestis.math.vector.Vector2
-
Divides this vector by a scalar component-wise, then returns the resulting vector.
- divide(double) - Method in class civitas.celestis.math.vector.Vector3
-
Divides this vector by a scalar component-wise, then returns the resulting vector.
- divide(double) - Method in class civitas.celestis.math.vector.Vector4
-
Divides this vector by a scalar component-wise, then returns the resulting vector.
- divide(BigDecimal) - Method in class civitas.celestis.math.decimal.Decimal2
-
Divides this vector by a scalar component-wise, then returns the resulting vector.
- divide(BigDecimal) - Method in class civitas.celestis.math.decimal.Decimal3
-
Divides this vector by a scalar component-wise, then returns the resulting vector.
- divide(BigDecimal) - Method in class civitas.celestis.math.decimal.Decimal4
-
Divides this vector by a scalar component-wise, then returns the resulting vector.
- divide(BigDecimal) - Method in class civitas.celestis.math.decimal.DecimalQuaternion
-
Divides this quaternion by a scalar, then returns the resulting quaternion.
- divide(BigInteger) - Method in class civitas.celestis.math.integer.Integer2
-
Divides this vector by a scalar component-wise, then returns the resulting vector.
- divide(BigInteger) - Method in class civitas.celestis.math.integer.Integer3
-
Divides this vector by a scalar component-wise, then returns the resulting vector.
- divide(BigInteger) - Method in class civitas.celestis.math.integer.Integer4
-
Divides this vector by a scalar component-wise, then returns the resulting vector.
- divide(N) - Method in interface civitas.celestis.math.vector.BigVector
-
Divides this vector by a scalar component-wise, then returns the resulting vector.
- DIVIDE_DOUBLES - Static variable in class civitas.celestis.gpu.Kernels
-
A program which takes two
doubles and outputs the quotient - DODGER_BLUE - Static variable in class civitas.celestis.graphics.Colors
- dot(Quaternion) - Method in class civitas.celestis.math.complex.Quaternion
-
Returns the dot product between this quaternion and the provided quaternion
q. - dot(Decimal2) - Method in class civitas.celestis.math.decimal.Decimal2
-
Returns the dot product between this vector and the provided vector
v. - dot(Decimal3) - Method in class civitas.celestis.math.decimal.Decimal3
-
Returns the dot product between this vector and the provided vector
v. - dot(Decimal4) - Method in class civitas.celestis.math.decimal.Decimal4
-
Returns the dot product between this vector and the provided vector
v. - dot(Integer2) - Method in class civitas.celestis.math.integer.Integer2
-
Returns the dot product between this vector and the provided vector
v. - dot(Integer3) - Method in class civitas.celestis.math.integer.Integer3
-
Returns the dot product between this vector and the provided vector
v. - dot(Integer4) - Method in class civitas.celestis.math.integer.Integer4
-
Returns the dot product between this vector and the provided vector
v. - dot(ArrayVector) - Method in class civitas.celestis.math.vector.ArrayVector
-
Returns the dot product between this vector and the provided vector
v. - dot(Vector2) - Method in class civitas.celestis.math.vector.Vector2
-
Returns the dot product between this vector and the provided vector
v. - dot(Vector3) - Method in class civitas.celestis.math.vector.Vector3
-
Returns the dot product between this vector and the provided vector
v. - dot(Vector4) - Method in class civitas.celestis.math.vector.Vector4
-
Returns the dot product between this vector and the provided vector
v. - dot(V) - Method in interface civitas.celestis.math.vector.BigVector
-
Returns the dot product between this vector and the provided vector
v. - dot(V) - Method in interface civitas.celestis.math.vector.Vector
-
Returns the dot product between this vector and the provided vector
v. - Double1 - Class in civitas.celestis.util.tuple
-
A tuple with one element.
- Double1(double) - Constructor for class civitas.celestis.util.tuple.Double1
-
Creates a new tuple.
- Double1(double[]) - Constructor for class civitas.celestis.util.tuple.Double1
-
Creates a new tuple.
- Double1(DoubleTuple) - Constructor for class civitas.celestis.util.tuple.Double1
-
Creates a new tuple.
- Double2 - Class in civitas.celestis.util.tuple
-
An immutable type containing two primitive
doubles. - Double2(double[]) - Constructor for class civitas.celestis.util.tuple.Double2
-
Creates a new
Double2. - Double2(double, double) - Constructor for class civitas.celestis.util.tuple.Double2
-
Creates a new
Double2. - Double2(DoubleTuple) - Constructor for class civitas.celestis.util.tuple.Double2
-
Creates a new
Double2. - Double3 - Class in civitas.celestis.util.tuple
-
An immutable type containing three primitive
doubles. - Double3(double[]) - Constructor for class civitas.celestis.util.tuple.Double3
-
Creates a new
Double3. - Double3(double, double, double) - Constructor for class civitas.celestis.util.tuple.Double3
-
Creates a new
Double3. - Double3(DoubleTuple) - Constructor for class civitas.celestis.util.tuple.Double3
-
Creates a new
Double3. - Double4 - Class in civitas.celestis.util.tuple
-
An immutable type containing four primitive
doubles. - Double4(double[]) - Constructor for class civitas.celestis.util.tuple.Double4
-
Creates a new
Double4. - Double4(double, double, double, double) - Constructor for class civitas.celestis.util.tuple.Double4
-
Creates a new
Double4. - Double4(DoubleTuple) - Constructor for class civitas.celestis.util.tuple.Double4
-
Creates a new
Double4. - doubleArray() - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Returns a double array containing the components of this tuple in their proper order.
- DoubleArray - Interface in civitas.celestis.util.array
-
A type-safe array of primitive
doubles. - DoubleArrayGrid - Class in civitas.celestis.util.grid
-
A static grid implemented using primitive arrays.
- DoubleArrayGrid(int, int) - Constructor for class civitas.celestis.util.grid.DoubleArrayGrid
-
Creates a new array grid.
- DoubleArrayGrid(DoubleGrid) - Constructor for class civitas.celestis.util.grid.DoubleArrayGrid
-
Creates a new array grid.
- DoubleArrayTuple - Class in civitas.celestis.util.tuple
-
An array-based tuple which holds an arbitrary element of type
double. - DoubleArrayTuple(double...) - Constructor for class civitas.celestis.util.tuple.DoubleArrayTuple
-
Creates a new array tuple.
- DoubleArrayTuple(DoubleTuple) - Constructor for class civitas.celestis.util.tuple.DoubleArrayTuple
-
Creates a new array tuple.
- DoubleFastArray - Class in civitas.celestis.util.array
-
A basic double array with no built-in synchronization or thread-safety measures.
- DoubleFastArray(double[]) - Constructor for class civitas.celestis.util.array.DoubleFastArray
-
Creates a new fast double array.
- DoubleFastArray(int) - Constructor for class civitas.celestis.util.array.DoubleFastArray
-
Creates a new fast double array.
- DoubleFastArray(DoubleArray) - Constructor for class civitas.celestis.util.array.DoubleFastArray
-
Creates a new fast double array.
- DoubleGrid - Interface in civitas.celestis.util.grid
-
A specialized grid which uses the primitive type
double. - DoubleTuple - Interface in civitas.celestis.util.tuple
-
A specialized tuple which holds the primitive type
double. - dynamicCopyOf(Grid<? extends E>) - Static method in interface civitas.celestis.util.grid.Grid
-
Creates a dynamic copy of an existing grid.
- DynamicGrid<E> - Interface in civitas.celestis.util.grid
-
A grid whose size can be changed without requiring re-instantiation.
- dynamicOf(E[][]) - Static method in interface civitas.celestis.util.grid.Grid
-
Creates a new dynamic grid from a two-dimensional array of values.
E
- EARLY - Enum constant in enum class civitas.celestis.event.HandlerPriority
- element - Variable in class civitas.celestis.util.tuple.Double1
-
The element of this tuple.
- element - Variable in class civitas.celestis.util.tuple.Float1
-
The element of this tuple.
- element - Variable in class civitas.celestis.util.tuple.Int1
-
The element of this tuple.
- element - Variable in class civitas.celestis.util.tuple.Long1
-
The element of this tuple.
- element - Variable in class civitas.celestis.util.tuple.Object1
-
The element of this tuple.
- empty() - Static method in interface civitas.celestis.util.tuple.DoubleTuple
-
Returns an empty double tuple.
- empty() - Static method in interface civitas.celestis.util.tuple.FloatTuple
-
Returns an empty float tuple.
- empty() - Static method in interface civitas.celestis.util.tuple.IntTuple
-
Returns an empty integer tuple.
- empty() - Static method in interface civitas.celestis.util.tuple.LongTuple
-
Returns an empty tuple.
- EPSILON - Static variable in class civitas.celestis.math.Scalars
-
A very small constant used in various applications.
- equals(Decimal2) - Method in class civitas.celestis.math.decimal.Decimal2
-
Checks for equality between this vector and the provided vector
v. - equals(Decimal3) - Method in class civitas.celestis.math.decimal.Decimal3
-
Checks for equality between this vector and the provided vector
v. - equals(Decimal4) - Method in class civitas.celestis.math.decimal.Decimal4
-
Checks for equality between this vector and the provided vector
v. - equals(Integer2) - Method in class civitas.celestis.math.integer.Integer2
-
Checks for equality between this vector and the provided vector
v. - equals(Integer3) - Method in class civitas.celestis.math.integer.Integer3
-
Checks for equality between this vector and the provided vector
v. - equals(Integer4) - Method in class civitas.celestis.math.integer.Integer4
-
Checks for equality between this vector and the provided vector
v. - equals(ArrayVector) - Method in class civitas.celestis.math.vector.ArrayVector
-
Checks for equality between this vector and the provided vector
v. - equals(Vector2) - Method in class civitas.celestis.math.vector.Vector2
-
Checks for equality between this vector and the provided vector
v. - equals(Vector3) - Method in class civitas.celestis.math.vector.Vector3
-
Checks for equality between this vector and the provided vector
v. - equals(Vector4) - Method in class civitas.celestis.math.vector.Vector4
-
Checks for equality between this vector and the provided vector
v. - equals(BaseArray<?>, BaseArray<?>) - Static method in interface civitas.celestis.util.array.BaseArray
-
Checks for equality between two instances of
arrays. - equals(BaseGrid<T>, BaseGrid<?>) - Static method in interface civitas.celestis.util.grid.BaseGrid
-
Checks for equality between two instances of
grids. - equals(BaseTuple<?>, BaseTuple<?>) - Static method in interface civitas.celestis.util.tuple.BaseTuple
-
Checks for equality between two instances of
tuples. - equals(Object) - Method in record class civitas.celestis.event.HandlerReference
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class civitas.celestis.util.array.AtomicArray
-
Checks for equality between this array and the provided object
obj. - equals(Object) - Method in interface civitas.celestis.util.array.DoubleArray
-
Checks for equality between this array and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Checks for equality between this array and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.array.FastArray
-
Checks for equality between this array and the provided object
obj. - equals(Object) - Method in interface civitas.celestis.util.array.FloatArray
-
Checks for equality between this array and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.array.FloatFastArray
-
Checks for equality between this array and the provided object
obj. - equals(Object) - Method in interface civitas.celestis.util.array.IntArray
-
Checks for equality between this array and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.array.IntFastArray
-
Checks for equality between this array and the provided object
obj. - equals(Object) - Method in interface civitas.celestis.util.array.LongArray
-
Checks for equality between this array and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.array.LongFastArray
-
Checks for equality between this array and the provided object
obj. - equals(Object) - Method in interface civitas.celestis.util.array.SafeArray
-
Checks for equality between this array and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.array.SyncArray
-
Checks for equality between this array and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Checks for equality between this grid and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Checks for equality between this grid and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Checks for equality between this grid and the provided object
obj. - equals(Object) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Checks for equality between this grid and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Checks for equality between this grid and the provided object
obj. - equals(Object) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Checks for equality between this grid and the provided object
obj. - equals(Object) - Method in interface civitas.celestis.util.grid.Grid
-
Checks for equality between this grid and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.grid.HashGrid
-
Checks for equality between this grid and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Checks for equality between this grid and the provided object
obj. - equals(Object) - Method in interface civitas.celestis.util.grid.IntGrid
-
Checks for equality between this grid and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Checks for equality between this grid and the provided object
obj. - equals(Object) - Method in interface civitas.celestis.util.grid.LongGrid
-
Checks for equality between this grid and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.grid.SyncGrid
-
Checks for equality between this grid and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Double1
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Double2
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Double3
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Double4
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Float1
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Float2
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Float3
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Float4
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Int1
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Int2
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Int3
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Int4
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.IntArrayTuple
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in interface civitas.celestis.util.tuple.IntTuple
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Long1
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Long2
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Long3
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Long4
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.LongArrayTuple
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in interface civitas.celestis.util.tuple.LongTuple
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Object1
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Object2
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Object3
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in class civitas.celestis.util.tuple.Object4
-
Checks for equality between this tuple and the provided object
obj. - equals(Object) - Method in interface civitas.celestis.util.tuple.Tuple
-
Checks for equality between this tuple and the provided object
obj. - equals(V) - Method in interface civitas.celestis.math.vector.BigVector
-
Checks for equality between this vector and the provided vector
v. - equals(V) - Method in interface civitas.celestis.math.vector.Vector
-
Checks for equality between this vector and the provided vector
v. - equalsIgnoreOrder(BaseTuple<?>, BaseTuple<?>) - Static method in interface civitas.celestis.util.tuple.BaseTuple
-
Checks for equality between two instances of
tupleswithout regard to their elements' order. - eulerAngles(Quaternion) - Static method in class civitas.celestis.math.complex.Quaternions
-
Given a rotation quaternion
q, this returns a tuple of doubles containing the pitch, yaw, and roll angles of the quaternion in pitch-yaw-roll order. - Event - Class in civitas.celestis.event
-
The default implementation of
Handleable. - Event() - Constructor for class civitas.celestis.event.Event
-
Creates a new event with a random unique identifier and no cause.
- Event(Handleable) - Constructor for class civitas.celestis.event.Event
-
Creates a new event with a random unique identifier.
- Event(UUID) - Constructor for class civitas.celestis.event.Event
-
Creates a new event with no cause.
- Event(UUID, Handleable) - Constructor for class civitas.celestis.event.Event
-
Creates a new event.
- EventHandler - Annotation Interface in civitas.celestis.event
-
A marker annotation which marks a method as an event handler.
- eventManager - Variable in class civitas.celestis.Application
-
The event manager instance.
- EventManager - Interface in civitas.celestis.event.lifecycle
-
An event manager handles the lifecycle of events and event listeners.
- Events - Class in civitas.celestis.event
-
Contains utility methods related to
Events. - Events() - Constructor for class civitas.celestis.event.Events
- EventThread - Class in civitas.celestis.event.lifecycle
-
A thread which processes events.
- EventThread() - Constructor for class civitas.celestis.event.lifecycle.EventThread
-
Creates a new event thread.
- EventThread(String) - Constructor for class civitas.celestis.event.lifecycle.EventThread
-
Creates a new event thread.
- EventThread(String, PrintStream) - Constructor for class civitas.celestis.event.lifecycle.EventThread
-
Creates a new event thread.
- EventThread(String, Deque<Handleable>, List<HandlerReference>, PrintStream) - Constructor for class civitas.celestis.event.lifecycle.EventThread
-
Creates a new event thread.
- execute(long) - Method in class civitas.celestis.gpu.KernelReference
-
Executes this kernel.
- execute(long) - Method in class civitas.celestis.task.DelayedTask
-
Handles the execution of this task.
- execute(long) - Method in interface civitas.celestis.task.Task
-
Executes this task.
- EXIT_CODE_FATAL_ERROR - Static variable in class civitas.celestis.Application
-
The exit code for forceful termination of the application caused by a fatal error, which makes the application no longer operable.
- EXIT_CODE_NORMAL - Static variable in class civitas.celestis.Application
-
The exit code for normal graceful termination of the application.
- EXIT_CODE_TERMINATED - Static variable in class civitas.celestis.Application
-
The exit code for forceful termination of the application by means of directly calling
Application.terminate(int).
F
- factorial(double) - Static method in class civitas.celestis.math.Scalars
-
Calculates the factorial of the provided input
n. - factorial(long) - Static method in class civitas.celestis.math.Scalars
-
Calculates the factorial of the provided input
n. - FastArray<E> - Class in civitas.celestis.util.array
-
A basic type-safe array with no built-in synchronization or thread-safety measures.
- FastArray(int) - Constructor for class civitas.celestis.util.array.FastArray
-
Creates a new fast array.
- FastArray(SafeArray<? extends E>) - Constructor for class civitas.celestis.util.array.FastArray
-
Creates a new fast array.
- FastArray(E[]) - Constructor for class civitas.celestis.util.array.FastArray
-
Creates a new fast array.
- fill(double) - Method in interface civitas.celestis.util.array.DoubleArray
-
Fills this array with the provided value
v. - fill(double) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Fills this array with the provided value
v. - fill(double) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Fills this grid, populating every index with the provided value
v. - fill(double) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Fills this grid, populating every index with the provided value
v. - fill(float) - Method in interface civitas.celestis.util.array.FloatArray
-
Fills this array with the provided value
v. - fill(float) - Method in class civitas.celestis.util.array.FloatFastArray
-
Fills this array with the provided value
v. - fill(float) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Fills this grid, populating every index with the provided value
v. - fill(float) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Fills this grid, populating every index with the provided value
v. - fill(int) - Method in interface civitas.celestis.util.array.IntArray
-
Fills this array with the provided value
v. - fill(int) - Method in class civitas.celestis.util.array.IntFastArray
-
Fills this array with the provided value
v. - fill(int) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Fills this grid, populating every index with the provided value
v. - fill(int) - Method in interface civitas.celestis.util.grid.IntGrid
-
Fills this grid, populating every index with the provided value
v. - fill(long) - Method in interface civitas.celestis.util.array.LongArray
-
Fills this array with the provided value
v. - fill(long) - Method in class civitas.celestis.util.array.LongFastArray
-
Fills this array with the provided value
v. - fill(long) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Fills this grid, populating every index with the provided value
v. - fill(long) - Method in interface civitas.celestis.util.grid.LongGrid
-
Fills this grid, populating every index with the provided value
v. - fill(E) - Method in class civitas.celestis.util.array.AtomicArray
-
Fills this array with the provided value
v. - fill(E) - Method in class civitas.celestis.util.array.FastArray
-
Fills this array with the provided value
v. - fill(E) - Method in interface civitas.celestis.util.array.SafeArray
-
Fills this array with the provided value
v. - fill(E) - Method in class civitas.celestis.util.array.SyncArray
-
Fills this array with the provided value
v. - fill(E) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Fills this grid, populating every index with the provided value
v. - fill(E) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Fills this grid, populating every index with the provided value
v. - fill(E) - Method in interface civitas.celestis.util.grid.Grid
-
Fills this grid, populating every index with the provided value
v. - fill(E) - Method in class civitas.celestis.util.grid.HashGrid
-
Fills this grid, populating every index with the provided value
v. - fill(E) - Method in class civitas.celestis.util.grid.SyncGrid
-
Fills this grid, populating every index with the provided value
v. - fillEmpty(E) - Method in class civitas.celestis.util.array.AtomicArray
-
Fills every empty slot of this array with the provided value
v. - fillEmpty(E) - Method in class civitas.celestis.util.array.FastArray
-
Fills every empty slot of this array with the provided value
v. - fillEmpty(E) - Method in interface civitas.celestis.util.array.SafeArray
-
Fills every empty slot of this array with the provided value
v. - fillEmpty(E) - Method in class civitas.celestis.util.array.SyncArray
-
Fills every empty slot of this array with the provided value
v. - fillEmpty(E) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Fills this grid, but only does so if the original element currently occupying the corresponding slot is
null. - fillEmpty(E) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Fills this grid, but only does so if the original element currently occupying the corresponding slot is
null. - fillEmpty(E) - Method in interface civitas.celestis.util.grid.Grid
-
Fills this grid, but only does so if the original element currently occupying the corresponding slot is
null. - fillEmpty(E) - Method in class civitas.celestis.util.grid.HashGrid
-
Fills this grid, but only does so if the original element currently occupying the corresponding slot is
null. - fillEmpty(E) - Method in class civitas.celestis.util.grid.SyncGrid
-
Fills this grid, but only does so if the original element currently occupying the corresponding slot is
null. - fillRange(int, int, double) - Method in interface civitas.celestis.util.array.DoubleArray
-
Fills every slot of this array between the range of
[s, e)with the provided valuev. - fillRange(int, int, double) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Fills every slot of this array between the range of
[s, e)with the provided valuev. - fillRange(int, int, float) - Method in interface civitas.celestis.util.array.FloatArray
-
Fills every slot of this array between the range of
[s, e)with the provided valuev. - fillRange(int, int, float) - Method in class civitas.celestis.util.array.FloatFastArray
-
Fills every slot of this array between the range of
[s, e)with the provided valuev. - fillRange(int, int, int) - Method in interface civitas.celestis.util.array.IntArray
-
Fills every slot of this array between the range of
[s, e)with the provided valuev. - fillRange(int, int, int) - Method in class civitas.celestis.util.array.IntFastArray
-
Fills every slot of this array between the range of
[s, e)with the provided valuev. - fillRange(int, int, int, int, double) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Fills this grid, but only does so within the specified range.
- fillRange(int, int, int, int, double) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Fills this grid, but only does so within the specified range.
- fillRange(int, int, int, int, float) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Fills this grid, but only does so within the specified range.
- fillRange(int, int, int, int, float) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Fills this grid, but only does so within the specified range.
- fillRange(int, int, int, int, int) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Fills this grid, but only does so within the specified range.
- fillRange(int, int, int, int, int) - Method in interface civitas.celestis.util.grid.IntGrid
-
Fills this grid, but only does so within the specified range.
- fillRange(int, int, int, int, long) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Fills this grid, but only does so within the specified range.
- fillRange(int, int, int, int, long) - Method in interface civitas.celestis.util.grid.LongGrid
-
Fills this grid, but only does so within the specified range.
- fillRange(int, int, int, int, E) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Fills this grid, but only does so within the specified range.
- fillRange(int, int, int, int, E) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Fills this grid, but only does so within the specified range.
- fillRange(int, int, int, int, E) - Method in interface civitas.celestis.util.grid.Grid
-
Fills this grid, but only does so within the specified range.
- fillRange(int, int, int, int, E) - Method in class civitas.celestis.util.grid.HashGrid
-
Fills this grid, but only does so within the specified range.
- fillRange(int, int, int, int, E) - Method in class civitas.celestis.util.grid.SyncGrid
-
Fills this grid, but only does so within the specified range.
- fillRange(int, int, long) - Method in interface civitas.celestis.util.array.LongArray
-
Fills every slot of this array between the range of
[s, e)with the provided valuev. - fillRange(int, int, long) - Method in class civitas.celestis.util.array.LongFastArray
-
Fills every slot of this array between the range of
[s, e)with the provided valuev. - fillRange(int, int, E) - Method in class civitas.celestis.util.array.AtomicArray
-
Fills every slot of this array between the range of
[s, e)with the provided valuev. - fillRange(int, int, E) - Method in class civitas.celestis.util.array.FastArray
-
Fills every slot of this array between the range of
[s, e)with the provided valuev. - fillRange(int, int, E) - Method in interface civitas.celestis.util.array.SafeArray
-
Fills every slot of this array between the range of
[s, e)with the provided valuev. - fillRange(int, int, E) - Method in class civitas.celestis.util.array.SyncArray
-
Fills every slot of this array between the range of
[s, e)with the provided valuev. - filter(FloatPredicate) - Method in interface civitas.celestis.util.array.FloatArray
-
Tests each element of this array using the provided predicate
f, collects all elements the predicate returnstrueto, then returns a new array containing only the filtered elements. - filter(DoublePredicate) - Method in interface civitas.celestis.util.array.DoubleArray
-
Tests each element of this array using the provided predicate
f, collects all elements the predicate returnstrueto, then returns a new array containing only the filtered elements. - filter(IntPredicate) - Method in interface civitas.celestis.util.array.IntArray
-
Tests each element of this array using the provided predicate
f, collects all elements the predicate returnstrueto, then returns a new array containing only the filtered elements. - filter(LongPredicate) - Method in interface civitas.celestis.util.array.LongArray
-
Tests each element of this array using the provided predicate
f, collects all elements the predicate returnstrueto, then returns a new array containing only the filtered elements. - filter(Predicate<? super E>) - Method in interface civitas.celestis.util.array.SafeArray
-
Tests each element of this array using the provided predicate
f, collects all elements the predicate returnstrueto, then returns a new array containing only the filtered elements. - filter(Predicate<? super E>) - Method in interface civitas.celestis.util.tuple.Tuple
-
Tests each element of this tuple using the provided predicate
f, collects all elements the predicate returnstrueto, then returns a new tuple containing only the filtered elements. - FIREBRICK - Static variable in class civitas.celestis.graphics.Colors
- Float1 - Class in civitas.celestis.util.tuple
-
A tuple with one element.
- Float1(float) - Constructor for class civitas.celestis.util.tuple.Float1
-
Creates a new tuple.
- Float1(float[]) - Constructor for class civitas.celestis.util.tuple.Float1
-
Creates a new tuple.
- Float1(FloatTuple) - Constructor for class civitas.celestis.util.tuple.Float1
-
Creates a new tuple.
- Float2 - Class in civitas.celestis.util.tuple
-
An immutable type containing two primitive
floats. - Float2(float[]) - Constructor for class civitas.celestis.util.tuple.Float2
-
Creates a new
Float2. - Float2(float, float) - Constructor for class civitas.celestis.util.tuple.Float2
-
Creates a new
Float2. - Float2(FloatTuple) - Constructor for class civitas.celestis.util.tuple.Float2
-
Creates a new
Float2. - Float3 - Class in civitas.celestis.util.tuple
-
An immutable type containing three primitive
floats. - Float3(float[]) - Constructor for class civitas.celestis.util.tuple.Float3
-
Creates a new
Float3. - Float3(float, float, float) - Constructor for class civitas.celestis.util.tuple.Float3
-
Creates a new
Float3. - Float3(FloatTuple) - Constructor for class civitas.celestis.util.tuple.Float3
-
Creates a new
Float3. - Float4 - Class in civitas.celestis.util.tuple
-
An immutable type containing four primitive
floats. - Float4(float[]) - Constructor for class civitas.celestis.util.tuple.Float4
-
Creates a new
Float4. - Float4(float, float, float, float) - Constructor for class civitas.celestis.util.tuple.Float4
-
Creates a new
Float4. - Float4(FloatTuple) - Constructor for class civitas.celestis.util.tuple.Float4
-
Creates a new
Float4. - floatArray() - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Returns a float array containing the components of this tuple in their proper order.
- FloatArray - Interface in civitas.celestis.util.array
-
A type-safe array of primitive
floats. - FloatArrayGrid - Class in civitas.celestis.util.grid
-
A static grid implemented using primitive arrays.
- FloatArrayGrid(int, int) - Constructor for class civitas.celestis.util.grid.FloatArrayGrid
-
Creates a new array grid.
- FloatArrayGrid(FloatGrid) - Constructor for class civitas.celestis.util.grid.FloatArrayGrid
-
Creates a new array grid.
- FloatArrayTuple - Class in civitas.celestis.util.tuple
-
An array-based tuple which holds an arbitrary element of type
float. - FloatArrayTuple(float...) - Constructor for class civitas.celestis.util.tuple.FloatArrayTuple
-
Creates a new array tuple.
- FloatArrayTuple(FloatTuple) - Constructor for class civitas.celestis.util.tuple.FloatArrayTuple
-
Creates a new array tuple.
- FloatBinaryOperator - Interface in civitas.celestis.util.function
-
A function which takes two
floats as input, and returns afloat. - FloatConsumer - Interface in civitas.celestis.util.function
-
A function which takes one
floatas its parameter, and returns no value. - FloatFastArray - Class in civitas.celestis.util.array
-
A basic float array with no built-in synchronization or thread-safety measures.
- FloatFastArray(float[]) - Constructor for class civitas.celestis.util.array.FloatFastArray
-
Creates a new fast float array.
- FloatFastArray(int) - Constructor for class civitas.celestis.util.array.FloatFastArray
-
Creates a new fast float array.
- FloatFastArray(FloatArray) - Constructor for class civitas.celestis.util.array.FloatFastArray
-
Creates a new fast float array.
- FloatFastArray(Float[]) - Constructor for class civitas.celestis.util.array.FloatFastArray
-
Creates a new fast float array.
- FloatFunction<T> - Interface in civitas.celestis.util.function
-
A function which takes one
floatas its input, and returns an arbitrary typeT. - FloatGrid - Interface in civitas.celestis.util.grid
-
A specialized grid which uses the primitive type
float. - FloatPredicate - Interface in civitas.celestis.util.function
-
A function which takes one
floatas its input, and returns oneboolean. - FloatTuple - Interface in civitas.celestis.util.tuple
-
A specialized tuple which holds the primitive type
float. - FloatUnaryOperator - Interface in civitas.celestis.util.function
-
A unary operator which takes one
floatand returns anotherfloat. - FLORAL_WHITE - Static variable in class civitas.celestis.graphics.Colors
- forEach(TriConsumer<Integer, Integer, ? super E>) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Executes the provided action for each element of this grid.
- forEach(TriConsumer<Integer, Integer, ? super E>) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Executes the provided action for each element of this grid.
- forEach(TriConsumer<Integer, Integer, ? super E>) - Method in interface civitas.celestis.util.grid.BaseGrid
-
Executes the provided action for each element of this grid.
- forEach(TriConsumer<Integer, Integer, ? super E>) - Method in interface civitas.celestis.util.grid.Grid
-
Executes the provided action for each element of this grid.
- forEach(TriConsumer<Integer, Integer, ? super E>) - Method in class civitas.celestis.util.grid.HashGrid
-
Executes the provided action for each element of this grid.
- forEach(TriConsumer<Integer, Integer, ? super E>) - Method in class civitas.celestis.util.grid.SyncGrid
-
Executes the provided action for each element of this grid.
- forEach(TriConsumer<Integer, Integer, ? super Double>) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Executes the provided action for each element of this grid.
- forEach(TriConsumer<Integer, Integer, ? super Double>) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Executes the provided action for each element of this grid.
- forEach(TriConsumer<Integer, Integer, ? super Float>) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Executes the provided action for each element of this grid.
- forEach(TriConsumer<Integer, Integer, ? super Float>) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Executes the provided action for each element of this grid.
- forEach(TriConsumer<Integer, Integer, ? super Integer>) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Executes the provided action for each element of this grid.
- forEach(TriConsumer<Integer, Integer, ? super Integer>) - Method in interface civitas.celestis.util.grid.IntGrid
-
Executes the provided action for each element of this grid.
- forEach(TriConsumer<Integer, Integer, ? super Long>) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Executes the provided action for each element of this grid.
- forEach(TriConsumer<Integer, Integer, ? super Long>) - Method in interface civitas.celestis.util.grid.LongGrid
-
Executes the provided action for each element of this grid.
- forEach(BiConsumer<? super Integer, ? super E>) - Method in class civitas.celestis.util.array.AtomicArray
-
Executes the provided action
aonce for each element of this array. - forEach(BiConsumer<? super Integer, ? super E>) - Method in interface civitas.celestis.util.array.BaseArray
-
Executes the provided action
aonce for each element of this array. - forEach(BiConsumer<? super Integer, ? super E>) - Method in class civitas.celestis.util.array.FastArray
-
Executes the provided action
aonce for each element of this array. - forEach(BiConsumer<? super Integer, ? super E>) - Method in interface civitas.celestis.util.array.SafeArray
-
Executes the provided action
aonce for each element of this array. - forEach(BiConsumer<? super Integer, ? super E>) - Method in class civitas.celestis.util.array.SyncArray
-
Executes the provided action
aonce for each element of this array. - forEach(BiConsumer<? super Integer, ? super E>) - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Executes the provided action
aonce for each element of this tuple. - forEach(BiConsumer<? super Integer, ? super E>) - Method in class civitas.celestis.util.tuple.Object1
-
Executes the provided action
aonce for each element of this tuple. - forEach(BiConsumer<? super Integer, ? super E>) - Method in class civitas.celestis.util.tuple.Object2
-
Executes the provided action
aonce for each element of this tuple. - forEach(BiConsumer<? super Integer, ? super E>) - Method in class civitas.celestis.util.tuple.Object3
-
Executes the provided action
aonce for each element of this tuple. - forEach(BiConsumer<? super Integer, ? super E>) - Method in class civitas.celestis.util.tuple.Object4
-
Executes the provided action
aonce for each element of this tuple. - forEach(BiConsumer<? super Integer, ? super E>) - Method in interface civitas.celestis.util.tuple.Tuple
-
Executes the provided action
aonce for each element of this tuple. - forEach(BiConsumer<? super Integer, ? super Double>) - Method in interface civitas.celestis.util.array.DoubleArray
-
Executes the provided action
aonce for each element of this array. - forEach(BiConsumer<? super Integer, ? super Double>) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Executes the provided action
aonce for each element of this array. - forEach(BiConsumer<? super Integer, ? super Float>) - Method in interface civitas.celestis.util.array.FloatArray
-
Executes the provided action
aonce for each element of this array. - forEach(BiConsumer<? super Integer, ? super Float>) - Method in class civitas.celestis.util.array.FloatFastArray
-
Executes the provided action
aonce for each element of this array. - forEach(BiConsumer<? super Integer, ? super Integer>) - Method in interface civitas.celestis.util.array.IntArray
-
Executes the provided action
aonce for each element of this array. - forEach(BiConsumer<? super Integer, ? super Integer>) - Method in class civitas.celestis.util.array.IntFastArray
-
Executes the provided action
aonce for each element of this array. - forEach(BiConsumer<? super Integer, ? super Long>) - Method in interface civitas.celestis.util.array.LongArray
-
Executes the provided action
aonce for each element of this array. - forEach(BiConsumer<? super Integer, ? super Long>) - Method in class civitas.celestis.util.array.LongFastArray
-
Executes the provided action
aonce for each element of this array. - forEach(Consumer<? super E>) - Method in class civitas.celestis.util.array.AtomicArray
-
Executes the provided action
aonce for each element of this array. - forEach(Consumer<? super E>) - Method in interface civitas.celestis.util.array.BaseArray
-
Executes the provided action
aonce for each element of this array. - forEach(Consumer<? super E>) - Method in class civitas.celestis.util.array.FastArray
-
Executes the provided action
aonce for each element of this array. - forEach(Consumer<? super E>) - Method in interface civitas.celestis.util.array.SafeArray
-
Executes the provided action
aonce for each element of this array. - forEach(Consumer<? super E>) - Method in class civitas.celestis.util.array.SyncArray
-
Executes the provided action
aonce for each element of this array. - forEach(Consumer<? super E>) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Executes the provided action for each element of this grid.
- forEach(Consumer<? super E>) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Executes the provided action for each element of this grid.
- forEach(Consumer<? super E>) - Method in interface civitas.celestis.util.grid.BaseGrid
-
Executes the provided action for each element of this grid.
- forEach(Consumer<? super E>) - Method in interface civitas.celestis.util.grid.Grid
-
Executes the provided action for each element of this grid.
- forEach(Consumer<? super E>) - Method in class civitas.celestis.util.grid.HashGrid
-
Executes the provided action for each element of this grid.
- forEach(Consumer<? super E>) - Method in class civitas.celestis.util.grid.SyncGrid
-
Executes the provided action for each element of this grid.
- forEach(Consumer<? super E>) - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Executes the provided action
aonce for each element of this tuple. - forEach(Consumer<? super E>) - Method in class civitas.celestis.util.tuple.Object1
-
Executes the provided action
aonce for each element of this tuple. - forEach(Consumer<? super E>) - Method in class civitas.celestis.util.tuple.Object2
-
Executes the provided action
aonce for each element of this tuple. - forEach(Consumer<? super E>) - Method in class civitas.celestis.util.tuple.Object3
-
Executes the provided action
aonce for each element of this tuple. - forEach(Consumer<? super E>) - Method in class civitas.celestis.util.tuple.Object4
-
Executes the provided action
aonce for each element of this tuple. - forEach(Consumer<? super E>) - Method in interface civitas.celestis.util.tuple.Tuple
-
Executes the provided action
aonce for each element of this tuple. - forEach(Consumer<? super Double>) - Method in interface civitas.celestis.util.array.DoubleArray
-
Executes the provided action
aonce for each element of this array. - forEach(Consumer<? super Double>) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Executes the provided action
aonce for each element of this array. - forEach(Consumer<? super Double>) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Executes the provided action for each element of this grid.
- forEach(Consumer<? super Double>) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Executes the provided action for each element of this grid.
- forEach(Consumer<? super Float>) - Method in interface civitas.celestis.util.array.FloatArray
-
Executes the provided action
aonce for each element of this array. - forEach(Consumer<? super Float>) - Method in class civitas.celestis.util.array.FloatFastArray
-
Executes the provided action
aonce for each element of this array. - forEach(Consumer<? super Float>) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Executes the provided action for each element of this grid.
- forEach(Consumer<? super Float>) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Executes the provided action for each element of this grid.
- forEach(Consumer<? super Integer>) - Method in interface civitas.celestis.util.array.IntArray
-
Executes the provided action
aonce for each element of this array. - forEach(Consumer<? super Integer>) - Method in class civitas.celestis.util.array.IntFastArray
-
Executes the provided action
aonce for each element of this array. - forEach(Consumer<? super Integer>) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Executes the provided action for each element of this grid.
- forEach(Consumer<? super Integer>) - Method in interface civitas.celestis.util.grid.IntGrid
-
Executes the provided action for each element of this grid.
- forEach(Consumer<? super Long>) - Method in interface civitas.celestis.util.array.LongArray
-
Executes the provided action
aonce for each element of this array. - forEach(Consumer<? super Long>) - Method in class civitas.celestis.util.array.LongFastArray
-
Executes the provided action
aonce for each element of this array. - forEach(Consumer<? super Long>) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Executes the provided action for each element of this grid.
- forEach(Consumer<? super Long>) - Method in interface civitas.celestis.util.grid.LongGrid
-
Executes the provided action for each element of this grid.
- FOREST_GREEN - Static variable in class civitas.celestis.graphics.Colors
- from(double, double, double) - Static method in class civitas.celestis.math.complex.Quaternions
-
Creates a new rotation quaternion from Euler angle representation.
- from(Matrix) - Static method in class civitas.celestis.math.complex.Quaternions
-
Creates a new quaternion from a 3x3 rotation matrix.
- from(Vector3, double) - Static method in class civitas.celestis.math.complex.Quaternions
-
Creates a new rotation quaternion from an axis/angle notation.
- from(Double3) - Static method in class civitas.celestis.math.complex.Quaternions
-
Creates a new rotation quaternion from Euler angle representation.
- from(Double4) - Static method in class civitas.celestis.math.complex.Quaternions
-
Creates a new rotation quaternion from an axis/angle notation.
- from(DoubleStream) - Static method in interface civitas.celestis.util.array.DoubleArray
-
Creates a new type-safe array from the provided stream of values.
- from(IntStream) - Static method in interface civitas.celestis.util.array.IntArray
-
Creates a new type-safe array from the provided stream of values.
- from(LongStream) - Static method in interface civitas.celestis.util.array.LongArray
-
Creates a new type-safe array from the provided stream of values.
- from(Stream<E>) - Static method in interface civitas.celestis.util.array.SafeArray
-
Creates a new type-safe array from a stream of values.
- from(Stream<Float>) - Static method in interface civitas.celestis.util.array.FloatArray
-
Creates a new type-safe array from the provided stream of values.
G
- GAINSBORO - Static variable in class civitas.celestis.graphics.Colors
- gamma(double) - Static method in class civitas.celestis.math.Scalars
-
Returns the gamma of the given input
n. - get() - Method in class civitas.celestis.util.tuple.Double1
-
Returns the element of this tuple.
- get() - Method in class civitas.celestis.util.tuple.Float1
-
Returns the element of this tuple.
- get() - Method in class civitas.celestis.util.tuple.Int1
-
Returns the element of this tuple.
- get() - Method in class civitas.celestis.util.tuple.Long1
-
Returns the element of this tuple.
- get() - Method in class civitas.celestis.util.tuple.Object1
-
Returns the element of this tuple.
- get(int) - Method in class civitas.celestis.util.array.AtomicArray
-
Returns the
ith element of this array. - get(int) - Method in interface civitas.celestis.util.array.DoubleArray
-
Returns the
ith element of this array. - get(int) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Returns the
ith element of this array. - get(int) - Method in class civitas.celestis.util.array.FastArray
-
Returns the
ith element of this array. - get(int) - Method in interface civitas.celestis.util.array.FloatArray
-
Returns the
ith element of this array. - get(int) - Method in class civitas.celestis.util.array.FloatFastArray
-
Returns the
ith element of this array. - get(int) - Method in interface civitas.celestis.util.array.IntArray
-
Returns the
ith element of this array. - get(int) - Method in class civitas.celestis.util.array.IntFastArray
-
Returns the
ith element of this array. - get(int) - Method in interface civitas.celestis.util.array.LongArray
-
Returns the
ith element of this array. - get(int) - Method in class civitas.celestis.util.array.LongFastArray
-
Returns the
ith element of this array. - get(int) - Method in interface civitas.celestis.util.array.SafeArray
-
Returns the
ith element of this array. - get(int) - Method in class civitas.celestis.util.array.SyncArray
-
Returns the
ith element of this array. - get(int) - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Returns the
ith element of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Double1
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Double2
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Double3
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Double4
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Returns the
ith component of this tuple. - get(int) - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Float1
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Float2
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Float3
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Float4
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Returns the
ith component of this tuple. - get(int) - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Int1
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Int2
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Int3
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Int4
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.IntArrayTuple
-
Returns the
ith component of this tuple. - get(int) - Method in interface civitas.celestis.util.tuple.IntTuple
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Long1
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Long2
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Long3
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Long4
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.LongArrayTuple
-
Returns the
ith component of this tuple. - get(int) - Method in interface civitas.celestis.util.tuple.LongTuple
-
Returns the
ith component of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Object1
-
Returns the
ith element of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Object2
-
Returns the
ith element of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Object3
-
Returns the
ith element of this tuple. - get(int) - Method in class civitas.celestis.util.tuple.Object4
-
Returns the
ith element of this tuple. - get(int) - Method in interface civitas.celestis.util.tuple.Tuple
-
Returns the
ith element of this tuple. - get(int, int) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Returns the element at the specified index.
- get(int, int) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Returns the element at the specified index.
- get(int, int) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Returns the element at the specified index.
- get(int, int) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Returns the element at the specified index.
- get(int, int) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Returns the element at the specified index.
- get(int, int) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Returns the element at the specified index.
- get(int, int) - Method in interface civitas.celestis.util.grid.Grid
-
Returns the element at the specified index.
- get(int, int) - Method in class civitas.celestis.util.grid.HashGrid
-
Returns the element at the specified index.
- get(int, int) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Returns the element at the specified index.
- get(int, int) - Method in interface civitas.celestis.util.grid.IntGrid
-
Returns the element at the specified index.
- get(int, int) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Returns the element at the specified index.
- get(int, int) - Method in interface civitas.celestis.util.grid.LongGrid
-
Returns the element at the specified index.
- get(int, int) - Method in class civitas.celestis.util.grid.SyncGrid
-
Returns the element at the specified index.
- getApplication() - Method in class civitas.celestis.event.application.ApplicationEvent
-
Returns the application which triggered this event.
- getCause() - Method in class civitas.celestis.event.Event
-
Returns the cause of this event.
- getCause() - Method in interface civitas.celestis.event.Handleable
-
Returns the cause of this event.
- getEventManager() - Method in class civitas.celestis.Application
-
Returns the event manager of this application.
- getHandlerReferences() - Method in interface civitas.celestis.event.Listener
-
Searches through all declared methods of this event listener, collects all valid event handlers, then returns the collection of references to the event handlers.
- getMessage() - Method in class civitas.celestis.event.notification.NotificationEvent
-
Returns the message of this notification.
- getName() - Method in class civitas.celestis.Application
-
Returns the name of this application.
- getOrDefault(int, int, E) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Returns the element at the specified index, but returns the fallback value if the existing element is
null. - getOrDefault(int, int, E) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Returns the element at the specified index, but returns the fallback value if the existing element is
null. - getOrDefault(int, int, E) - Method in interface civitas.celestis.util.grid.Grid
-
Returns the element at the specified index, but returns the fallback value if the existing element is
null. - getOrDefault(int, int, E) - Method in class civitas.celestis.util.grid.HashGrid
-
Returns the element at the specified index, but returns the fallback value if the existing element is
null. - getOrDefault(int, int, E) - Method in class civitas.celestis.util.grid.SyncGrid
-
Returns the element at the specified index, but returns the fallback value if the existing element is
null. - getOrDefault(int, E) - Method in class civitas.celestis.util.array.AtomicArray
-
Returns the
ith element of this array, but returns the provided fallback valueeinstead of the value at the specified index isnull. - getOrDefault(int, E) - Method in class civitas.celestis.util.array.FastArray
-
Returns the
ith element of this array, but returns the provided fallback valueeinstead of the value at the specified index isnull. - getOrDefault(int, E) - Method in interface civitas.celestis.util.array.SafeArray
-
Returns the
ith element of this array, but returns the provided fallback valueeinstead of the value at the specified index isnull. - getOrDefault(int, E) - Method in class civitas.celestis.util.array.SyncArray
-
Returns the
ith element of this array, but returns the provided fallback valueeinstead of the value at the specified index isnull. - getScheduler() - Method in class civitas.celestis.Application
-
Returns the scheduler of this application.
- getUniqueId() - Method in class civitas.celestis.event.Event
-
Returns the unique identifier of this event.
- getUniqueId() - Method in interface civitas.celestis.event.Handleable
-
Returns the unique identifier of this event.
- getUniqueId() - Method in interface civitas.celestis.util.Unique
-
Returns the unique identifier of this object.
- getVersion() - Method in class civitas.celestis.Application
-
Returns the version of this application.
- GHOST_WHITE - Static variable in class civitas.celestis.graphics.Colors
- GOLD - Static variable in class civitas.celestis.graphics.Colors
- GOLDEN_ROD - Static variable in class civitas.celestis.graphics.Colors
- GPU - Class in civitas.celestis.gpu
-
An interface which handles the back-end operations of OpenCL.
- GraphicsException - Exception Class in civitas.celestis.exception.gpu
-
A graphics exception is thrown when a GPU accelerated operation was unable to complete successfully.
- GraphicsException() - Constructor for exception class civitas.celestis.exception.gpu.GraphicsException
-
Creates a new graphics exception with no cause and no message.
- GraphicsException(String) - Constructor for exception class civitas.celestis.exception.gpu.GraphicsException
-
Creates a new graphics exception with no cause.
- GraphicsException(String, Throwable) - Constructor for exception class civitas.celestis.exception.gpu.GraphicsException
-
Creates a new graphics exception.
- GraphicsException(Throwable) - Constructor for exception class civitas.celestis.exception.gpu.GraphicsException
-
Creates a new graphics exception with no message.
- GRAY - Static variable in class civitas.celestis.graphics.Colors
-
The color gray.
- GREEN - Static variable in class civitas.celestis.graphics.Colors
-
The color green.
- GREEN_YELLOW - Static variable in class civitas.celestis.graphics.Colors
- Grid<E> - Interface in civitas.celestis.util.grid
-
A two-dimensional structure of elements.
- Grids - Class in civitas.celestis.util.grid
-
A utility class related to
Grids.
H
- handle(E) - Method in record class civitas.celestis.event.HandlerReference
-
Invokes the handler to process the event.
- Handleable - Interface in civitas.celestis.event
-
A marker interface which marks a class as being handleable by an event manager.
- HandlerException - Exception Class in civitas.celestis.exception.event
-
An exception which is thrown when the handling of an event fails, either by the method being inaccessible, or by the handler method itself throwing an exception during the processing of the event.
- HandlerException() - Constructor for exception class civitas.celestis.exception.event.HandlerException
-
Creates a new handler exception with no message and no cause.
- HandlerException(String) - Constructor for exception class civitas.celestis.exception.event.HandlerException
-
Creates a new handler exception with no cause.
- HandlerException(String, Throwable) - Constructor for exception class civitas.celestis.exception.event.HandlerException
-
Creates a new handler exception.
- HandlerException(Throwable) - Constructor for exception class civitas.celestis.exception.event.HandlerException
-
Creates a new handler exception with no message.
- HandlerPriority - Enum Class in civitas.celestis.event
-
The execution priority of an event handler.
- HandlerReference - Record Class in civitas.celestis.event
-
A reference to an event handler.
- HandlerReference(Listener, Method) - Constructor for record class civitas.celestis.event.HandlerReference
-
Creates an instance of a
HandlerReferencerecord class. - hash(DoubleGrid) - Static method in class civitas.celestis.util.grid.Grids
-
Hashes a grid.
- hash(FloatGrid) - Static method in class civitas.celestis.util.grid.Grids
-
Hashes a grid.
- hash(Grid<?>) - Static method in class civitas.celestis.util.grid.Grids
-
Hashes a grid.
- hash(IntGrid) - Static method in class civitas.celestis.util.grid.Grids
-
Hashes a grid.
- hash(LongGrid) - Static method in class civitas.celestis.util.grid.Grids
-
Hashes a grid.
- hashCode() - Method in record class civitas.celestis.event.HandlerReference
-
Returns a hash code value for this object.
- hashCode() - Method in class civitas.celestis.util.array.AtomicArray
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.array.DoubleFastArray
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.array.FastArray
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.array.FloatFastArray
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.array.IntFastArray
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.array.LongFastArray
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.array.SyncArray
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.grid.ArrayGrid
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.grid.AtomicGrid
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.grid.HashGrid
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.grid.SyncGrid
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Double1
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Double2
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Double3
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Double4
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Float1
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Float2
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Float3
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Float4
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Int1
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Int2
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Int3
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Int4
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.IntArrayTuple
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Long1
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Long2
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Long3
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Long4
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.LongArrayTuple
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Object1
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Object2
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Object3
-
Returns the hash code of this instance.
- hashCode() - Method in class civitas.celestis.util.tuple.Object4
-
Returns the hash code of this instance.
- HashGrid<E> - Class in civitas.celestis.util.grid
-
A grid whose data is stored as a
HashMap. - HashGrid() - Constructor for class civitas.celestis.util.grid.HashGrid
-
Creates a new 0x0 hash grid.
- HashGrid(int, int) - Constructor for class civitas.celestis.util.grid.HashGrid
-
Creates a new hash grid.
- HashGrid(Grid<? extends E>) - Constructor for class civitas.celestis.util.grid.HashGrid
-
Creates a new hash grid.
- HONEYDEW - Static variable in class civitas.celestis.graphics.Colors
- HOT_PINK - Static variable in class civitas.celestis.graphics.Colors
I
- identity(int) - Static method in class civitas.celestis.math.matrix.Matrix
-
Returns a new
n*nidentity matrix. - IDENTITY - Static variable in class civitas.celestis.math.complex.Quaternion
-
The identity quaternion.
- IDENTITY - Static variable in class civitas.celestis.math.decimal.DecimalQuaternion
-
The identity quaternion.
- IllegalInstanceException - Exception Class in civitas.celestis.exception
-
Thrown when an un-instantiable static-reference-only class is attempted to be instantiated.
- IllegalInstanceException() - Constructor for exception class civitas.celestis.exception.IllegalInstanceException
-
Creates an illegal instance exception with no message.
- IllegalInstanceException(Class<?>) - Constructor for exception class civitas.celestis.exception.IllegalInstanceException
-
Creates a new illegal instance exception.
- IllegalInstanceException(Object) - Constructor for exception class civitas.celestis.exception.IllegalInstanceException
-
Creates a new illegal instance exception.
- IllegalInstanceException(String) - Constructor for exception class civitas.celestis.exception.IllegalInstanceException
-
Creates a new illegal instance exception.
- INDIAN_RED - Static variable in class civitas.celestis.graphics.Colors
- INDIGO - Static variable in class civitas.celestis.graphics.Colors
- INITIALIZATION - Enum constant in enum class civitas.celestis.event.HandlerPriority
-
A reserved priority for application critical tasks.
- initialize() - Method in class civitas.celestis.event.lifecycle.EventThread
-
Initializes this module.
- initialize() - Static method in class civitas.celestis.gpu.GPU
-
Initializes this interface.
- initialize() - Method in class civitas.celestis.task.lifecycle.AtomicScheduler
-
Initializes this module.
- initialize() - Method in class civitas.celestis.task.lifecycle.SchedulerThread
-
Initializes this module.
- initialize() - Method in interface civitas.celestis.util.Module
-
Initializes this module.
- Int1 - Class in civitas.celestis.util.tuple
-
A tuple with one element.
- Int1(int) - Constructor for class civitas.celestis.util.tuple.Int1
-
Creates a new tuple.
- Int1(int[]) - Constructor for class civitas.celestis.util.tuple.Int1
-
Creates a new tuple.
- Int1(IntTuple) - Constructor for class civitas.celestis.util.tuple.Int1
-
Creates a new tuple.
- Int2 - Class in civitas.celestis.util.tuple
-
An immutable type containing two primitive
ints. - Int2(int[]) - Constructor for class civitas.celestis.util.tuple.Int2
-
Creates a new
Int2. - Int2(int, int) - Constructor for class civitas.celestis.util.tuple.Int2
-
Creates a new
Int2. - Int2(IntTuple) - Constructor for class civitas.celestis.util.tuple.Int2
-
Creates a new
Int2. - Int3 - Class in civitas.celestis.util.tuple
-
An immutable type containing three primitive
ints. - Int3(int[]) - Constructor for class civitas.celestis.util.tuple.Int3
-
Creates a new
Int3. - Int3(int, int, int) - Constructor for class civitas.celestis.util.tuple.Int3
-
Creates a new
Int3. - Int3(IntTuple) - Constructor for class civitas.celestis.util.tuple.Int3
-
Creates a new
Int3. - Int4 - Class in civitas.celestis.util.tuple
-
An immutable type containing four primitive
ints. - Int4(int[]) - Constructor for class civitas.celestis.util.tuple.Int4
-
Creates a new
Int4. - Int4(int, int, int, int) - Constructor for class civitas.celestis.util.tuple.Int4
-
Creates a new
Int4. - Int4(IntTuple) - Constructor for class civitas.celestis.util.tuple.Int4
-
Creates a new
Int4. - intArray() - Method in interface civitas.celestis.util.tuple.IntTuple
-
Returns an integer array containing the components of this tuple in their proper order.
- IntArray - Interface in civitas.celestis.util.array
-
A type-safe array of primitive
ints. - IntArrayGrid - Class in civitas.celestis.util.grid
-
A static grid implemented using primitive arrays.
- IntArrayGrid(int, int) - Constructor for class civitas.celestis.util.grid.IntArrayGrid
-
Creates a new array grid.
- IntArrayGrid(IntGrid) - Constructor for class civitas.celestis.util.grid.IntArrayGrid
-
Creates a new array grid.
- IntArrayTuple - Class in civitas.celestis.util.tuple
-
An array-based tuple which holds an arbitrary element of type
int. - IntArrayTuple(int...) - Constructor for class civitas.celestis.util.tuple.IntArrayTuple
-
Creates a new array tuple.
- IntArrayTuple(IntTuple) - Constructor for class civitas.celestis.util.tuple.IntArrayTuple
-
Creates a new array tuple.
- Integer2 - Class in civitas.celestis.math.integer
-
An immutable two-dimensional
BigIntegervector. - Integer2(Int2) - Constructor for class civitas.celestis.math.integer.Integer2
-
Creates a new vector.
- Integer2(Long2) - Constructor for class civitas.celestis.math.integer.Integer2
-
Creates a new vector.
- Integer2(Tuple<? extends BigInteger>) - Constructor for class civitas.celestis.math.integer.Integer2
-
Creates a new vector.
- Integer2(BigInteger[]) - Constructor for class civitas.celestis.math.integer.Integer2
-
Creates a new vector.
- Integer2(BigInteger, BigInteger) - Constructor for class civitas.celestis.math.integer.Integer2
-
Creates a new vector.
- Integer3 - Class in civitas.celestis.math.integer
-
An immutable three-dimensional
BigIntegervector. - Integer3(Int3) - Constructor for class civitas.celestis.math.integer.Integer3
-
Creates a new vector.
- Integer3(Long3) - Constructor for class civitas.celestis.math.integer.Integer3
-
Creates a new vector.
- Integer3(Tuple<? extends BigInteger>) - Constructor for class civitas.celestis.math.integer.Integer3
-
Creates a new vector.
- Integer3(BigInteger[]) - Constructor for class civitas.celestis.math.integer.Integer3
-
Creates a new vector.
- Integer3(BigInteger, BigInteger, BigInteger) - Constructor for class civitas.celestis.math.integer.Integer3
-
Creates a new vector.
- Integer4 - Class in civitas.celestis.math.integer
-
An immutable four-dimensional
BigIntegervector. - Integer4(Int4) - Constructor for class civitas.celestis.math.integer.Integer4
-
Creates a new vector.
- Integer4(Long4) - Constructor for class civitas.celestis.math.integer.Integer4
-
Creates a new vector.
- Integer4(Tuple<? extends BigInteger>) - Constructor for class civitas.celestis.math.integer.Integer4
-
Creates a new vector.
- Integer4(BigInteger[]) - Constructor for class civitas.celestis.math.integer.Integer4
-
Creates a new vector.
- Integer4(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class civitas.celestis.math.integer.Integer4
-
Creates a new vector.
- Integers - Class in civitas.celestis.math.integer
-
Contains utilities related to
BigIntegers. - IntegerVector<V extends IntegerVector<V,
DV, PV>, DV extends BigVector<BigDecimal, BigDecimal, DV, DV, ?>, PV extends BaseTuple<? extends Number>> - Interface in civitas.celestis.math.integer -
A mathematical vector which uses
BigIntegers. - interrupt() - Method in class civitas.celestis.task.lifecycle.AtomicScheduler
-
Interrupts this module, instructing it to stop operating as soon as possible.
- interrupt() - Method in interface civitas.celestis.util.Module
-
Interrupts this module, instructing it to stop operating as soon as possible.
- interval() - Method in class civitas.celestis.task.DelayedTask
-
The interval will serve as the delay of this task.
- interval() - Method in interface civitas.celestis.task.Task
-
Returns the interval of this task.
- IntFastArray - Class in civitas.celestis.util.array
-
A basic int array with no built-in synchronization or thread-safety measures.
- IntFastArray(int) - Constructor for class civitas.celestis.util.array.IntFastArray
-
Creates a new fast int array.
- IntFastArray(int[]) - Constructor for class civitas.celestis.util.array.IntFastArray
-
Creates a new fast int array.
- IntFastArray(IntArray) - Constructor for class civitas.celestis.util.array.IntFastArray
-
Creates a new fast int array.
- IntGrid - Interface in civitas.celestis.util.grid
-
A specialized grid which uses the primitive type
int. - IntTuple - Interface in civitas.celestis.util.tuple
-
A specialized tuple which holds the primitive type
int. - inverse() - Method in class civitas.celestis.math.complex.Quaternion
-
Returns the inverse of this quaternion.
- inverse() - Method in class civitas.celestis.math.decimal.DecimalQuaternion
-
Returns the inverse of this quaternion.
- inverse(Color) - Static method in class civitas.celestis.graphics.Colors
-
Returns the inverse of the provided color
c. - IO - Class in civitas.celestis.util
-
Contains input-output utilities.
- isCancelled() - Method in interface civitas.celestis.event.Cancellable
-
Returns whether this event has been flagged as cancelled.
- isCancelled() - Method in class civitas.celestis.event.CancellableEvent
-
Returns whether this event has been flagged as cancelled.
- isFinite() - Method in class civitas.celestis.util.tuple.Double1
-
Returns whether this tuple is finite.
- isFinite() - Method in class civitas.celestis.util.tuple.Double2
-
Returns whether this tuple is finite.
- isFinite() - Method in class civitas.celestis.util.tuple.Double3
-
Returns whether this tuple is finite.
- isFinite() - Method in class civitas.celestis.util.tuple.Double4
-
Returns whether this tuple is finite.
- isFinite() - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Returns whether this tuple is finite.
- isFinite() - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Returns whether this tuple is finite.
- isFinite() - Method in class civitas.celestis.util.tuple.Float1
-
Returns whether this tuple is finite.
- isFinite() - Method in class civitas.celestis.util.tuple.Float2
-
Returns whether this tuple is finite.
- isFinite() - Method in class civitas.celestis.util.tuple.Float3
-
Returns whether this tuple is finite.
- isFinite() - Method in class civitas.celestis.util.tuple.Float4
-
Returns whether this tuple is finite.
- isFinite() - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Returns whether this tuple is finite.
- isFinite() - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Returns whether this tuple is finite.
- isInfinite() - Method in class civitas.celestis.util.tuple.Double1
-
Returns whether this tuple is infinite.
- isInfinite() - Method in class civitas.celestis.util.tuple.Double2
-
Returns whether this tuple is infinite.
- isInfinite() - Method in class civitas.celestis.util.tuple.Double3
-
Returns whether this tuple is infinite.
- isInfinite() - Method in class civitas.celestis.util.tuple.Double4
-
Returns whether this tuple is infinite.
- isInfinite() - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Returns whether this tuple is infinite.
- isInfinite() - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Returns whether this tuple is infinite.
- isInfinite() - Method in class civitas.celestis.util.tuple.Float1
-
Returns whether this tuple is infinite.
- isInfinite() - Method in class civitas.celestis.util.tuple.Float2
-
Returns whether this tuple is infinite.
- isInfinite() - Method in class civitas.celestis.util.tuple.Float3
-
Returns whether this tuple is infinite.
- isInfinite() - Method in class civitas.celestis.util.tuple.Float4
-
Returns whether this tuple is infinite.
- isInfinite() - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Returns whether this tuple is infinite.
- isInfinite() - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Returns whether this tuple is infinite.
- isInRange(double, double, double) - Static method in class civitas.celestis.math.Scalars
-
Returns whether the provided value
valis within the range of[min, max]. - isInRange(Vector2, Vector2, Vector2) - Static method in class civitas.celestis.math.vector.Vectors
-
Checks if the provided value
valis within the range of[min, max]. - isInRange(Vector3, Vector3, Vector3) - Static method in class civitas.celestis.math.vector.Vectors
-
Checks if the provided value
valis within the range of[min, max]. - isInRange(Vector4, Vector4, Vector4) - Static method in class civitas.celestis.math.vector.Vectors
-
Checks if the provided value
valis within the range of[min, max]. - isInRange(V, V, V) - Static method in class civitas.celestis.math.vector.Vectors
-
Checks if the provided value
valis within the range of[min, max]. - isNaN() - Method in class civitas.celestis.util.tuple.Double1
-
Returns whether this tuple contains
Double.NaN. - isNaN() - Method in class civitas.celestis.util.tuple.Double2
-
Returns whether this tuple contains
Double.NaN. - isNaN() - Method in class civitas.celestis.util.tuple.Double3
-
Returns whether this tuple contains
Double.NaN. - isNaN() - Method in class civitas.celestis.util.tuple.Double4
-
Returns whether this tuple contains
Double.NaN. - isNaN() - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Returns whether this tuple contains
Double.NaN. - isNaN() - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Returns whether this tuple contains
Double.NaN. - isNaN() - Method in class civitas.celestis.util.tuple.Float1
-
Returns whether this tuple contains
Float.NaN. - isNaN() - Method in class civitas.celestis.util.tuple.Float2
-
Returns whether this tuple contains
Float.NaN. - isNaN() - Method in class civitas.celestis.util.tuple.Float3
-
Returns whether this tuple contains
Float.NaN. - isNaN() - Method in class civitas.celestis.util.tuple.Float4
-
Returns whether this tuple contains
Float.NaN. - isNaN() - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Returns whether this tuple contains
Float.NaN. - isNaN() - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Returns whether this tuple contains
Float.NaN. - isZero() - Method in class civitas.celestis.util.tuple.Double1
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.Double2
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.Double3
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.Double4
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Returns whether this tuple represents zero.
- isZero() - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.Float1
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.Float2
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.Float3
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.Float4
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Returns whether this tuple represents zero.
- isZero() - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.Int1
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.Int2
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.Int3
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.Int4
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.IntArrayTuple
-
Returns whether this tuple represents zero.
- isZero() - Method in interface civitas.celestis.util.tuple.IntTuple
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.Long1
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.Long2
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.Long3
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.Long4
-
Returns whether this tuple represents zero.
- isZero() - Method in class civitas.celestis.util.tuple.LongArrayTuple
-
Returns whether this tuple represents zero.
- isZero() - Method in interface civitas.celestis.util.tuple.LongTuple
-
Returns whether this tuple represents zero.
- iterator() - Method in class civitas.celestis.util.array.AtomicArray
-
Returns an iterator over every element of this array.
- iterator() - Method in interface civitas.celestis.util.array.BaseArray
-
Returns an iterator over every element of this array.
- iterator() - Method in interface civitas.celestis.util.array.DoubleArray
-
Returns an iterator over every element of this array.
- iterator() - Method in class civitas.celestis.util.array.DoubleFastArray
-
Returns an iterator over every element of this array.
- iterator() - Method in class civitas.celestis.util.array.FastArray
-
Returns an iterator over every element of this array.
- iterator() - Method in interface civitas.celestis.util.array.FloatArray
-
Returns an iterator over every element of this array.
- iterator() - Method in class civitas.celestis.util.array.FloatFastArray
-
Returns an iterator over every element of this array.
- iterator() - Method in interface civitas.celestis.util.array.IntArray
-
Returns an iterator over every element of this array.
- iterator() - Method in class civitas.celestis.util.array.IntFastArray
-
Returns an iterator over every element of this array.
- iterator() - Method in interface civitas.celestis.util.array.LongArray
-
Returns an iterator over every element of this array.
- iterator() - Method in class civitas.celestis.util.array.LongFastArray
-
Returns an iterator over every element of this array.
- iterator() - Method in interface civitas.celestis.util.array.SafeArray
-
Returns an iterator over every element of this array.
- iterator() - Method in class civitas.celestis.util.array.SyncArray
-
Returns an iterator over every element of this array.
- iterator() - Method in class civitas.celestis.util.grid.ArrayGrid
-
Returns an iterator of every element of this grid.
- iterator() - Method in class civitas.celestis.util.grid.AtomicGrid
-
Returns an iterator of every element of this grid.
- iterator() - Method in interface civitas.celestis.util.grid.BaseGrid
-
Returns an iterator of every element of this grid.
- iterator() - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Returns an iterator of every element of this grid.
- iterator() - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Returns an iterator of every element of this grid.
- iterator() - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Returns an iterator of every element of this grid.
- iterator() - Method in interface civitas.celestis.util.grid.FloatGrid
-
Returns an iterator of every element of this grid.
- iterator() - Method in interface civitas.celestis.util.grid.Grid
-
Returns an iterator of every element of this grid.
- iterator() - Method in class civitas.celestis.util.grid.HashGrid
-
Returns an iterator of every element of this grid.
- iterator() - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Returns an iterator of every element of this grid.
- iterator() - Method in interface civitas.celestis.util.grid.IntGrid
-
Returns an iterator of every element of this grid.
- iterator() - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Returns an iterator of every element of this grid.
- iterator() - Method in interface civitas.celestis.util.grid.LongGrid
-
Returns an iterator of every element of this grid.
- iterator() - Method in class civitas.celestis.util.grid.SyncGrid
-
Returns an iterator of every element of this grid.
- iterator() - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Returns an iterator over every element of this tuple.
- iterator() - Method in class civitas.celestis.util.tuple.Object1
-
Returns an iterator over every element of this tuple.
- iterator() - Method in class civitas.celestis.util.tuple.Object2
-
Returns an iterator over every element of this tuple.
- iterator() - Method in class civitas.celestis.util.tuple.Object3
-
Returns an iterator over every element of this tuple.
- iterator() - Method in class civitas.celestis.util.tuple.Object4
-
Returns an iterator over every element of this tuple.
- iterator() - Method in interface civitas.celestis.util.tuple.Tuple
-
Returns an iterator over every element of this tuple.
- IVORY - Static variable in class civitas.celestis.graphics.Colors
K
- KernelReference - Class in civitas.celestis.gpu
-
A reference object to a GPU kernel.
- Kernels - Class in civitas.celestis.gpu
-
Contains predefined kernels.
- Kernels() - Constructor for class civitas.celestis.gpu.Kernels
- KernelSource - Class in civitas.celestis.gpu
-
A source object which can be used as a parameter of
GPU.createKernel(KernelSource). - KernelSource(KernelSource) - Constructor for class civitas.celestis.gpu.KernelSource
-
Creates a new kernel source.
- KernelSource(String, String, int) - Constructor for class civitas.celestis.gpu.KernelSource
-
Creates a new kernel source.
- KHAKI - Static variable in class civitas.celestis.graphics.Colors
L
- lastUpdated() - Element in annotation interface civitas.celestis.annotation.application.ApplicationCritical
-
Returns the version of which this component was last updated in.
- LATE - Enum constant in enum class civitas.celestis.event.HandlerPriority
- LAVENDER - Static variable in class civitas.celestis.graphics.Colors
- LAVENDER_BLUSH - Static variable in class civitas.celestis.graphics.Colors
- LAWN_GREEN - Static variable in class civitas.celestis.graphics.Colors
- LEMON_CHIFFON - Static variable in class civitas.celestis.graphics.Colors
- length() - Method in class civitas.celestis.util.array.AtomicArray
-
Returns the length of this array.
- length() - Method in interface civitas.celestis.util.array.BaseArray
-
Returns the length of this array.
- length() - Method in interface civitas.celestis.util.array.DoubleArray
-
Returns the length of this array.
- length() - Method in class civitas.celestis.util.array.DoubleFastArray
-
Returns the length of this array.
- length() - Method in class civitas.celestis.util.array.FastArray
-
Returns the length of this array.
- length() - Method in interface civitas.celestis.util.array.FloatArray
-
Returns the length of this array.
- length() - Method in class civitas.celestis.util.array.FloatFastArray
-
Returns the length of this array.
- length() - Method in interface civitas.celestis.util.array.IntArray
-
Returns the length of this array.
- length() - Method in class civitas.celestis.util.array.IntFastArray
-
Returns the length of this array.
- length() - Method in interface civitas.celestis.util.array.LongArray
-
Returns the length of this array.
- length() - Method in class civitas.celestis.util.array.LongFastArray
-
Returns the length of this array.
- length() - Method in interface civitas.celestis.util.array.SafeArray
-
Returns the length of this array.
- lerp(double, double, double) - Static method in class civitas.celestis.math.Scalars
-
Performs linear interpolation (LERP) between the starting value
sand the ending valuee. - lerp(Quaternion, Quaternion, double) - Static method in class civitas.celestis.math.complex.Quaternions
-
Performs linear interpolation (LERP) between the starting value
sand the ending valuee. - lerp(Vector2, Vector2, double) - Static method in class civitas.celestis.math.vector.Vectors
-
Performs linear interpolation (LERP) between the starting value
sand the ending valuee. - lerp(Vector3, Vector3, double) - Static method in class civitas.celestis.math.vector.Vectors
-
Performs linear interpolation (LERP) between the starting value
sand the ending valuee. - lerp(Vector4, Vector4, double) - Static method in class civitas.celestis.math.vector.Vectors
-
Performs linear interpolation (LERP) between the starting value
sand the ending valuee. - lerp(Color, Color, double) - Static method in class civitas.celestis.graphics.Colors
-
Performs linear interpolation (LERP) between the starting color
sand the ending colore, using the interpolation parametert. - lerp(V, V, double) - Static method in class civitas.celestis.math.vector.Vectors
-
Performs linear interpolation (LERP) between the starting value
sand the ending valuee. - LIGHT_BLUE - Static variable in class civitas.celestis.graphics.Colors
- LIGHT_CORAL - Static variable in class civitas.celestis.graphics.Colors
- LIGHT_CYAN - Static variable in class civitas.celestis.graphics.Colors
- LIGHT_GOLDEN_ROD_YELLOW - Static variable in class civitas.celestis.graphics.Colors
- LIGHT_GRAY - Static variable in class civitas.celestis.graphics.Colors
- LIGHT_GREEN - Static variable in class civitas.celestis.graphics.Colors
- LIGHT_PINK - Static variable in class civitas.celestis.graphics.Colors
- LIGHT_SALMON - Static variable in class civitas.celestis.graphics.Colors
- LIGHT_SEA_GREEN - Static variable in class civitas.celestis.graphics.Colors
- LIGHT_SKY_BLUE - Static variable in class civitas.celestis.graphics.Colors
- LIGHT_SLATE_GRAY - Static variable in class civitas.celestis.graphics.Colors
- LIGHT_STEEL_BLUE - Static variable in class civitas.celestis.graphics.Colors
- LIGHT_YELLOW - Static variable in class civitas.celestis.graphics.Colors
- LIME - Static variable in class civitas.celestis.graphics.Colors
- LIME_GREEN - Static variable in class civitas.celestis.graphics.Colors
- LINEN - Static variable in class civitas.celestis.graphics.Colors
- list() - Method in class civitas.celestis.util.array.AtomicArray
-
Returns an unmodifiable list containing the elements of this array in their proper order.
- list() - Method in interface civitas.celestis.util.array.BaseArray
-
Returns an unmodifiable list containing the elements of this array in their proper order.
- list() - Method in interface civitas.celestis.util.array.DoubleArray
-
Returns an unmodifiable list containing the elements of this array in their proper order.
- list() - Method in class civitas.celestis.util.array.DoubleFastArray
-
Returns an unmodifiable list containing the elements of this array in their proper order.
- list() - Method in class civitas.celestis.util.array.FastArray
-
Returns an unmodifiable list containing the elements of this array in their proper order.
- list() - Method in interface civitas.celestis.util.array.FloatArray
-
Returns an unmodifiable list containing the elements of this array in their proper order.
- list() - Method in class civitas.celestis.util.array.FloatFastArray
-
Returns an unmodifiable list containing the elements of this array in their proper order.
- list() - Method in interface civitas.celestis.util.array.IntArray
-
Returns an unmodifiable list containing the elements of this array in their proper order.
- list() - Method in class civitas.celestis.util.array.IntFastArray
-
Returns an unmodifiable list containing the elements of this array in their proper order.
- list() - Method in interface civitas.celestis.util.array.LongArray
-
Returns an unmodifiable list containing the elements of this array in their proper order.
- list() - Method in class civitas.celestis.util.array.LongFastArray
-
Returns an unmodifiable list containing the elements of this array in their proper order.
- list() - Method in interface civitas.celestis.util.array.SafeArray
-
Returns an unmodifiable list containing the elements of this array in their proper order.
- list() - Method in class civitas.celestis.util.array.SyncArray
-
Returns an unmodifiable list containing the elements of this array in their proper order.
- list() - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Returns an unmodifiable list containing the elements of this tuple in their proper order.
- list() - Method in interface civitas.celestis.util.tuple.BaseTuple
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Double1
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Double2
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Double3
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Double4
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Float1
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Float2
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Float3
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Float4
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Int1
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Int2
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Int3
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Int4
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.IntArrayTuple
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in interface civitas.celestis.util.tuple.IntTuple
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Long1
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Long2
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Long3
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Long4
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.LongArrayTuple
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in interface civitas.celestis.util.tuple.LongTuple
-
Returns an unmodifiable list containing the components of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Object1
-
Returns an unmodifiable list containing the elements of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Object2
-
Returns an unmodifiable list containing the elements of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Object3
-
Returns an unmodifiable list containing the elements of this tuple in their proper order.
- list() - Method in class civitas.celestis.util.tuple.Object4
-
Returns an unmodifiable list containing the elements of this tuple in their proper order.
- list() - Method in interface civitas.celestis.util.tuple.Tuple
-
Returns an unmodifiable list containing the elements of this tuple in their proper order.
- listener() - Method in record class civitas.celestis.event.HandlerReference
-
Returns the value of the
listenerrecord component. - Listener - Interface in civitas.celestis.event
-
A marker interface which marks an object as an event handler.
- Long1 - Class in civitas.celestis.util.tuple
-
A tuple with one element.
- Long1(long) - Constructor for class civitas.celestis.util.tuple.Long1
-
Creates a new tuple.
- Long1(long[]) - Constructor for class civitas.celestis.util.tuple.Long1
-
Creates a new tuple.
- Long1(LongTuple) - Constructor for class civitas.celestis.util.tuple.Long1
-
Creates a new tuple.
- Long2 - Class in civitas.celestis.util.tuple
-
An immutable type containing two primitive
longs. - Long2(long[]) - Constructor for class civitas.celestis.util.tuple.Long2
-
Creates a new
Long2. - Long2(long, long) - Constructor for class civitas.celestis.util.tuple.Long2
-
Creates a new
Long2. - Long2(LongTuple) - Constructor for class civitas.celestis.util.tuple.Long2
-
Creates a new
Long2. - Long3 - Class in civitas.celestis.util.tuple
-
An immutable type containing three primitive
longs. - Long3(long[]) - Constructor for class civitas.celestis.util.tuple.Long3
-
Creates a new
Long3. - Long3(long, long, long) - Constructor for class civitas.celestis.util.tuple.Long3
-
Creates a new
Long3. - Long3(LongTuple) - Constructor for class civitas.celestis.util.tuple.Long3
-
Creates a new
Long3. - Long4 - Class in civitas.celestis.util.tuple
-
An immutable type containing four primitive
longs. - Long4(long[]) - Constructor for class civitas.celestis.util.tuple.Long4
-
Creates a new
Long4. - Long4(long, long, long, long) - Constructor for class civitas.celestis.util.tuple.Long4
-
Creates a new
Long4. - Long4(LongTuple) - Constructor for class civitas.celestis.util.tuple.Long4
-
Creates a new
Long4. - longArray() - Method in interface civitas.celestis.util.tuple.LongTuple
-
Returns a long array containing the components of this tuple in their proper order.
- LongArray - Interface in civitas.celestis.util.array
-
A type-safe array of primitive
longs. - LongArrayGrid - Class in civitas.celestis.util.grid
-
A static grid implemented using primitive arrays.
- LongArrayGrid(int, int) - Constructor for class civitas.celestis.util.grid.LongArrayGrid
-
Creates a new array grid.
- LongArrayGrid(LongGrid) - Constructor for class civitas.celestis.util.grid.LongArrayGrid
-
Creates a new array grid.
- LongArrayTuple - Class in civitas.celestis.util.tuple
-
An array-based tuple which holds an arbitrary element of type
long. - LongArrayTuple(long...) - Constructor for class civitas.celestis.util.tuple.LongArrayTuple
-
Creates a new array tuple.
- LongArrayTuple(LongTuple) - Constructor for class civitas.celestis.util.tuple.LongArrayTuple
-
Creates a new array tuple.
- LongFastArray - Class in civitas.celestis.util.array
-
A basic long array with no built-in synchronization or thread-safety measures.
- LongFastArray(int) - Constructor for class civitas.celestis.util.array.LongFastArray
-
Creates a new fast long array.
- LongFastArray(long[]) - Constructor for class civitas.celestis.util.array.LongFastArray
-
Creates a new fast long array.
- LongFastArray(LongArray) - Constructor for class civitas.celestis.util.array.LongFastArray
-
Creates a new fast long array.
- LongGrid - Interface in civitas.celestis.util.grid
-
A specialized grid which uses the primitive type
long. - LongTuple - Interface in civitas.celestis.util.tuple
-
A specialized tuple which holds the primitive type
long.
M
- MAGENTA - Static variable in class civitas.celestis.graphics.Colors
-
The color magenta.
- map(FloatUnaryOperator) - Method in interface civitas.celestis.util.array.FloatArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - map(FloatUnaryOperator) - Method in class civitas.celestis.util.array.FloatFastArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - map(FloatUnaryOperator) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - map(FloatUnaryOperator) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - map(FloatUnaryOperator) - Method in class civitas.celestis.util.tuple.Float1
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(FloatUnaryOperator) - Method in class civitas.celestis.util.tuple.Float2
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(FloatUnaryOperator) - Method in class civitas.celestis.util.tuple.Float3
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(FloatUnaryOperator) - Method in class civitas.celestis.util.tuple.Float4
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(FloatUnaryOperator) - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(FloatUnaryOperator) - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(DoubleUnaryOperator) - Method in class civitas.celestis.math.vector.ArrayVector
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(DoubleUnaryOperator) - Method in interface civitas.celestis.math.vector.Vector
-
Applies the provided mapper function
fto each component of this vector, then returns a new vector containing the return values of the function f. - map(DoubleUnaryOperator) - Method in class civitas.celestis.math.vector.Vector2
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(DoubleUnaryOperator) - Method in class civitas.celestis.math.vector.Vector3
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(DoubleUnaryOperator) - Method in class civitas.celestis.math.vector.Vector4
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(DoubleUnaryOperator) - Method in interface civitas.celestis.util.array.DoubleArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - map(DoubleUnaryOperator) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - map(DoubleUnaryOperator) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - map(DoubleUnaryOperator) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - map(DoubleUnaryOperator) - Method in class civitas.celestis.util.tuple.Double1
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(DoubleUnaryOperator) - Method in class civitas.celestis.util.tuple.Double2
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(DoubleUnaryOperator) - Method in class civitas.celestis.util.tuple.Double3
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(DoubleUnaryOperator) - Method in class civitas.celestis.util.tuple.Double4
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(DoubleUnaryOperator) - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(DoubleUnaryOperator) - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(Function<? super E, ? extends F>) - Method in class civitas.celestis.util.array.AtomicArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - map(Function<? super E, ? extends F>) - Method in class civitas.celestis.util.array.FastArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - map(Function<? super E, ? extends F>) - Method in interface civitas.celestis.util.array.SafeArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - map(Function<? super E, ? extends F>) - Method in class civitas.celestis.util.array.SyncArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - map(Function<? super E, ? extends F>) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - map(Function<? super E, ? extends F>) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - map(Function<? super E, ? extends F>) - Method in interface civitas.celestis.util.grid.Grid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - map(Function<? super E, ? extends F>) - Method in class civitas.celestis.util.grid.HashGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - map(Function<? super E, ? extends F>) - Method in class civitas.celestis.util.grid.SyncGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - map(Function<? super E, ? extends F>) - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - map(Function<? super E, ? extends F>) - Method in class civitas.celestis.util.tuple.Object1
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - map(Function<? super E, ? extends F>) - Method in class civitas.celestis.util.tuple.Object2
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - map(Function<? super E, ? extends F>) - Method in class civitas.celestis.util.tuple.Object3
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - map(Function<? super E, ? extends F>) - Method in class civitas.celestis.util.tuple.Object4
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - map(Function<? super E, ? extends F>) - Method in interface civitas.celestis.util.tuple.Tuple
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - map(IntUnaryOperator) - Method in interface civitas.celestis.util.array.IntArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - map(IntUnaryOperator) - Method in class civitas.celestis.util.array.IntFastArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - map(IntUnaryOperator) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - map(IntUnaryOperator) - Method in interface civitas.celestis.util.grid.IntGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - map(IntUnaryOperator) - Method in class civitas.celestis.util.tuple.Int1
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(IntUnaryOperator) - Method in class civitas.celestis.util.tuple.Int2
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(IntUnaryOperator) - Method in class civitas.celestis.util.tuple.Int3
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(IntUnaryOperator) - Method in class civitas.celestis.util.tuple.Int4
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(IntUnaryOperator) - Method in class civitas.celestis.util.tuple.IntArrayTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(IntUnaryOperator) - Method in interface civitas.celestis.util.tuple.IntTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(LongUnaryOperator) - Method in interface civitas.celestis.util.array.LongArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - map(LongUnaryOperator) - Method in class civitas.celestis.util.array.LongFastArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - map(LongUnaryOperator) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - map(LongUnaryOperator) - Method in interface civitas.celestis.util.grid.LongGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - map(LongUnaryOperator) - Method in class civitas.celestis.util.tuple.Long1
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(LongUnaryOperator) - Method in class civitas.celestis.util.tuple.Long2
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(LongUnaryOperator) - Method in class civitas.celestis.util.tuple.Long3
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(LongUnaryOperator) - Method in class civitas.celestis.util.tuple.Long4
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(LongUnaryOperator) - Method in class civitas.celestis.util.tuple.LongArrayTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - map(LongUnaryOperator) - Method in interface civitas.celestis.util.tuple.LongTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToDouble(ToDoubleFunction<? super E>) - Method in class civitas.celestis.util.array.AtomicArray
-
Applies the provided mapper function
fto each element of this array, then returns a new double array containing the return values of the functionf. - mapToDouble(ToDoubleFunction<? super E>) - Method in class civitas.celestis.util.array.FastArray
-
Applies the provided mapper function
fto each element of this array, then returns a new double array containing the return values of the functionf. - mapToDouble(ToDoubleFunction<? super E>) - Method in interface civitas.celestis.util.array.SafeArray
-
Applies the provided mapper function
fto each element of this array, then returns a new double array containing the return values of the functionf. - mapToDouble(ToDoubleFunction<? super E>) - Method in class civitas.celestis.util.array.SyncArray
-
Applies the provided mapper function
fto each element of this array, then returns a new double array containing the return values of the functionf. - mapToDouble(ToDoubleFunction<? super E>) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new double grid whose values are populated from that of the provided function's return values. - mapToDouble(ToDoubleFunction<? super E>) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new double grid whose values are populated from that of the provided function's return values. - mapToDouble(ToDoubleFunction<? super E>) - Method in interface civitas.celestis.util.grid.Grid
-
Applies the provided mapper function
fto every element of this grid, then returns a new double grid whose values are populated from that of the provided function's return values. - mapToDouble(ToDoubleFunction<? super E>) - Method in class civitas.celestis.util.grid.HashGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new double grid whose values are populated from that of the provided function's return values. - mapToDouble(ToDoubleFunction<? super E>) - Method in class civitas.celestis.util.grid.SyncGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new double grid whose values are populated from that of the provided function's return values. - mapToDouble(ToDoubleFunction<? super E>) - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToDouble(ToDoubleFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object1
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToDouble(ToDoubleFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object2
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToDouble(ToDoubleFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object3
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToDouble(ToDoubleFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object4
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToDouble(ToDoubleFunction<? super E>) - Method in interface civitas.celestis.util.tuple.Tuple
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToFloat(ToFloatFunction<? super E>) - Method in class civitas.celestis.util.array.AtomicArray
-
Applies the provided mapper function
fto each element of this array, then returns a new float array containing the return values of the functionf. - mapToFloat(ToFloatFunction<? super E>) - Method in class civitas.celestis.util.array.FastArray
-
Applies the provided mapper function
fto each element of this array, then returns a new float array containing the return values of the functionf. - mapToFloat(ToFloatFunction<? super E>) - Method in interface civitas.celestis.util.array.SafeArray
-
Applies the provided mapper function
fto each element of this array, then returns a new float array containing the return values of the functionf. - mapToFloat(ToFloatFunction<? super E>) - Method in class civitas.celestis.util.array.SyncArray
-
Applies the provided mapper function
fto each element of this array, then returns a new float array containing the return values of the functionf. - mapToFloat(ToFloatFunction<? super E>) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new float grid whose values are populated from that of the provided function's return values. - mapToFloat(ToFloatFunction<? super E>) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new float grid whose values are populated from that of the provided function's return values. - mapToFloat(ToFloatFunction<? super E>) - Method in interface civitas.celestis.util.grid.Grid
-
Applies the provided mapper function
fto every element of this grid, then returns a new float grid whose values are populated from that of the provided function's return values. - mapToFloat(ToFloatFunction<? super E>) - Method in class civitas.celestis.util.grid.HashGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new float grid whose values are populated from that of the provided function's return values. - mapToFloat(ToFloatFunction<? super E>) - Method in class civitas.celestis.util.grid.SyncGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new float grid whose values are populated from that of the provided function's return values. - mapToFloat(ToFloatFunction<? super E>) - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToFloat(ToFloatFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object1
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToFloat(ToFloatFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object2
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToFloat(ToFloatFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object3
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToFloat(ToFloatFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object4
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToFloat(ToFloatFunction<? super E>) - Method in interface civitas.celestis.util.tuple.Tuple
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToInt(ToIntFunction<? super E>) - Method in class civitas.celestis.util.array.AtomicArray
-
Applies the provided mapper function
fto each element of this array, then returns a new integer array containing the return values of the functionf. - mapToInt(ToIntFunction<? super E>) - Method in class civitas.celestis.util.array.FastArray
-
Applies the provided mapper function
fto each element of this array, then returns a new integer array containing the return values of the functionf. - mapToInt(ToIntFunction<? super E>) - Method in interface civitas.celestis.util.array.SafeArray
-
Applies the provided mapper function
fto each element of this array, then returns a new integer array containing the return values of the functionf. - mapToInt(ToIntFunction<? super E>) - Method in class civitas.celestis.util.array.SyncArray
-
Applies the provided mapper function
fto each element of this array, then returns a new integer array containing the return values of the functionf. - mapToInt(ToIntFunction<? super E>) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new integer grid whose values are populated from that of the provided function's return values. - mapToInt(ToIntFunction<? super E>) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new integer grid whose values are populated from that of the provided function's return values. - mapToInt(ToIntFunction<? super E>) - Method in interface civitas.celestis.util.grid.Grid
-
Applies the provided mapper function
fto every element of this grid, then returns a new integer grid whose values are populated from that of the provided function's return values. - mapToInt(ToIntFunction<? super E>) - Method in class civitas.celestis.util.grid.HashGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new integer grid whose values are populated from that of the provided function's return values. - mapToInt(ToIntFunction<? super E>) - Method in class civitas.celestis.util.grid.SyncGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new integer grid whose values are populated from that of the provided function's return values. - mapToInt(ToIntFunction<? super E>) - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToInt(ToIntFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object1
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToInt(ToIntFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object2
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToInt(ToIntFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object3
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToInt(ToIntFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object4
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToInt(ToIntFunction<? super E>) - Method in interface civitas.celestis.util.tuple.Tuple
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToLong(ToLongFunction<? super E>) - Method in class civitas.celestis.util.array.AtomicArray
-
Applies the provided mapper function
fto each element of this array, then returns a new long array containing the return values of the functionf. - mapToLong(ToLongFunction<? super E>) - Method in class civitas.celestis.util.array.FastArray
-
Applies the provided mapper function
fto each element of this array, then returns a new long array containing the return values of the functionf. - mapToLong(ToLongFunction<? super E>) - Method in interface civitas.celestis.util.array.SafeArray
-
Applies the provided mapper function
fto each element of this array, then returns a new long array containing the return values of the functionf. - mapToLong(ToLongFunction<? super E>) - Method in class civitas.celestis.util.array.SyncArray
-
Applies the provided mapper function
fto each element of this array, then returns a new long array containing the return values of the functionf. - mapToLong(ToLongFunction<? super E>) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new long grid whose values are populated from that of the provided function's return values. - mapToLong(ToLongFunction<? super E>) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new long grid whose values are populated from that of the provided function's return values. - mapToLong(ToLongFunction<? super E>) - Method in interface civitas.celestis.util.grid.Grid
-
Applies the provided mapper function
fto every element of this grid, then returns a new long grid whose values are populated from that of the provided function's return values. - mapToLong(ToLongFunction<? super E>) - Method in class civitas.celestis.util.grid.HashGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new long grid whose values are populated from that of the provided function's return values. - mapToLong(ToLongFunction<? super E>) - Method in class civitas.celestis.util.grid.SyncGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new long grid whose values are populated from that of the provided function's return values. - mapToLong(ToLongFunction<? super E>) - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToLong(ToLongFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object1
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToLong(ToLongFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object2
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToLong(ToLongFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object3
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToLong(ToLongFunction<? super E>) - Method in class civitas.celestis.util.tuple.Object4
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToLong(ToLongFunction<? super E>) - Method in interface civitas.celestis.util.tuple.Tuple
-
Applies the provided mapper function
fto each element of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(FloatFunction<? extends F>) - Method in interface civitas.celestis.util.array.FloatArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - mapToObj(FloatFunction<? extends F>) - Method in class civitas.celestis.util.array.FloatFastArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - mapToObj(FloatFunction<? extends F>) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - mapToObj(FloatFunction<? extends F>) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - mapToObj(FloatFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Float1
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(FloatFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Float2
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(FloatFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Float3
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(FloatFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Float4
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(FloatFunction<? extends F>) - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(FloatFunction<? extends F>) - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(DoubleFunction<? extends F>) - Method in interface civitas.celestis.util.array.DoubleArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - mapToObj(DoubleFunction<? extends F>) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - mapToObj(DoubleFunction<? extends F>) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - mapToObj(DoubleFunction<? extends F>) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - mapToObj(DoubleFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Double1
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(DoubleFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Double2
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(DoubleFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Double3
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(DoubleFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Double4
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(DoubleFunction<? extends F>) - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(DoubleFunction<? extends F>) - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(IntFunction<? extends F>) - Method in interface civitas.celestis.util.array.IntArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - mapToObj(IntFunction<? extends F>) - Method in class civitas.celestis.util.array.IntFastArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - mapToObj(IntFunction<? extends F>) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - mapToObj(IntFunction<? extends F>) - Method in interface civitas.celestis.util.grid.IntGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - mapToObj(IntFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Int1
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(IntFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Int2
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(IntFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Int3
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(IntFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Int4
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(IntFunction<? extends F>) - Method in class civitas.celestis.util.tuple.IntArrayTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(IntFunction<? extends F>) - Method in interface civitas.celestis.util.tuple.IntTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(LongFunction<? extends F>) - Method in interface civitas.celestis.util.array.LongArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - mapToObj(LongFunction<? extends F>) - Method in class civitas.celestis.util.array.LongFastArray
-
Applies the provided mapper function
fto each element of this array, then returns a new array containing the return values of the functionf. - mapToObj(LongFunction<? extends F>) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - mapToObj(LongFunction<? extends F>) - Method in interface civitas.celestis.util.grid.LongGrid
-
Applies the provided mapper function
fto every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values. - mapToObj(LongFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Long1
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(LongFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Long2
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(LongFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Long3
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(LongFunction<? extends F>) - Method in class civitas.celestis.util.tuple.Long4
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(LongFunction<? extends F>) - Method in class civitas.celestis.util.tuple.LongArrayTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - mapToObj(LongFunction<? extends F>) - Method in interface civitas.celestis.util.tuple.LongTuple
-
Applies the provided mapper function
fto each component of this tuple, then returns a new tuple containing the return values of the functionf. - MAROON - Static variable in class civitas.celestis.graphics.Colors
-
The color maroon.
- matrix(Quaternion) - Static method in class civitas.celestis.math.complex.Quaternions
-
Given a rotation quaternion
q, this converts the rotation into a 3x3 rotation matrix. - Matrix - Class in civitas.celestis.math.matrix
-
A specialized
DoubleArrayGridused in a mathematical context. - Matrix(int, int) - Constructor for class civitas.celestis.math.matrix.Matrix
-
Creates a new matrix.
- Matrix(DoubleGrid) - Constructor for class civitas.celestis.math.matrix.Matrix
-
Creates a new matrix.
- max(Decimal2) - Method in class civitas.celestis.math.decimal.Decimal2
-
Between this vector and the provided boundary vector
v, this takes the maximum of each corresponding pair of components, then returns a new vector whose components are populated from that of the maximum values between each pair of components. - max(Decimal3) - Method in class civitas.celestis.math.decimal.Decimal3
-
Between this vector and the provided boundary vector
v, this takes the maximum of each corresponding pair of components, then returns a new vector whose components are populated from that of the maximum values between each pair of components. - max(Decimal4) - Method in class civitas.celestis.math.decimal.Decimal4
-
Between this vector and the provided boundary vector
v, this takes the maximum of each corresponding pair of components, then returns a new vector whose components are populated from that of the maximum values between each pair of components. - max(Integer2) - Method in class civitas.celestis.math.integer.Integer2
-
Between this vector and the provided boundary vector
v, this takes the maximum of each corresponding pair of components, then returns a new vector whose components are populated from that of the maximum values between each pair of components. - max(Integer3) - Method in class civitas.celestis.math.integer.Integer3
-
Between this vector and the provided boundary vector
v, this takes the maximum of each corresponding pair of components, then returns a new vector whose components are populated from that of the maximum values between each pair of components. - max(Integer4) - Method in class civitas.celestis.math.integer.Integer4
-
Between this vector and the provided boundary vector
v, this takes the maximum of each corresponding pair of components, then returns a new vector whose components are populated from that of the maximum values between each pair of components. - max(ArrayVector) - Method in class civitas.celestis.math.vector.ArrayVector
-
Between this vector and the provided boundary vector
v, this takes the maximum of each corresponding pair of components, then returns a new vector whose components are populated from that of the maximum values between each pair of components. - max(Vector2) - Method in class civitas.celestis.math.vector.Vector2
-
Between this vector and the provided boundary vector
v, this takes the maximum of each corresponding pair of components, then returns a new vector whose components are populated from that of the maximum values between each pair of components. - max(Vector2...) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the collective maximum vector between the provided vectors.
- max(Vector3) - Method in class civitas.celestis.math.vector.Vector3
-
Between this vector and the provided boundary vector
v, this takes the maximum of each corresponding pair of components, then returns a new vector whose components are populated from that of the maximum values between each pair of components. - max(Vector3...) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the collective maximum vector between the provided vectors.
- max(Vector4) - Method in class civitas.celestis.math.vector.Vector4
-
Between this vector and the provided boundary vector
v, this takes the maximum of each corresponding pair of components, then returns a new vector whose components are populated from that of the maximum values between each pair of components. - max(Vector4...) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the collective maximum vector between the provided vectors.
- max(V) - Method in interface civitas.celestis.math.vector.BigVector
-
Between this vector and the provided boundary vector
v, this takes the maximum of each corresponding pair of components, then returns a new vector whose components are populated from that of the maximum values between each pair of components. - max(V) - Method in interface civitas.celestis.math.vector.Vector
-
Between this vector and the provided boundary vector
v, this takes the maximum of each corresponding pair of components, then returns a new vector whose components are populated from that of the maximum values between each pair of components. - MEDIUM - Enum constant in enum class civitas.celestis.event.HandlerPriority
-
The default priority when no priority is specified.
- MEDIUM_AQUA_MARINE - Static variable in class civitas.celestis.graphics.Colors
- MEDIUM_BLUE - Static variable in class civitas.celestis.graphics.Colors
- MEDIUM_ORCHID - Static variable in class civitas.celestis.graphics.Colors
- MEDIUM_PURPLE - Static variable in class civitas.celestis.graphics.Colors
- MEDIUM_SEA_GREEN - Static variable in class civitas.celestis.graphics.Colors
- MEDIUM_SLATE_BLUE - Static variable in class civitas.celestis.graphics.Colors
- MEDIUM_SPRING_GREEN - Static variable in class civitas.celestis.graphics.Colors
- MEDIUM_TURQUOISE - Static variable in class civitas.celestis.graphics.Colors
- MEDIUM_VIOLET_RED - Static variable in class civitas.celestis.graphics.Colors
- merge(Decimal2, BinaryOperator<BigDecimal>) - Method in class civitas.celestis.math.decimal.Decimal2
-
Between this vector and the provided vector
v, this applies the merger functionfto each corresponding pair of components, then returns a new vector whose components are populated from the return values of the functionf. - merge(Decimal3, BinaryOperator<BigDecimal>) - Method in class civitas.celestis.math.decimal.Decimal3
-
Between this vector and the provided vector
v, this applies the merger functionfto each corresponding pair of components, then returns a new vector whose components are populated from the return values of the functionf. - merge(Decimal4, BinaryOperator<BigDecimal>) - Method in class civitas.celestis.math.decimal.Decimal4
-
Between this vector and the provided vector
v, this applies the merger functionfto each corresponding pair of components, then returns a new vector whose components are populated from the return values of the functionf. - merge(Integer2, BinaryOperator<BigInteger>) - Method in class civitas.celestis.math.integer.Integer2
-
Between this vector and the provided vector
v, this applies the merger functionfto each corresponding pair of components, then returns a new vector whose components are populated from the return values of the functionf. - merge(Integer3, BinaryOperator<BigInteger>) - Method in class civitas.celestis.math.integer.Integer3
-
Between this vector and the provided vector
v, this applies the merger functionfto each corresponding pair of components, then returns a new vector whose components are populated from the return values of the functionf. - merge(Integer4, BinaryOperator<BigInteger>) - Method in class civitas.celestis.math.integer.Integer4
-
Between this vector and the provided vector
v, this applies the merger functionfto each corresponding pair of components, then returns a new vector whose components are populated from the return values of the functionf. - merge(ArrayVector, BinaryOperator<Double>) - Method in class civitas.celestis.math.vector.ArrayVector
-
Between this vector and the provided vector
v, this applies the merger functionfto each corresponding pair of components, then returns a new vector whose components are populated from the return values of the functionf. - merge(Vector2, BinaryOperator<Double>) - Method in class civitas.celestis.math.vector.Vector2
-
Between this vector and the provided vector
v, this applies the merger functionfto each corresponding pair of components, then returns a new vector whose components are populated from the return values of the functionf. - merge(Vector3, BinaryOperator<Double>) - Method in class civitas.celestis.math.vector.Vector3
-
Between this vector and the provided vector
v, this applies the merger functionfto each corresponding pair of components, then returns a new vector whose components are populated from the return values of the functionf. - merge(Vector4, BinaryOperator<Double>) - Method in class civitas.celestis.math.vector.Vector4
-
Between this vector and the provided vector
v, this applies the merger functionfto each corresponding pair of components, then returns a new vector whose components are populated from the return values of the functionf. - merge(DoubleArray, DoubleBinaryOperator) - Method in interface civitas.celestis.util.array.DoubleArray
-
Between this array and the provided array
a, this applies the merger functionfto each corresponding pair of elements, then returns a new array containing the return values of the merger functionf. - merge(DoubleArray, DoubleBinaryOperator) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Between this array and the provided array
a, this applies the merger functionfto each corresponding pair of elements, then returns a new array containing the return values of the merger functionf. - merge(FloatArray, FloatBinaryOperator) - Method in interface civitas.celestis.util.array.FloatArray
-
Between this array and the provided array
a, this applies the merger functionfto each corresponding pair of elements, then returns a new array containing the return values of the merger functionf. - merge(FloatArray, FloatBinaryOperator) - Method in class civitas.celestis.util.array.FloatFastArray
-
Between this array and the provided array
a, this applies the merger functionfto each corresponding pair of elements, then returns a new array containing the return values of the merger functionf. - merge(IntArray, IntBinaryOperator) - Method in interface civitas.celestis.util.array.IntArray
-
Between this array and the provided array
a, this applies the merger functionfto each corresponding pair of elements, then returns a new array containing the return values of the merger functionf. - merge(IntArray, IntBinaryOperator) - Method in class civitas.celestis.util.array.IntFastArray
-
Between this array and the provided array
a, this applies the merger functionfto each corresponding pair of elements, then returns a new array containing the return values of the merger functionf. - merge(LongArray, LongBinaryOperator) - Method in interface civitas.celestis.util.array.LongArray
-
Between this array and the provided array
a, this applies the merger functionfto each corresponding pair of elements, then returns a new array containing the return values of the merger functionf. - merge(LongArray, LongBinaryOperator) - Method in class civitas.celestis.util.array.LongFastArray
-
Between this array and the provided array
a, this applies the merger functionfto each corresponding pair of elements, then returns a new array containing the return values of the merger functionf. - merge(SafeArray<F>, BiFunction<? super E, ? super F, ? extends G>) - Method in class civitas.celestis.util.array.AtomicArray
-
Between this array and the provided array
a, this applies the merger functionfto each corresponding pair of elements, then returns a new array containing the return values of the merger functionf. - merge(SafeArray<F>, BiFunction<? super E, ? super F, ? extends G>) - Method in class civitas.celestis.util.array.FastArray
-
Between this array and the provided array
a, this applies the merger functionfto each corresponding pair of elements, then returns a new array containing the return values of the merger functionf. - merge(SafeArray<F>, BiFunction<? super E, ? super F, ? extends G>) - Method in interface civitas.celestis.util.array.SafeArray
-
Between this array and the provided array
a, this applies the merger functionfto each corresponding pair of elements, then returns a new array containing the return values of the merger functionf. - merge(SafeArray<F>, BiFunction<? super E, ? super F, ? extends G>) - Method in class civitas.celestis.util.array.SyncArray
-
Between this array and the provided array
a, this applies the merger functionfto each corresponding pair of elements, then returns a new array containing the return values of the merger functionf. - merge(DoubleGrid, DoubleBinaryOperator) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Between this grid and the provided grid
g, this applies the merger functionffor each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger functionf. - merge(DoubleGrid, DoubleBinaryOperator) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Between this grid and the provided grid
g, this applies the merger functionffor each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger functionf. - merge(FloatGrid, FloatBinaryOperator) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Between this grid and the provided grid
g, this applies the merger functionffor each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger functionf. - merge(FloatGrid, FloatBinaryOperator) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Between this grid and the provided grid
g, this applies the merger functionffor each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger functionf. - merge(Grid<F>, BiFunction<? super E, ? super F, G>) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Between this grid and the provided grid
g, this applies the merger functionffor each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger functionf. - merge(Grid<F>, BiFunction<? super E, ? super F, G>) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Between this grid and the provided grid
g, this applies the merger functionffor each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger functionf. - merge(Grid<F>, BiFunction<? super E, ? super F, G>) - Method in interface civitas.celestis.util.grid.Grid
-
Between this grid and the provided grid
g, this applies the merger functionffor each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger functionf. - merge(Grid<F>, BiFunction<? super E, ? super F, G>) - Method in class civitas.celestis.util.grid.HashGrid
-
Between this grid and the provided grid
g, this applies the merger functionffor each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger functionf. - merge(Grid<F>, BiFunction<? super E, ? super F, G>) - Method in class civitas.celestis.util.grid.SyncGrid
-
Between this grid and the provided grid
g, this applies the merger functionffor each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger functionf. - merge(IntGrid, IntBinaryOperator) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Between this grid and the provided grid
g, this applies the merger functionffor each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger functionf. - merge(IntGrid, IntBinaryOperator) - Method in interface civitas.celestis.util.grid.IntGrid
-
Between this grid and the provided grid
g, this applies the merger functionffor each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger functionf. - merge(LongGrid, LongBinaryOperator) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Between this grid and the provided grid
g, this applies the merger functionffor each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger functionf. - merge(LongGrid, LongBinaryOperator) - Method in interface civitas.celestis.util.grid.LongGrid
-
Between this grid and the provided grid
g, this applies the merger functionffor each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger functionf. - merge(Tuple<F>, BiFunction<? super E, ? super F, ? extends G>) - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Between this tuple and the provided tuple
t, this applies the merger functionfto each corresponding pair of elements, then returns a new tuple containing the return values of the merger functionf. - merge(Tuple<F>, BiFunction<? super E, ? super F, ? extends G>) - Method in class civitas.celestis.util.tuple.Object1
-
Between this tuple and the provided tuple
t, this applies the merger functionfto each corresponding pair of elements, then returns a new tuple containing the return values of the merger functionf. - merge(Tuple<F>, BiFunction<? super E, ? super F, ? extends G>) - Method in class civitas.celestis.util.tuple.Object2
-
Between this tuple and the provided tuple
t, this applies the merger functionfto each corresponding pair of elements, then returns a new tuple containing the return values of the merger functionf. - merge(Tuple<F>, BiFunction<? super E, ? super F, ? extends G>) - Method in class civitas.celestis.util.tuple.Object3
-
Between this tuple and the provided tuple
t, this applies the merger functionfto each corresponding pair of elements, then returns a new tuple containing the return values of the merger functionf. - merge(Tuple<F>, BiFunction<? super E, ? super F, ? extends G>) - Method in class civitas.celestis.util.tuple.Object4
-
Between this tuple and the provided tuple
t, this applies the merger functionfto each corresponding pair of elements, then returns a new tuple containing the return values of the merger functionf. - merge(Tuple<F>, BiFunction<? super E, ? super F, ? extends G>) - Method in interface civitas.celestis.util.tuple.Tuple
-
Between this tuple and the provided tuple
t, this applies the merger functionfto each corresponding pair of elements, then returns a new tuple containing the return values of the merger functionf. - merge(V, BinaryOperator<Double>) - Method in interface civitas.celestis.math.vector.Vector
-
Between this vector and the provided vector
v, this applies the merger functionfto each corresponding pair of components, then returns a new vector whose components are populated from the return values of the functionf. - merge(V, BinaryOperator<N>) - Method in interface civitas.celestis.math.vector.BigVector
-
Between this vector and the provided vector
v, this applies the merger functionfto each corresponding pair of components, then returns a new vector whose components are populated from the return values of the functionf. - message - Variable in class civitas.celestis.event.notification.NotificationEvent
-
The message of this notification.
- method() - Method in record class civitas.celestis.event.HandlerReference
-
Returns the value of the
methodrecord component. - MIDNIGHT_BLUE - Static variable in class civitas.celestis.graphics.Colors
- min(Decimal2) - Method in class civitas.celestis.math.decimal.Decimal2
-
Between this vector and the provided boundary vector
v, this takes the minimum of each corresponding pair of components, then returns a new vector whose components are populated from that of the minimum values between each pair of components. - min(Decimal3) - Method in class civitas.celestis.math.decimal.Decimal3
-
Between this vector and the provided boundary vector
v, this takes the minimum of each corresponding pair of components, then returns a new vector whose components are populated from that of the minimum values between each pair of components. - min(Decimal4) - Method in class civitas.celestis.math.decimal.Decimal4
-
Between this vector and the provided boundary vector
v, this takes the minimum of each corresponding pair of components, then returns a new vector whose components are populated from that of the minimum values between each pair of components. - min(Integer2) - Method in class civitas.celestis.math.integer.Integer2
-
Between this vector and the provided boundary vector
v, this takes the minimum of each corresponding pair of components, then returns a new vector whose components are populated from that of the minimum values between each pair of components. - min(Integer3) - Method in class civitas.celestis.math.integer.Integer3
-
Between this vector and the provided boundary vector
v, this takes the minimum of each corresponding pair of components, then returns a new vector whose components are populated from that of the minimum values between each pair of components. - min(Integer4) - Method in class civitas.celestis.math.integer.Integer4
-
Between this vector and the provided boundary vector
v, this takes the minimum of each corresponding pair of components, then returns a new vector whose components are populated from that of the minimum values between each pair of components. - min(ArrayVector) - Method in class civitas.celestis.math.vector.ArrayVector
-
Between this vector and the provided boundary vector
v, this takes the minimum of each corresponding pair of components, then returns a new vector whose components are populated from that of the minimum values between each pair of components. - min(Vector2) - Method in class civitas.celestis.math.vector.Vector2
-
Between this vector and the provided boundary vector
v, this takes the minimum of each corresponding pair of components, then returns a new vector whose components are populated from that of the minimum values between each pair of components. - min(Vector2...) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the collective minimum vector between the provided vectors.
- min(Vector3) - Method in class civitas.celestis.math.vector.Vector3
-
Between this vector and the provided boundary vector
v, this takes the minimum of each corresponding pair of components, then returns a new vector whose components are populated from that of the minimum values between each pair of components. - min(Vector3...) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the collective minimum vector between the provided vectors.
- min(Vector4) - Method in class civitas.celestis.math.vector.Vector4
-
Between this vector and the provided boundary vector
v, this takes the minimum of each corresponding pair of components, then returns a new vector whose components are populated from that of the minimum values between each pair of components. - min(Vector4...) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the collective minimum vector between the provided vectors.
- min(V) - Method in interface civitas.celestis.math.vector.BigVector
-
Between this vector and the provided boundary vector
v, this takes the minimum of each corresponding pair of components, then returns a new vector whose components are populated from that of the minimum values between each pair of components. - min(V) - Method in interface civitas.celestis.math.vector.Vector
-
Between this vector and the provided boundary vector
v, this takes the minimum of each corresponding pair of components, then returns a new vector whose components are populated from that of the minimum values between each pair of components. - MINT_CREAM - Static variable in class civitas.celestis.graphics.Colors
- MISTY_ROSE - Static variable in class civitas.celestis.graphics.Colors
- MOCCASIN - Static variable in class civitas.celestis.graphics.Colors
- Module - Interface in civitas.celestis.util
-
A superinterface for an application's module.
- multiply(double) - Method in class civitas.celestis.math.complex.Quaternion
-
Multiplies this quaternion by a scalar, then returns the resulting quaternion.
- multiply(double) - Method in class civitas.celestis.math.matrix.Matrix
-
Multiplies this matrix by a scalar, then returns the resulting matrix.
- multiply(double) - Method in class civitas.celestis.math.vector.ArrayVector
-
Multiplies this vector by a scalar component-wise, then returns the resulting vector.
- multiply(double) - Method in interface civitas.celestis.math.vector.Vector
-
Multiplies this vector by a scalar component-wise, then returns the resulting vector.
- multiply(double) - Method in class civitas.celestis.math.vector.Vector2
-
Multiplies this vector by a scalar component-wise, then returns the resulting vector.
- multiply(double) - Method in class civitas.celestis.math.vector.Vector3
-
Multiplies this vector by a scalar component-wise, then returns the resulting vector.
- multiply(double) - Method in class civitas.celestis.math.vector.Vector4
-
Multiplies this vector by a scalar component-wise, then returns the resulting vector.
- multiply(Quaternion) - Method in class civitas.celestis.math.complex.Quaternion
-
Multiplies this quaternion by the provided quaternion
q. - multiply(DecimalQuaternion) - Method in class civitas.celestis.math.decimal.DecimalQuaternion
-
Multiplies this quaternion by the provided quaternion
q. - multiply(Matrix) - Method in class civitas.celestis.math.matrix.Matrix
-
Multiplies this matrix by another matrix, then returns the resulting matrix.
- multiply(Vector2) - Method in class civitas.celestis.math.matrix.Matrix
-
Multiplies a vector by this matrix, then returns the resulting vector.
- multiply(Vector2) - Method in class civitas.celestis.math.vector.Vector2
-
Returns the complex number product between this vector and the provided vector
v. - multiply(Vector3) - Method in class civitas.celestis.math.matrix.Matrix
-
Multiplies a vector by this matrix, then returns the resulting vector.
- multiply(Vector4) - Method in class civitas.celestis.math.matrix.Matrix
-
Multiplies a vector by this matrix, then returns the resulting vector.
- multiply(Vector4) - Method in class civitas.celestis.math.vector.Vector4
-
Returns the quaternion left-product between this vector and the provided vector
v. - multiply(BigDecimal) - Method in class civitas.celestis.math.decimal.Decimal2
-
Multiplies this vector by a scalar component-wise, then returns the resulting vector.
- multiply(BigDecimal) - Method in class civitas.celestis.math.decimal.Decimal3
-
Multiplies this vector by a scalar component-wise, then returns the resulting vector.
- multiply(BigDecimal) - Method in class civitas.celestis.math.decimal.Decimal4
-
Multiplies this vector by a scalar component-wise, then returns the resulting vector.
- multiply(BigInteger) - Method in class civitas.celestis.math.integer.Integer2
-
Multiplies this vector by a scalar component-wise, then returns the resulting vector.
- multiply(BigInteger) - Method in class civitas.celestis.math.integer.Integer3
-
Multiplies this vector by a scalar component-wise, then returns the resulting vector.
- multiply(BigInteger) - Method in class civitas.celestis.math.integer.Integer4
-
Multiplies this vector by a scalar component-wise, then returns the resulting vector.
- multiply(N) - Method in interface civitas.celestis.math.vector.BigVector
-
Multiplies this vector by a scalar component-wise, then returns the resulting vector.
- multiply(V) - Method in class civitas.celestis.math.matrix.Matrix
-
Multiplies a vector by this matrix, then returns the resulting vector.
- MULTIPLY_DOUBLES - Static variable in class civitas.celestis.gpu.Kernels
-
A program which takes two
doubles and outputs the product
N
- name - Variable in class civitas.celestis.Application
-
The name of this application.
- name - Variable in class civitas.celestis.gpu.KernelSource
-
The name of this kernel.
- NAVAJO_WHITE - Static variable in class civitas.celestis.graphics.Colors
- NAVY - Static variable in class civitas.celestis.graphics.Colors
-
The color navy.
- negate() - Method in class civitas.celestis.math.complex.Quaternion
-
Negates this quaternion, then returns the negated quaternion.
- negate() - Method in class civitas.celestis.math.decimal.Decimal2
-
Negates all components of this vector, then returns the resulting vector.
- negate() - Method in class civitas.celestis.math.decimal.Decimal3
-
Negates all components of this vector, then returns the resulting vector.
- negate() - Method in class civitas.celestis.math.decimal.Decimal4
-
Negates all components of this vector, then returns the resulting vector.
- negate() - Method in class civitas.celestis.math.decimal.DecimalQuaternion
-
Negates this quaternion, then returns the negated quaternion.
- negate() - Method in class civitas.celestis.math.integer.Integer2
-
Negates all components of this vector, then returns the resulting vector.
- negate() - Method in class civitas.celestis.math.integer.Integer3
-
Negates all components of this vector, then returns the resulting vector.
- negate() - Method in class civitas.celestis.math.integer.Integer4
-
Negates all components of this vector, then returns the resulting vector.
- negate() - Method in class civitas.celestis.math.vector.ArrayVector
-
Negates all components of this vector, then returns the resulting vector.
- negate() - Method in interface civitas.celestis.math.vector.BigVector
-
Negates all components of this vector, then returns the resulting vector.
- negate() - Method in interface civitas.celestis.math.vector.Vector
-
Negates all components of this vector, then returns the resulting vector.
- negate() - Method in class civitas.celestis.math.vector.Vector2
-
Negates all components of this vector, then returns the resulting vector.
- negate() - Method in class civitas.celestis.math.vector.Vector3
-
Negates all components of this vector, then returns the resulting vector.
- negate() - Method in class civitas.celestis.math.vector.Vector4
-
Negates all components of this vector, then returns the resulting vector.
- NEGATIVE_A - Static variable in class civitas.celestis.math.decimal.Decimal2
-
The negative A unit vector.
- NEGATIVE_A - Static variable in class civitas.celestis.math.decimal.Decimal3
-
The negative A unit vector.
- NEGATIVE_A - Static variable in class civitas.celestis.math.decimal.Decimal4
-
The negative A unit vector.
- NEGATIVE_A - Static variable in class civitas.celestis.math.integer.Integer2
-
The negative A unit vector.
- NEGATIVE_A - Static variable in class civitas.celestis.math.integer.Integer3
-
The negative A unit vector.
- NEGATIVE_B - Static variable in class civitas.celestis.math.decimal.Decimal2
-
The negative B unit vector.
- NEGATIVE_B - Static variable in class civitas.celestis.math.decimal.Decimal3
-
The negative B unit vector.
- NEGATIVE_B - Static variable in class civitas.celestis.math.decimal.Decimal4
-
The negative B unit vector.
- NEGATIVE_B - Static variable in class civitas.celestis.math.integer.Integer2
-
The negative B unit vector.
- NEGATIVE_B - Static variable in class civitas.celestis.math.integer.Integer3
-
The negative B unit vector.
- NEGATIVE_C - Static variable in class civitas.celestis.math.decimal.Decimal3
-
The negative C unit vector.
- NEGATIVE_C - Static variable in class civitas.celestis.math.decimal.Decimal4
-
The negative C unit vector.
- NEGATIVE_C - Static variable in class civitas.celestis.math.integer.Integer3
-
The negative C unit vector.
- NEGATIVE_D - Static variable in class civitas.celestis.math.decimal.Decimal4
-
The negative D unit vector.
- NEGATIVE_W - Static variable in class civitas.celestis.math.vector.Vector4
-
The negative W unit vector.
- NEGATIVE_X - Static variable in class civitas.celestis.math.vector.Vector2
-
The negative X unit vector.
- NEGATIVE_X - Static variable in class civitas.celestis.math.vector.Vector3
-
The negative X unit vector.
- NEGATIVE_X - Static variable in class civitas.celestis.math.vector.Vector4
-
The negative X unit vector.
- NEGATIVE_Y - Static variable in class civitas.celestis.math.vector.Vector2
-
The negative Y unit vector.
- NEGATIVE_Y - Static variable in class civitas.celestis.math.vector.Vector3
-
The negative Y unit vector.
- NEGATIVE_Y - Static variable in class civitas.celestis.math.vector.Vector4
-
The negative Y unit vector.
- NEGATIVE_Z - Static variable in class civitas.celestis.math.vector.Vector3
-
The negative Z unit vector.
- NEGATIVE_Z - Static variable in class civitas.celestis.math.vector.Vector4
-
The negative Z unit vector.
- nextThread() - Method in class civitas.celestis.task.lifecycle.AtomicScheduler
-
Polls a thread from the queue, stores a reference to it temporarily, adds it back to the end of the queue, then returns the stored reference.
- norm() - Method in class civitas.celestis.math.complex.Quaternion
-
Returns the Euclidean norm (the magnitude) of this quaternion.
- norm() - Method in class civitas.celestis.math.decimal.Decimal2
-
Returns the Euclidean norm (the magnitude) of this vector.
- norm() - Method in class civitas.celestis.math.decimal.Decimal3
-
Returns the Euclidean norm (the magnitude) of this vector.
- norm() - Method in class civitas.celestis.math.decimal.Decimal4
-
Returns the Euclidean norm (the magnitude) of this vector.
- norm() - Method in class civitas.celestis.math.integer.Integer2
-
Returns the Euclidean norm (the magnitude) of this vector.
- norm() - Method in class civitas.celestis.math.integer.Integer3
-
Returns the Euclidean norm (the magnitude) of this vector.
- norm() - Method in class civitas.celestis.math.integer.Integer4
-
Returns the Euclidean norm (the magnitude) of this vector.
- norm() - Method in class civitas.celestis.math.vector.ArrayVector
-
Returns the Euclidean norm (the magnitude) of this vector.
- norm() - Method in interface civitas.celestis.math.vector.BigVector
-
Returns the Euclidean norm (the magnitude) of this vector.
- norm() - Method in interface civitas.celestis.math.vector.Vector
-
Returns the Euclidean norm (the magnitude) of this vector.
- norm() - Method in class civitas.celestis.math.vector.Vector2
-
Returns the Euclidean norm (the magnitude) of this vector.
- norm() - Method in class civitas.celestis.math.vector.Vector3
-
Returns the Euclidean norm (the magnitude) of this vector.
- norm() - Method in class civitas.celestis.math.vector.Vector4
-
Returns the Euclidean norm (the magnitude) of this vector.
- norm2() - Method in class civitas.celestis.math.complex.Quaternion
-
Returns the squared Euclidean norm (the squared magnitude) of this quaternion.
- norm2() - Method in class civitas.celestis.math.decimal.Decimal2
-
Returns the squared Euclidean norm (the squared magnitude) of this vector.
- norm2() - Method in class civitas.celestis.math.decimal.Decimal3
-
Returns the squared Euclidean norm (the squared magnitude) of this vector.
- norm2() - Method in class civitas.celestis.math.decimal.Decimal4
-
Returns the squared Euclidean norm (the squared magnitude) of this vector.
- norm2() - Method in class civitas.celestis.math.integer.Integer2
-
Returns the squared Euclidean norm (the squared magnitude) of this vector.
- norm2() - Method in class civitas.celestis.math.integer.Integer3
-
Returns the squared Euclidean norm (the squared magnitude) of this vector.
- norm2() - Method in class civitas.celestis.math.integer.Integer4
-
Returns the squared Euclidean norm (the squared magnitude) of this vector.
- norm2() - Method in class civitas.celestis.math.vector.ArrayVector
-
Returns the squared Euclidean norm (the squared magnitude) of this vector.
- norm2() - Method in interface civitas.celestis.math.vector.BigVector
-
Returns the squared Euclidean norm (the squared magnitude) of this vector.
- norm2() - Method in interface civitas.celestis.math.vector.Vector
-
Returns the squared Euclidean norm (the squared magnitude) of this vector.
- norm2() - Method in class civitas.celestis.math.vector.Vector2
-
Returns the squared Euclidean norm (the squared magnitude) of this vector.
- norm2() - Method in class civitas.celestis.math.vector.Vector3
-
Returns the squared Euclidean norm (the squared magnitude) of this vector.
- norm2() - Method in class civitas.celestis.math.vector.Vector4
-
Returns the squared Euclidean norm (the squared magnitude) of this vector.
- normalize() - Method in class civitas.celestis.math.complex.Quaternion
-
Normalizes this quaternion to have a Euclidean norm (magnitude) of
1. - normalize() - Method in class civitas.celestis.math.decimal.Decimal2
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalize() - Method in class civitas.celestis.math.decimal.Decimal3
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalize() - Method in class civitas.celestis.math.decimal.Decimal4
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalize() - Method in class civitas.celestis.math.decimal.DecimalQuaternion
-
Normalizes this quaternion to have a Euclidean norm (magnitude) of
1. - normalize() - Method in class civitas.celestis.math.integer.Integer2
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalize() - Method in class civitas.celestis.math.integer.Integer3
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalize() - Method in class civitas.celestis.math.integer.Integer4
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalize() - Method in class civitas.celestis.math.vector.ArrayVector
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalize() - Method in interface civitas.celestis.math.vector.BigVector
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalize() - Method in interface civitas.celestis.math.vector.Vector
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalize() - Method in class civitas.celestis.math.vector.Vector2
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalize() - Method in class civitas.celestis.math.vector.Vector3
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalize() - Method in class civitas.celestis.math.vector.Vector4
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - NORMALIZE_VECTOR_2 - Static variable in class civitas.celestis.gpu.Kernels
-
A program which takes one
double[]and outputs the normalized array. - NORMALIZE_VECTOR_3 - Static variable in class civitas.celestis.gpu.Kernels
-
A program which takes one
double[]and outputs the normalized array. - NORMALIZE_VECTOR_4 - Static variable in class civitas.celestis.gpu.Kernels
-
A program which takes one
double[]and outputs the normalized array. - normalizeOrDefault(Quaternion) - Method in class civitas.celestis.math.complex.Quaternion
-
Normalizes this quaternion to have a Euclidean norm (magnitude) of
1. - normalizeOrDefault(Decimal2) - Method in class civitas.celestis.math.decimal.Decimal2
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalizeOrDefault(Decimal2) - Method in class civitas.celestis.math.integer.Integer2
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalizeOrDefault(Decimal3) - Method in class civitas.celestis.math.decimal.Decimal3
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalizeOrDefault(Decimal3) - Method in class civitas.celestis.math.integer.Integer3
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalizeOrDefault(Decimal4) - Method in class civitas.celestis.math.decimal.Decimal4
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalizeOrDefault(Decimal4) - Method in class civitas.celestis.math.integer.Integer4
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalizeOrDefault(DecimalQuaternion) - Method in class civitas.celestis.math.decimal.DecimalQuaternion
-
Normalizes this quaternion to have a Euclidean norm (magnitude) of
1. - normalizeOrDefault(ArrayVector) - Method in class civitas.celestis.math.vector.ArrayVector
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalizeOrDefault(Vector2) - Method in class civitas.celestis.math.vector.Vector2
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalizeOrDefault(Vector3) - Method in class civitas.celestis.math.vector.Vector3
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalizeOrDefault(Vector4) - Method in class civitas.celestis.math.vector.Vector4
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalizeOrDefault(DV) - Method in interface civitas.celestis.math.vector.BigVector
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalizeOrDefault(V) - Method in interface civitas.celestis.math.vector.Vector
-
Normalizes this vector to have a Euclidean norm (magnitude) of
1. - normalizeOrIdentity() - Method in class civitas.celestis.math.complex.Quaternion
-
Normalizes this quaternion to have a Euclidean norm (magnitude) of
1. - normalizeOrIdentity() - Method in class civitas.celestis.math.decimal.DecimalQuaternion
-
Normalizes this quaternion to have a Euclidean norm (magnitude) of
1. - normalizeOrZero() - Method in class civitas.celestis.math.decimal.Decimal2
-
Normalizes this vector ot have a Euclidean norm (magnitude) of
1. - normalizeOrZero() - Method in class civitas.celestis.math.decimal.Decimal3
-
Normalizes this vector ot have a Euclidean norm (magnitude) of
1. - normalizeOrZero() - Method in class civitas.celestis.math.decimal.Decimal4
-
Normalizes this vector ot have a Euclidean norm (magnitude) of
1. - normalizeOrZero() - Method in class civitas.celestis.math.integer.Integer2
-
Normalizes this vector ot have a Euclidean norm (magnitude) of
1. - normalizeOrZero() - Method in class civitas.celestis.math.integer.Integer3
-
Normalizes this vector ot have a Euclidean norm (magnitude) of
1. - normalizeOrZero() - Method in class civitas.celestis.math.integer.Integer4
-
Normalizes this vector ot have a Euclidean norm (magnitude) of
1. - normalizeOrZero() - Method in class civitas.celestis.math.vector.ArrayVector
-
Normalizes this vector ot have a Euclidean norm (magnitude) of
1. - normalizeOrZero() - Method in interface civitas.celestis.math.vector.BigVector
-
Normalizes this vector ot have a Euclidean norm (magnitude) of
1. - normalizeOrZero() - Method in interface civitas.celestis.math.vector.Vector
-
Normalizes this vector ot have a Euclidean norm (magnitude) of
1. - normalizeOrZero() - Method in class civitas.celestis.math.vector.Vector2
-
Normalizes this vector ot have a Euclidean norm (magnitude) of
1. - normalizeOrZero() - Method in class civitas.celestis.math.vector.Vector3
-
Normalizes this vector ot have a Euclidean norm (magnitude) of
1. - normalizeOrZero() - Method in class civitas.celestis.math.vector.Vector4
-
Normalizes this vector ot have a Euclidean norm (magnitude) of
1. - normManhattan() - Method in class civitas.celestis.math.decimal.Decimal2
-
Returns the Manhattan norm of this vector.
- normManhattan() - Method in class civitas.celestis.math.decimal.Decimal3
-
Returns the Manhattan norm of this vector.
- normManhattan() - Method in class civitas.celestis.math.decimal.Decimal4
-
Returns the Manhattan norm of this vector.
- normManhattan() - Method in class civitas.celestis.math.integer.Integer2
-
Returns the Manhattan norm of this vector.
- normManhattan() - Method in class civitas.celestis.math.integer.Integer3
-
Returns the Manhattan norm of this vector.
- normManhattan() - Method in class civitas.celestis.math.integer.Integer4
-
Returns the Manhattan norm of this vector.
- normManhattan() - Method in class civitas.celestis.math.vector.ArrayVector
-
Returns the Manhattan norm of this vector.
- normManhattan() - Method in interface civitas.celestis.math.vector.BigVector
-
Returns the Manhattan norm of this vector.
- normManhattan() - Method in interface civitas.celestis.math.vector.Vector
-
Returns the Manhattan norm of this vector.
- normManhattan() - Method in class civitas.celestis.math.vector.Vector2
-
Returns the Manhattan norm of this vector.
- normManhattan() - Method in class civitas.celestis.math.vector.Vector3
-
Returns the Manhattan norm of this vector.
- normManhattan() - Method in class civitas.celestis.math.vector.Vector4
-
Returns the Manhattan norm of this vector.
- NotificationEvent - Class in civitas.celestis.event.notification
-
An event called to notify the entire application that a certain action has been performed.
- NotificationEvent() - Constructor for class civitas.celestis.event.notification.NotificationEvent
-
Creates a new notification event with no message and no cause.
- NotificationEvent(Handleable) - Constructor for class civitas.celestis.event.notification.NotificationEvent
-
Creates a new notification event with no message.
- NotificationEvent(String) - Constructor for class civitas.celestis.event.notification.NotificationEvent
-
Creates a new notification event with no cause.
- NotificationEvent(String, Handleable) - Constructor for class civitas.celestis.event.notification.NotificationEvent
-
Creates a new notification event.
- NotificationListener - Class in civitas.celestis.listener.notification
-
A listener which exclusively listens to
NotificationEvents, and prints them to the specified print stream. - NotificationListener() - Constructor for class civitas.celestis.listener.notification.NotificationListener
-
Creates a new notification listener.
- NotificationListener(PrintStream) - Constructor for class civitas.celestis.listener.notification.NotificationListener
-
Creates a new notification listener.
O
- Object1<E> - Class in civitas.celestis.util.tuple
-
A tuple with one element.
- Object1(Tuple<? extends E>) - Constructor for class civitas.celestis.util.tuple.Object1
-
Creates a new tuple.
- Object1(E) - Constructor for class civitas.celestis.util.tuple.Object1
-
Creates a new tuple.
- Object1(E[]) - Constructor for class civitas.celestis.util.tuple.Object1
-
Creates a new tuple.
- Object2<E> - Class in civitas.celestis.util.tuple
-
A shallowly immutable pair of objects.
- Object2(Tuple<? extends E>) - Constructor for class civitas.celestis.util.tuple.Object2
-
Creates a new pair.
- Object2(E[]) - Constructor for class civitas.celestis.util.tuple.Object2
-
Creates a new pair.
- Object2(E, E) - Constructor for class civitas.celestis.util.tuple.Object2
-
Creates a new pair.
- Object3<E> - Class in civitas.celestis.util.tuple
-
A shallowly immutable triple of objects.
- Object3(Tuple<? extends E>) - Constructor for class civitas.celestis.util.tuple.Object3
-
Creates a new triple.
- Object3(E[]) - Constructor for class civitas.celestis.util.tuple.Object3
-
Creates a new triple.
- Object3(E, E, E) - Constructor for class civitas.celestis.util.tuple.Object3
-
Creates a new triple.
- Object4<E> - Class in civitas.celestis.util.tuple
-
A shallowly immutable quad of objects.
- Object4(Tuple<? extends E>) - Constructor for class civitas.celestis.util.tuple.Object4
-
Creates a new quad.
- Object4(E[]) - Constructor for class civitas.celestis.util.tuple.Object4
-
Creates a new quad.
- Object4(E, E, E, E) - Constructor for class civitas.celestis.util.tuple.Object4
-
Creates a new quad.
- of(double...) - Static method in interface civitas.celestis.util.array.DoubleArray
-
Creates a new type-safe array from the provided array of values.
- of(double...) - Static method in interface civitas.celestis.util.tuple.DoubleTuple
-
Creates a new double tuple from the provided array of components.
- of(double[][]) - Static method in class civitas.celestis.math.matrix.Matrix
-
Creates a new matrix from a 2D array of values.
- of(double[][]) - Static method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Creates a new array grid from a 2D array of values.
- of(double[][]) - Static method in interface civitas.celestis.util.grid.DoubleGrid
-
Creates a new double grid from the provided two-dimensional array of values.
- of(float...) - Static method in interface civitas.celestis.util.array.FloatArray
-
Creates a new type-safe array from the provided array of values.
- of(float...) - Static method in interface civitas.celestis.util.tuple.FloatTuple
-
Creates a new float tuple from the provided array of components.
- of(float[][]) - Static method in class civitas.celestis.util.grid.FloatArrayGrid
-
Creates a new array grid from a 2D array of values.
- of(float[][]) - Static method in interface civitas.celestis.util.grid.FloatGrid
-
Creates a new float grid from the provided two-dimensional array of values.
- of(int...) - Static method in interface civitas.celestis.util.array.IntArray
-
Creates a new type-safe array from the provided array of values.
- of(int...) - Static method in interface civitas.celestis.util.tuple.IntTuple
-
Creates a new integer tuple from the provided array of components.
- of(int[][]) - Static method in class civitas.celestis.util.grid.IntArrayGrid
-
Creates a new array grid from a 2D array of values.
- of(int[][]) - Static method in interface civitas.celestis.util.grid.IntGrid
-
Creates a new int grid from the provided two-dimensional array of values.
- of(long...) - Static method in interface civitas.celestis.util.array.LongArray
-
Creates a new type-safe array from the provided array of values.
- of(long...) - Static method in interface civitas.celestis.util.tuple.LongTuple
-
Creates a new long tuple from the provided array of components.
- of(long[][]) - Static method in class civitas.celestis.util.grid.LongArrayGrid
-
Creates a new array grid from a 2D array of values.
- of(long[][]) - Static method in interface civitas.celestis.util.grid.LongGrid
-
Creates a new long grid from the provided two-dimensional array of values.
- of(E...) - Static method in class civitas.celestis.util.array.AtomicArray
-
Creates a new atomic array from the provided array of values.
- of(E...) - Static method in interface civitas.celestis.util.array.SafeArray
-
Creates a new type-safe array from the provided array of elements.
- of(E...) - Static method in class civitas.celestis.util.array.SyncArray
-
Creates a new synchronized array containing the provided values.
- of(E...) - Static method in interface civitas.celestis.util.tuple.Tuple
-
Creates a new tuple from the provided array of elements.
- of(E[][]) - Static method in class civitas.celestis.util.grid.ArrayGrid
-
Creates a new array grid from a 2D array of values.
- of(E[][]) - Static method in class civitas.celestis.util.grid.AtomicGrid
-
Creates a new atomic grid from a 2D array of values.
- of(E[][]) - Static method in interface civitas.celestis.util.grid.DynamicGrid
-
Creates a new dynamic grid from a two-dimensional array of values.
- of(E[][]) - Static method in interface civitas.celestis.util.grid.Grid
-
Creates a new grid from a two-dimensional array of values.
- of(E[][]) - Static method in class civitas.celestis.util.grid.HashGrid
-
Creates a new hash grid from a 2D array of values.
- of(E[][]) - Static method in class civitas.celestis.util.grid.SyncGrid
-
Creates a new synchronized grid from a 2D array of values.
- of(Float[]) - Static method in interface civitas.celestis.util.tuple.FloatTuple
-
Creates a new float tuple from the provided array of components.
- OLD_LACE - Static variable in class civitas.celestis.graphics.Colors
- OLIVE - Static variable in class civitas.celestis.graphics.Colors
-
The color olive.
- OLIVE_DRAB - Static variable in class civitas.celestis.graphics.Colors
- onApplicationStarted(ApplicationStartedEvent) - Method in class civitas.celestis.listener.application.ApplicationStartedListener
-
Handles the post-initialization operations of the application.
- onApplicationStopping(ApplicationStoppingEvent) - Method in class civitas.celestis.listener.application.ApplicationStoppingListener
-
Handles the graceful termination of an application.
- onNotification(NotificationEvent) - Method in class civitas.celestis.listener.notification.NotificationListener
-
Prints the notification's message to the specified print stream.
- onRegistered(Scheduler) - Method in class civitas.celestis.task.DelayedTask
-
Adds a reference to the scheduler to the internal set of schedulers.
- onRegistered(Scheduler) - Method in interface civitas.celestis.task.Task
-
Called upon registration to a scheduler.
- onUnregistered(Scheduler) - Method in class civitas.celestis.task.DelayedTask
-
Removes a reference to the scheduler from the internal set of schedulers.
- onUnregistered(Scheduler) - Method in interface civitas.celestis.task.Task
-
Called upon unregistration from a scheduler.
- ORANGE - Static variable in class civitas.celestis.graphics.Colors
- ORANGE_RED - Static variable in class civitas.celestis.graphics.Colors
- ORCHID - Static variable in class civitas.celestis.graphics.Colors
P
- PALE_GOLDEN_ROD - Static variable in class civitas.celestis.graphics.Colors
- PALE_GREEN - Static variable in class civitas.celestis.graphics.Colors
- PALE_TURQUOISE - Static variable in class civitas.celestis.graphics.Colors
- PALE_VIOLET_RED - Static variable in class civitas.celestis.graphics.Colors
- PAPAYA_WHIP - Static variable in class civitas.celestis.graphics.Colors
- paramCount - Variable in class civitas.celestis.gpu.KernelSource
-
The parameter count of this kernel.
- PEACH_PUFF - Static variable in class civitas.celestis.graphics.Colors
- PERMISSIVE - Enum constant in enum class civitas.celestis.event.HandlerPriority
-
The highest priority trivial tasks should have.
- PERU - Static variable in class civitas.celestis.graphics.Colors
- PINK - Static variable in class civitas.celestis.graphics.Colors
- pitch(Quaternion) - Static method in class civitas.celestis.math.complex.Quaternions
-
Given a rotation quaternion
q, this returns the pitch of the rotation. - PLUM - Static variable in class civitas.celestis.graphics.Colors
- POSITIVE_A - Static variable in class civitas.celestis.math.decimal.Decimal2
-
The positive A unit vector.
- POSITIVE_A - Static variable in class civitas.celestis.math.decimal.Decimal3
-
The positive A unit vector.
- POSITIVE_A - Static variable in class civitas.celestis.math.decimal.Decimal4
-
The positive A unit vector.
- POSITIVE_A - Static variable in class civitas.celestis.math.integer.Integer2
-
The positive A unit vector.
- POSITIVE_A - Static variable in class civitas.celestis.math.integer.Integer3
-
The positive A unit vector.
- POSITIVE_B - Static variable in class civitas.celestis.math.decimal.Decimal2
-
The positive B unit vector.
- POSITIVE_B - Static variable in class civitas.celestis.math.decimal.Decimal3
-
The positive B unit vector.
- POSITIVE_B - Static variable in class civitas.celestis.math.decimal.Decimal4
-
The positive B unit vector.
- POSITIVE_B - Static variable in class civitas.celestis.math.integer.Integer2
-
The positive B unit vector.
- POSITIVE_B - Static variable in class civitas.celestis.math.integer.Integer3
-
The positive B unit vector.
- POSITIVE_C - Static variable in class civitas.celestis.math.decimal.Decimal3
-
The positive C unit vector.
- POSITIVE_C - Static variable in class civitas.celestis.math.decimal.Decimal4
-
The positive C unit vector.
- POSITIVE_C - Static variable in class civitas.celestis.math.integer.Integer3
-
The positive C unit vector.
- POSITIVE_D - Static variable in class civitas.celestis.math.decimal.Decimal4
-
The positive D unit vector.
- POSITIVE_W - Static variable in class civitas.celestis.math.vector.Vector4
-
The positive W unit vector.
- POSITIVE_X - Static variable in class civitas.celestis.math.vector.Vector2
-
The positive X unit vector.
- POSITIVE_X - Static variable in class civitas.celestis.math.vector.Vector3
-
The positive X unit vector.
- POSITIVE_X - Static variable in class civitas.celestis.math.vector.Vector4
-
The positive X unit vector.
- POSITIVE_Y - Static variable in class civitas.celestis.math.vector.Vector2
-
The positive Y unit vector.
- POSITIVE_Y - Static variable in class civitas.celestis.math.vector.Vector3
-
The positive Y unit vector.
- POSITIVE_Y - Static variable in class civitas.celestis.math.vector.Vector4
-
The positive Y unit vector.
- POSITIVE_Z - Static variable in class civitas.celestis.math.vector.Vector3
-
The positive Z unit vector.
- POSITIVE_Z - Static variable in class civitas.celestis.math.vector.Vector4
-
The positive Z unit vector.
- POST_EARLY - Enum constant in enum class civitas.celestis.event.HandlerPriority
- POST_LATE - Enum constant in enum class civitas.celestis.event.HandlerPriority
- POWDER_BLUE - Static variable in class civitas.celestis.graphics.Colors
- PRE_EARLY - Enum constant in enum class civitas.celestis.event.HandlerPriority
- PRE_LATE - Enum constant in enum class civitas.celestis.event.HandlerPriority
- PREEMPTIVE - Enum constant in enum class civitas.celestis.event.HandlerPriority
-
The lowest priority trivial tasks should have.
- prepend(DoubleArray) - Method in interface civitas.celestis.util.array.DoubleArray
-
Prepends the provided array
ato the front of this array, then returns the resulting array. - prepend(FloatArray) - Method in interface civitas.celestis.util.array.FloatArray
-
Prepends the provided array
ato the front of this array, then returns the resulting array. - prepend(IntArray) - Method in interface civitas.celestis.util.array.IntArray
-
Prepends the provided array
ato the front of this array, then returns the resulting array. - prepend(LongArray) - Method in interface civitas.celestis.util.array.LongArray
-
Prepends the provided array
ato the front of this array, then returns the resulting array. - prepend(SafeArray<? extends E>) - Method in interface civitas.celestis.util.array.SafeArray
-
Prepends the provided array
ato the front of this array, then returns the resulting array. - primValue() - Method in class civitas.celestis.math.decimal.Decimal2
-
Converts this vector into a primitive vector.
- primValue() - Method in class civitas.celestis.math.decimal.Decimal3
-
Converts this vector into a primitive vector.
- primValue() - Method in class civitas.celestis.math.decimal.Decimal4
-
Converts this vector into a primitive vector.
- primValue() - Method in class civitas.celestis.math.integer.Integer2
-
Converts this vector into a primitive vector.
- primValue() - Method in class civitas.celestis.math.integer.Integer3
-
Converts this vector into a primitive vector.
- primValue() - Method in class civitas.celestis.math.integer.Integer4
-
Converts this vector into a primitive vector.
- primValue() - Method in interface civitas.celestis.math.vector.BigVector
-
Converts this vector into a primitive vector.
- printEventCauseTrace(PrintStream, Handleable) - Static method in class civitas.celestis.event.Events
-
Given an event, this prints its serialized form, followed by a list of causes in the temporal order ascending.
- priority() - Element in annotation interface civitas.celestis.event.EventHandler
-
Returns the execution priority of this event handler.
- priority() - Method in record class civitas.celestis.event.HandlerReference
-
Returns the execution priority of this event handler.
- priorityCall(E) - Method in interface civitas.celestis.event.lifecycle.EventManager
-
Calls an event to this event manager, instructing it to prioritize this event over all other events currently in the event queue.
- priorityCall(E) - Method in class civitas.celestis.event.lifecycle.EventThread
-
Calls an event to this event manager, instructing it to prioritize this event over all other events currently in the event queue.
- PURPLE - Static variable in class civitas.celestis.graphics.Colors
-
The color purple.
Q
- QuadConsumer<T,
U, V, W> - Interface in civitas.celestis.util.function -
A function which takes four parameters of different types, and returns no value.
- QuadFunction<T,
U, V, W, R> - Interface in civitas.celestis.util.function -
A function which takes four parameters of different types as its input, then returns a single value whose type is not necessarily related to its input parameters.
- quaternion() - Method in class civitas.celestis.math.decimal.Decimal3
-
Converts this vector into a pure quaternion.
- quaternion() - Method in class civitas.celestis.math.vector.Vector3
-
Converts this vector into a pure quaternion.
- Quaternion - Class in civitas.celestis.math.complex
-
A complex number with three imaginary parts.
- Quaternion(double[]) - Constructor for class civitas.celestis.math.complex.Quaternion
-
Creates a new quaternion.
- Quaternion(double, double, double, double) - Constructor for class civitas.celestis.math.complex.Quaternion
-
Creates a new quaternion.
- Quaternion(double, Double3) - Constructor for class civitas.celestis.math.complex.Quaternion
-
Creates a new quaternion.
- Quaternion(DoubleTuple) - Constructor for class civitas.celestis.math.complex.Quaternion
-
Creates a new quaternion.
- Quaternions - Class in civitas.celestis.math.complex
-
Contains utility methods related to quaternions.
R
- random() - Static method in class civitas.celestis.graphics.Colors
-
Returns a new random opaque color.
- random() - Static method in class civitas.celestis.math.complex.Quaternions
-
Returns a random rotation quaternion.
- random() - Static method in class civitas.celestis.math.Scalars
-
Returns a random value within the range of
[0, 1). - random(double, double) - Static method in class civitas.celestis.math.Scalars
-
Returns a random value within the range of
[min, max). - random2() - Static method in class civitas.celestis.math.vector.Vectors
-
Returns a random unit vector.
- random3() - Static method in class civitas.celestis.math.vector.Vectors
-
Returns a random unit vector.
- random4() - Static method in class civitas.celestis.math.vector.Vectors
-
Returns a random unit vector.
- readDoubles(String) - Static method in class civitas.celestis.util.IO
-
Reads an array of
doubles. - readDoubles(String, Function<double[], T>) - Static method in class civitas.celestis.util.IO
-
Reads an array of
doubles into an arbitrary typeT. - readFloats(String) - Static method in class civitas.celestis.util.IO
-
Reads an array of
floats. - readFloats(String, Function<float[], T>) - Static method in class civitas.celestis.util.IO
-
Reads an array of
floats into an arbitrary typeT. - readInts(String) - Static method in class civitas.celestis.util.IO
-
Reads an array of
ints. - readInts(String, Function<int[], T>) - Static method in class civitas.celestis.util.IO
-
Reads an array of
ints into an arbitrary typeT. - readLongs(String) - Static method in class civitas.celestis.util.IO
-
Reads an array of
longs. - readLongs(String, Function<long[], T>) - Static method in class civitas.celestis.util.IO
-
Reads an array of
longs into an arbitrary typeT. - readOutput(int, double[]) - Method in class civitas.celestis.gpu.KernelReference
-
Reads the output of this kernel to an array of
doubles. - RED - Static variable in class civitas.celestis.graphics.Colors
-
The color red.
- referenceOf(double...) - Static method in interface civitas.celestis.util.array.DoubleArray
-
Creates a new type-safe reference array from the provided array of values.
- referenceOf(float...) - Static method in interface civitas.celestis.util.array.FloatArray
-
Creates a new type-safe reference array from the provided array of values.
- referenceOf(int...) - Static method in interface civitas.celestis.util.array.IntArray
-
Creates a new type-safe reference array from the provided array of values.
- referenceOf(long...) - Static method in interface civitas.celestis.util.array.LongArray
-
Creates a new type-safe reference array from the provided array of values.
- referenceOf(SafeArray<E>) - Static method in interface civitas.celestis.util.array.SafeArray
-
Creates a new reference to the provided array
a. - referenceOf(E[]) - Static method in interface civitas.celestis.util.array.SafeArray
-
Creates a new type-safe reference array from the provided array of elements.
- references - Variable in class civitas.celestis.util.grid.AtomicGrid
-
The internal two-dimensional array of references.
- register(Listener) - Method in interface civitas.celestis.event.lifecycle.EventManager
-
Registers an event listener to this event manager.
- register(Listener) - Method in class civitas.celestis.event.lifecycle.EventThread
-
Registers an event listener to this event manager.
- register(Task) - Method in class civitas.celestis.task.lifecycle.AtomicScheduler
-
Registers a task to this scheduler, instructing it to start executing it as soon as possible.
- register(Task) - Method in interface civitas.celestis.task.lifecycle.Scheduler
-
Registers a task to this scheduler, instructing it to start executing it as soon as possible.
- register(Task) - Method in class civitas.celestis.task.lifecycle.SchedulerThread
-
Registers a task to this scheduler, instructing it to start executing it as soon as possible.
- register(Iterable<? extends Listener>) - Method in interface civitas.celestis.event.lifecycle.EventManager
-
Registers multiple event listeners to this event manager.
- register(Iterable<? extends Listener>) - Method in class civitas.celestis.event.lifecycle.EventThread
-
Registers multiple event listeners to this event manager.
- registerAsync(Iterable<? extends Task>) - Method in class civitas.celestis.task.lifecycle.AtomicScheduler
-
Registers multiple tasks asynchronously to this scheduler, instructing it to distribute the tasks across multiple threads however it sees fit.
- registerAsync(Iterable<? extends Task>) - Method in interface civitas.celestis.task.lifecycle.Scheduler
-
Registers multiple tasks asynchronously to this scheduler, instructing it to distribute the tasks across multiple threads however it sees fit.
- registerAsync(Iterable<? extends Task>) - Method in class civitas.celestis.task.lifecycle.SchedulerThread
-
Registers multiple tasks asynchronously to this scheduler, instructing it to distribute the tasks across multiple threads however it sees fit.
- registerSync(Iterable<? extends Task>) - Method in class civitas.celestis.task.lifecycle.AtomicScheduler
-
Registers multiple tasks synchronously to this scheduler, instructing it to put every provided task into a single thread to ensure sequential execution.
- registerSync(Iterable<? extends Task>) - Method in interface civitas.celestis.task.lifecycle.Scheduler
-
Registers multiple tasks synchronously to this scheduler, instructing it to put every provided task into a single thread to ensure sequential execution.
- registerSync(Iterable<? extends Task>) - Method in class civitas.celestis.task.lifecycle.SchedulerThread
-
Registers multiple tasks synchronously to this scheduler, instructing it to put every provided task into a single thread to ensure sequential execution.
- remapValues(int) - Method in class civitas.celestis.util.grid.HashGrid
-
Given a new column count, this remaps the value map of this grid.
- remove(int, int) - Method in interface civitas.celestis.util.grid.DynamicGrid
-
Removes the element from the specified position.
- remove(int, int) - Method in class civitas.celestis.util.grid.HashGrid
-
Removes the element from the specified position.
- removeUncontainableEntries() - Method in class civitas.celestis.util.grid.HashGrid
-
Removes all entries which are outside the current bounds.
- replaceAll(double, double) - Method in interface civitas.celestis.util.array.DoubleArray
-
Replaces all instances of the old value to the new value.
- replaceAll(double, double) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Replaces all instances of the old value to the new value.
- replaceAll(double, double) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Replaces all instances of the old value with the new value within this grid.
- replaceAll(double, double) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Replaces all instances of the old value with the new value within this grid.
- replaceAll(float, float) - Method in interface civitas.celestis.util.array.FloatArray
-
Replaces all instances of the old value to the new value.
- replaceAll(float, float) - Method in class civitas.celestis.util.array.FloatFastArray
-
Replaces all instances of the old value to the new value.
- replaceAll(float, float) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Replaces all instances of the old value with the new value within this grid.
- replaceAll(float, float) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Replaces all instances of the old value with the new value within this grid.
- replaceAll(int, int) - Method in interface civitas.celestis.util.array.IntArray
-
Replaces all instances of the old value to the new value.
- replaceAll(int, int) - Method in class civitas.celestis.util.array.IntFastArray
-
Replaces all instances of the old value to the new value.
- replaceAll(int, int) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Replaces all instances of the old value with the new value within this grid.
- replaceAll(int, int) - Method in interface civitas.celestis.util.grid.IntGrid
-
Replaces all instances of the old value with the new value within this grid.
- replaceAll(long, long) - Method in interface civitas.celestis.util.array.LongArray
-
Replaces all instances of the old value to the new value.
- replaceAll(long, long) - Method in class civitas.celestis.util.array.LongFastArray
-
Replaces all instances of the old value to the new value.
- replaceAll(long, long) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Replaces all instances of the old value with the new value within this grid.
- replaceAll(long, long) - Method in interface civitas.celestis.util.grid.LongGrid
-
Replaces all instances of the old value with the new value within this grid.
- replaceAll(E, E) - Method in class civitas.celestis.util.array.AtomicArray
-
Replaces all instances of the old value to the new value.
- replaceAll(E, E) - Method in class civitas.celestis.util.array.FastArray
-
Replaces all instances of the old value to the new value.
- replaceAll(E, E) - Method in interface civitas.celestis.util.array.SafeArray
-
Replaces all instances of the old value to the new value.
- replaceAll(E, E) - Method in class civitas.celestis.util.array.SyncArray
-
Replaces all instances of the old value to the new value.
- replaceAll(E, E) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Replaces all instances of the old value with the new value within this grid.
- replaceAll(E, E) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Replaces all instances of the old value with the new value within this grid.
- replaceAll(E, E) - Method in interface civitas.celestis.util.grid.Grid
-
Replaces all instances of the old value with the new value within this grid.
- replaceAll(E, E) - Method in class civitas.celestis.util.grid.HashGrid
-
Replaces all instances of the old value with the new value within this grid.
- replaceAll(E, E) - Method in class civitas.celestis.util.grid.SyncGrid
-
Replaces all instances of the old value with the new value within this grid.
- replaceFirst(double, double) - Method in interface civitas.celestis.util.array.DoubleArray
-
Replaces only the first instance of the old value to the new value.
- replaceFirst(double, double) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Replaces only the first instance of the old value to the new value.
- replaceFirst(float, float) - Method in interface civitas.celestis.util.array.FloatArray
-
Replaces only the first instance of the old value to the new value.
- replaceFirst(float, float) - Method in class civitas.celestis.util.array.FloatFastArray
-
Replaces only the first instance of the old value to the new value.
- replaceFirst(int, int) - Method in interface civitas.celestis.util.array.IntArray
-
Replaces only the first instance of the old value to the new value.
- replaceFirst(int, int) - Method in class civitas.celestis.util.array.IntFastArray
-
Replaces only the first instance of the old value to the new value.
- replaceFirst(long, long) - Method in interface civitas.celestis.util.array.LongArray
-
Replaces only the first instance of the old value to the new value.
- replaceFirst(long, long) - Method in class civitas.celestis.util.array.LongFastArray
-
Replaces only the first instance of the old value to the new value.
- replaceFirst(E, E) - Method in class civitas.celestis.util.array.AtomicArray
-
Replaces only the first instance of the old value to the new value.
- replaceFirst(E, E) - Method in class civitas.celestis.util.array.FastArray
-
Replaces only the first instance of the old value to the new value.
- replaceFirst(E, E) - Method in interface civitas.celestis.util.array.SafeArray
-
Replaces only the first instance of the old value to the new value.
- replaceFirst(E, E) - Method in class civitas.celestis.util.array.SyncArray
-
Replaces only the first instance of the old value to the new value.
- replaceLast(double, double) - Method in interface civitas.celestis.util.array.DoubleArray
-
Replaces only the last instance of the old value to the new value.
- replaceLast(double, double) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Replaces only the last instance of the old value to the new value.
- replaceLast(float, float) - Method in interface civitas.celestis.util.array.FloatArray
-
Replaces only the last instance of the old value to the new value.
- replaceLast(float, float) - Method in class civitas.celestis.util.array.FloatFastArray
-
Replaces only the last instance of the old value to the new value.
- replaceLast(int, int) - Method in interface civitas.celestis.util.array.IntArray
-
Replaces only the last instance of the old value to the new value.
- replaceLast(int, int) - Method in class civitas.celestis.util.array.IntFastArray
-
Replaces only the last instance of the old value to the new value.
- replaceLast(long, long) - Method in interface civitas.celestis.util.array.LongArray
-
Replaces only the last instance of the old value to the new value.
- replaceLast(long, long) - Method in class civitas.celestis.util.array.LongFastArray
-
Replaces only the last instance of the old value to the new value.
- replaceLast(E, E) - Method in class civitas.celestis.util.array.AtomicArray
-
Replaces only the last instance of the old value to the new value.
- replaceLast(E, E) - Method in class civitas.celestis.util.array.FastArray
-
Replaces only the last instance of the old value to the new value.
- replaceLast(E, E) - Method in interface civitas.celestis.util.array.SafeArray
-
Replaces only the last instance of the old value to the new value.
- replaceLast(E, E) - Method in class civitas.celestis.util.array.SyncArray
-
Replaces only the last instance of the old value to the new value.
- requireNonNull() - Method in class civitas.celestis.math.decimal.Decimal2
-
Requires that all components of this vector are non-null.
- requireNonNull() - Method in class civitas.celestis.math.decimal.Decimal3
-
Requires that all components of this vector are non-null.
- requireNonNull() - Method in class civitas.celestis.math.decimal.Decimal4
-
Requires that all components of this vector are non-null.
- requireNonNull() - Method in class civitas.celestis.math.integer.Integer2
-
Requires that all components of this vector are non-null.
- requireNonNull() - Method in class civitas.celestis.math.integer.Integer3
-
Requires that all components of this vector are non-null.
- requireNonNull() - Method in class civitas.celestis.math.integer.Integer4
-
Requires that all components of this vector are non-null.
- resize(int) - Method in class civitas.celestis.util.array.AtomicArray
-
Returns a resized array whose elements are mapped from that of this array's elements.
- resize(int) - Method in interface civitas.celestis.util.array.DoubleArray
-
Returns a resized array whose elements are mapped from that of this array's elements.
- resize(int) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Returns a resized array whose elements are mapped from that of this array's elements.
- resize(int) - Method in class civitas.celestis.util.array.FastArray
-
Returns a resized array whose elements are mapped from that of this array's elements.
- resize(int) - Method in interface civitas.celestis.util.array.FloatArray
-
Returns a resized array whose elements are mapped from that of this array's elements.
- resize(int) - Method in class civitas.celestis.util.array.FloatFastArray
-
Returns a resized array whose elements are mapped from that of this array's elements.
- resize(int) - Method in interface civitas.celestis.util.array.IntArray
-
Returns a resized array whose elements are mapped from that of this array's elements.
- resize(int) - Method in class civitas.celestis.util.array.IntFastArray
-
Returns a resized array whose elements are mapped from that of this array's elements.
- resize(int) - Method in interface civitas.celestis.util.array.LongArray
-
Returns a resized array whose elements are mapped from that of this array's elements.
- resize(int) - Method in class civitas.celestis.util.array.LongFastArray
-
Returns a resized array whose elements are mapped from that of this array's elements.
- resize(int) - Method in interface civitas.celestis.util.array.SafeArray
-
Returns a resized array whose elements are mapped from that of this array's elements.
- resize(int) - Method in class civitas.celestis.util.array.SyncArray
-
Returns a resized array whose elements are mapped from that of this array's elements.
- resize(int, int) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Returns a resized grid, whose elements are populated from that of this grid's elements.
- resize(int, int) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Returns a resized grid, whose elements are populated from that of this grid's elements.
- resize(int, int) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Returns a resized grid, whose elements are populated from that of this grid's elements.
- resize(int, int) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Returns a resized grid, whose elements are populated from that of this grid's elements.
- resize(int, int) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Returns a resized grid, whose elements are populated from that of this grid's elements.
- resize(int, int) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Returns a resized grid, whose elements are populated from that of this grid's elements.
- resize(int, int) - Method in interface civitas.celestis.util.grid.Grid
-
Returns a resized grid, whose elements are populated from that of this grid's elements.
- resize(int, int) - Method in class civitas.celestis.util.grid.HashGrid
-
Returns a resized grid, whose elements are populated from that of this grid's elements.
- resize(int, int) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Returns a resized grid, whose elements are populated from that of this grid's elements.
- resize(int, int) - Method in interface civitas.celestis.util.grid.IntGrid
-
Returns a resized grid, whose elements are populated from that of this grid's elements.
- resize(int, int) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Returns a resized grid, whose elements are populated from that of this grid's elements.
- resize(int, int) - Method in interface civitas.celestis.util.grid.LongGrid
-
Returns a resized grid, whose elements are populated from that of this grid's elements.
- resize(int, int) - Method in class civitas.celestis.util.grid.SyncGrid
-
Returns a resized grid, whose elements are populated from that of this grid's elements.
- roll(Quaternion) - Static method in class civitas.celestis.math.complex.Quaternions
-
Given a rotation quaternion
q, this returns the roll of this rotation. - ROSY_BROWN - Static variable in class civitas.celestis.graphics.Colors
- rotate(double) - Method in class civitas.celestis.math.vector.Vector2
-
Rotates this vector counter-clockwise by the provided angle
t. - rotate(Quaternion) - Method in class civitas.celestis.math.vector.Vector3
-
Rotates this vector by the provided rotation quaternion
q. - rotate(DecimalQuaternion) - Method in class civitas.celestis.math.decimal.Decimal3
-
Rotates this vector by the provided rotation quaternion
q. - rotate(BigDecimal) - Method in class civitas.celestis.math.decimal.Decimal2
-
Rotates this vector counter-clockwise by the provided angle
t. - rows - Variable in class civitas.celestis.util.grid.ArrayGrid
-
The number of rows this grid has.
- rows - Variable in class civitas.celestis.util.grid.AtomicGrid
-
The number of rows.
- rows - Variable in class civitas.celestis.util.grid.DoubleArrayGrid
-
The number of rows this grid has.
- rows - Variable in class civitas.celestis.util.grid.FloatArrayGrid
-
The number of rows this grid has.
- rows - Variable in class civitas.celestis.util.grid.HashGrid
-
The last-known number of rows.
- rows - Variable in class civitas.celestis.util.grid.IntArrayGrid
-
The number of rows this grid has.
- rows - Variable in class civitas.celestis.util.grid.LongArrayGrid
-
The number of rows this grid has.
- rows() - Method in class civitas.celestis.util.grid.ArrayGrid
-
Returns the number of rows (the height) of this grid.
- rows() - Method in class civitas.celestis.util.grid.AtomicGrid
-
Returns the number of rows (the height) of this grid.
- rows() - Method in interface civitas.celestis.util.grid.BaseGrid
-
Returns the number of rows (the height) of this grid.
- rows() - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Returns the number of rows (the height) of this grid.
- rows() - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Returns the number of rows (the height) of this grid.
- rows() - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Returns the number of rows (the height) of this grid.
- rows() - Method in interface civitas.celestis.util.grid.FloatGrid
-
Returns the number of rows (the height) of this grid.
- rows() - Method in interface civitas.celestis.util.grid.Grid
-
Returns the number of rows (the height) of this grid.
- rows() - Method in class civitas.celestis.util.grid.HashGrid
-
Returns the number of rows (the height) of this grid.
- rows() - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Returns the number of rows (the height) of this grid.
- rows() - Method in interface civitas.celestis.util.grid.IntGrid
-
Returns the number of rows (the height) of this grid.
- rows() - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Returns the number of rows (the height) of this grid.
- rows() - Method in interface civitas.celestis.util.grid.LongGrid
-
Returns the number of rows (the height) of this grid.
- ROYAL_BLUE - Static variable in class civitas.celestis.graphics.Colors
- RUNTIME_CONTEXT - Static variable in class civitas.celestis.math.decimal.Decimals
- RUNTIME_PRECISION - Static variable in class civitas.celestis.math.decimal.Decimals
- RUNTIME_ROUNDING_MODE - Static variable in class civitas.celestis.math.decimal.Decimals
S
- SADDLE_BROWN - Static variable in class civitas.celestis.graphics.Colors
- safeArray() - Method in interface civitas.celestis.util.tuple.Tuple
-
Returns a type-safe array containing the elements of this tuple in their proper order.
- SafeArray<E> - Interface in civitas.celestis.util.array
-
A type-safe array.
- SALMON - Static variable in class civitas.celestis.graphics.Colors
- SANDY_BROWN - Static variable in class civitas.celestis.graphics.Colors
- scalar() - Method in class civitas.celestis.math.complex.Quaternion
-
Returns the scalar part of this quaternion.
- scalar() - Method in class civitas.celestis.math.decimal.DecimalQuaternion
-
Returns the scalar part of this quaternion.
- Scalars - Class in civitas.celestis.math
-
A static utility class containing various constants and methods related to mathematical scalars, primarily of the type
double. - scale(double) - Method in class civitas.celestis.math.complex.Quaternion
-
Scales the rotation of this quaternion, then returns the resulting quaternion.
- scale(BigDecimal) - Method in class civitas.celestis.math.decimal.DecimalQuaternion
-
Scales the rotation of this quaternion, then returns the resulting quaternion.
- scheduler - Variable in class civitas.celestis.Application
-
The scheduler instance.
- Scheduler - Interface in civitas.celestis.task.lifecycle
-
A scheduler.
- SchedulerThread - Class in civitas.celestis.task.lifecycle
-
A thread which handles the registration and execution of tasks.
- SchedulerThread() - Constructor for class civitas.celestis.task.lifecycle.SchedulerThread
-
Creates a new scheduler thread.
- SchedulerThread(String) - Constructor for class civitas.celestis.task.lifecycle.SchedulerThread
-
Creates a new scheduler thread.
- SchedulerThread(String, PrintStream) - Constructor for class civitas.celestis.task.lifecycle.SchedulerThread
-
Creates a new scheduler thread.
- SchedulerThread(String, List<Task>, Map<Task, Long>, PrintStream) - Constructor for class civitas.celestis.task.lifecycle.SchedulerThread
-
Creates a new scheduler thread.
- SEA_GREEN - Static variable in class civitas.celestis.graphics.Colors
- SEA_SHELL - Static variable in class civitas.celestis.graphics.Colors
- set() - Method in class civitas.celestis.util.grid.ArrayGrid
-
Returns a set containing every element of this grid.
- set() - Method in class civitas.celestis.util.grid.AtomicGrid
-
Returns a set containing every element of this grid.
- set() - Method in interface civitas.celestis.util.grid.BaseGrid
-
Returns a set containing every element of this grid.
- set() - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Returns a set containing every element of this grid.
- set() - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Returns a set containing every element of this grid.
- set() - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Returns a set containing every element of this grid.
- set() - Method in interface civitas.celestis.util.grid.FloatGrid
-
Returns a set containing every element of this grid.
- set() - Method in interface civitas.celestis.util.grid.Grid
-
Returns a set containing every element of this grid.
- set() - Method in class civitas.celestis.util.grid.HashGrid
-
Returns a set containing every element of this grid.
- set() - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Returns a set containing every element of this grid.
- set() - Method in interface civitas.celestis.util.grid.IntGrid
-
Returns a set containing every element of this grid.
- set() - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Returns a set containing every element of this grid.
- set() - Method in interface civitas.celestis.util.grid.LongGrid
-
Returns a set containing every element of this grid.
- set() - Method in class civitas.celestis.util.grid.SyncGrid
-
Returns a set containing every element of this grid.
- set(int, double) - Method in interface civitas.celestis.util.array.DoubleArray
-
Sets the
ith element of this array. - set(int, double) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Sets the
ith element of this array. - set(int, float) - Method in interface civitas.celestis.util.array.FloatArray
-
Sets the
ith element of this array. - set(int, float) - Method in class civitas.celestis.util.array.FloatFastArray
-
Sets the
ith element of this array. - set(int, int) - Method in interface civitas.celestis.util.array.IntArray
-
Sets the
ith element of this array. - set(int, int) - Method in class civitas.celestis.util.array.IntFastArray
-
Sets the
ith element of this array. - set(int, int, double) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Sets the value of the specified index.
- set(int, int, double) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Sets the value of the specified index.
- set(int, int, float) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Sets the value of the specified index.
- set(int, int, float) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Sets the value of the specified index.
- set(int, int, int) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Sets the value of the specified index.
- set(int, int, int) - Method in interface civitas.celestis.util.grid.IntGrid
-
Sets the value of the specified index.
- set(int, int, long) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Sets the value of the specified index.
- set(int, int, long) - Method in interface civitas.celestis.util.grid.LongGrid
-
Sets the value of the specified index.
- set(int, int, E) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Sets the value of the specified index.
- set(int, int, E) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Sets the value of the specified index.
- set(int, int, E) - Method in interface civitas.celestis.util.grid.Grid
-
Sets the value of the specified index.
- set(int, int, E) - Method in class civitas.celestis.util.grid.HashGrid
-
Sets the value of the specified index.
- set(int, int, E) - Method in class civitas.celestis.util.grid.SyncGrid
-
Sets the value of the specified index.
- set(int, long) - Method in interface civitas.celestis.util.array.LongArray
-
Sets the
ith element of this array. - set(int, long) - Method in class civitas.celestis.util.array.LongFastArray
-
Sets the
ith element of this array. - set(int, E) - Method in class civitas.celestis.util.array.AtomicArray
-
Sets the
ith element of this array. - set(int, E) - Method in class civitas.celestis.util.array.FastArray
-
Sets the
ith element of this array. - set(int, E) - Method in interface civitas.celestis.util.array.SafeArray
-
Sets the
ith element of this array. - set(int, E) - Method in class civitas.celestis.util.array.SyncArray
-
Sets the
ith element of this array. - setCancelled(boolean) - Method in interface civitas.celestis.event.Cancellable
-
Sets whether this event has been flagged as cancelled.
- setCancelled(boolean) - Method in class civitas.celestis.event.CancellableEvent
-
Sets whether this event has been flagged as cancelled.
- setInput(int, double) - Method in class civitas.celestis.gpu.KernelReference
-
Sets the
ith parameter as an input. - setInput(int, double[]) - Method in class civitas.celestis.gpu.KernelReference
-
Sets the
ith parameter as an input. - setOutput(int, double[]) - Method in class civitas.celestis.gpu.KernelReference
-
Sets the
ith parameter as an output. - setRange(int, int, int, int, DoubleGrid) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Sets a sub-grid of this grid, copying values from the provided sub-grid
g. - setRange(int, int, int, int, DoubleGrid) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Sets a sub-grid of this grid, copying values from the provided sub-grid
g. - setRange(int, int, int, int, FloatGrid) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Sets a sub-grid of this grid, copying values from the provided sub-grid
g. - setRange(int, int, int, int, FloatGrid) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Sets a sub-grid of this grid, copying values from the provided sub-grid
g. - setRange(int, int, int, int, Grid<? extends E>) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Sets a sub-grid of this grid, copying values from the provided sub-grid
g. - setRange(int, int, int, int, Grid<? extends E>) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Sets a sub-grid of this grid, copying values from the provided sub-grid
g. - setRange(int, int, int, int, Grid<? extends E>) - Method in interface civitas.celestis.util.grid.Grid
-
Sets a sub-grid of this grid, copying values from the provided sub-grid
g. - setRange(int, int, int, int, Grid<? extends E>) - Method in class civitas.celestis.util.grid.HashGrid
-
Sets a sub-grid of this grid, copying values from the provided sub-grid
g. - setRange(int, int, int, int, Grid<? extends E>) - Method in class civitas.celestis.util.grid.SyncGrid
-
Sets a sub-grid of this grid, copying values from the provided sub-grid
g. - setRange(int, int, int, int, IntGrid) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Sets a sub-grid of this grid, copying values from the provided sub-grid
g. - setRange(int, int, int, int, IntGrid) - Method in interface civitas.celestis.util.grid.IntGrid
-
Sets a sub-grid of this grid, copying values from the provided sub-grid
g. - setRange(int, int, int, int, LongGrid) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Sets a sub-grid of this grid, copying values from the provided sub-grid
g. - setRange(int, int, int, int, LongGrid) - Method in interface civitas.celestis.util.grid.LongGrid
-
Sets a sub-grid of this grid, copying values from the provided sub-grid
g. - setRange(int, int, DoubleArray) - Method in interface civitas.celestis.util.array.DoubleArray
-
Sets a sub-array of this array to the values of the provided sub-array
a. - setRange(int, int, DoubleArray) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Sets a sub-array of this array to the values of the provided sub-array
a. - setRange(int, int, FloatArray) - Method in interface civitas.celestis.util.array.FloatArray
-
Sets a sub-array of this array to the values of the provided sub-array
a. - setRange(int, int, FloatArray) - Method in class civitas.celestis.util.array.FloatFastArray
-
Sets a sub-array of this array to the values of the provided sub-array
a. - setRange(int, int, IntArray) - Method in interface civitas.celestis.util.array.IntArray
-
Sets a sub-array of this array to the values of the provided sub-array
a. - setRange(int, int, IntArray) - Method in class civitas.celestis.util.array.IntFastArray
-
Sets a sub-array of this array to the values of the provided sub-array
a. - setRange(int, int, LongArray) - Method in interface civitas.celestis.util.array.LongArray
-
Sets a sub-array of this array to the values of the provided sub-array
a. - setRange(int, int, LongArray) - Method in class civitas.celestis.util.array.LongFastArray
-
Sets a sub-array of this array to the values of the provided sub-array
a. - setRange(int, int, SafeArray<? extends E>) - Method in class civitas.celestis.util.array.AtomicArray
-
Sets a sub-array of this array to the values of the provided sub-array
a. - setRange(int, int, SafeArray<? extends E>) - Method in class civitas.celestis.util.array.FastArray
-
Sets a sub-array of this array to the values of the provided sub-array
a. - setRange(int, int, SafeArray<? extends E>) - Method in interface civitas.celestis.util.array.SafeArray
-
Sets a sub-array of this array to the values of the provided sub-array
a. - setRange(int, int, SafeArray<? extends E>) - Method in class civitas.celestis.util.array.SyncArray
-
Sets a sub-array of this array to the values of the provided sub-array
a. - setSize(int, int) - Method in interface civitas.celestis.util.grid.DynamicGrid
-
Forcefully sets the size of this grid, without regard to the data's integrity.
- setSize(int, int) - Method in class civitas.celestis.util.grid.HashGrid
-
Forcefully sets the size of this grid, without regard to the data's integrity.
- shuffle() - Method in class civitas.celestis.util.array.AtomicArray
-
Shuffles this array, randomizing its elements' order.
- shuffle() - Method in interface civitas.celestis.util.array.BaseArray
-
Shuffles this array, randomizing its elements' order.
- shuffle() - Method in interface civitas.celestis.util.array.DoubleArray
-
Shuffles this array, randomizing its elements' order.
- shuffle() - Method in class civitas.celestis.util.array.DoubleFastArray
-
Shuffles this array, randomizing its elements' order.
- shuffle() - Method in class civitas.celestis.util.array.FastArray
-
Shuffles this array, randomizing its elements' order.
- shuffle() - Method in interface civitas.celestis.util.array.FloatArray
-
Shuffles this array, randomizing its elements' order.
- shuffle() - Method in class civitas.celestis.util.array.FloatFastArray
-
Shuffles this array, randomizing its elements' order.
- shuffle() - Method in interface civitas.celestis.util.array.IntArray
-
Shuffles this array, randomizing its elements' order.
- shuffle() - Method in class civitas.celestis.util.array.IntFastArray
-
Shuffles this array, randomizing its elements' order.
- shuffle() - Method in interface civitas.celestis.util.array.LongArray
-
Shuffles this array, randomizing its elements' order.
- shuffle() - Method in class civitas.celestis.util.array.LongFastArray
-
Shuffles this array, randomizing its elements' order.
- shuffle() - Method in interface civitas.celestis.util.array.SafeArray
-
Shuffles this array, randomizing its elements' order.
- shuffle() - Method in class civitas.celestis.util.array.SyncArray
-
Shuffles this array, randomizing its elements' order.
- SIENNA - Static variable in class civitas.celestis.graphics.Colors
- SILVER - Static variable in class civitas.celestis.graphics.Colors
-
The color silver.
- size() - Method in class civitas.celestis.util.grid.ArrayGrid
-
Returns the size (the geometric area) of this grid.
- size() - Method in class civitas.celestis.util.grid.AtomicGrid
-
Returns the size (the geometric area) of this grid.
- size() - Method in interface civitas.celestis.util.grid.BaseGrid
-
Returns the size (the geometric area) of this grid.
- size() - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Returns the size (the geometric area) of this grid.
- size() - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Returns the size (the geometric area) of this grid.
- size() - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Returns the size (the geometric area) of this grid.
- size() - Method in interface civitas.celestis.util.grid.FloatGrid
-
Returns the size (the geometric area) of this grid.
- size() - Method in interface civitas.celestis.util.grid.Grid
-
Returns the size (the geometric area) of this grid.
- size() - Method in class civitas.celestis.util.grid.HashGrid
-
Returns the size (the geometric area) of this grid.
- size() - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Returns the size (the geometric area) of this grid.
- size() - Method in interface civitas.celestis.util.grid.IntGrid
-
Returns the size (the geometric area) of this grid.
- size() - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Returns the size (the geometric area) of this grid.
- size() - Method in interface civitas.celestis.util.grid.LongGrid
-
Returns the size (the geometric area) of this grid.
- size() - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Returns the size of this tuple.
- size() - Method in interface civitas.celestis.util.tuple.BaseTuple
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Double1
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Double2
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Double3
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Double4
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Returns the size of this tuple.
- size() - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Float1
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Float2
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Float3
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Float4
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Returns the size of this tuple.
- size() - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Int1
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Int2
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Int3
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Int4
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.IntArrayTuple
-
Returns the size of this tuple.
- size() - Method in interface civitas.celestis.util.tuple.IntTuple
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Long1
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Long2
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Long3
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Long4
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.LongArrayTuple
-
Returns the size of this tuple.
- size() - Method in interface civitas.celestis.util.tuple.LongTuple
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Object1
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Object2
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Object3
-
Returns the size of this tuple.
- size() - Method in class civitas.celestis.util.tuple.Object4
-
Returns the size of this tuple.
- size() - Method in interface civitas.celestis.util.tuple.Tuple
-
Returns the size of this tuple.
- SKY_BLUE - Static variable in class civitas.celestis.graphics.Colors
- SLATE_BLUE - Static variable in class civitas.celestis.graphics.Colors
- SLATE_GRAY - Static variable in class civitas.celestis.graphics.Colors
- slerp(Quaternion, Quaternion, double) - Static method in class civitas.celestis.math.complex.Quaternions
-
Performs spherical linear interpolation (SLERP) between two quaternions.
- SNOW - Static variable in class civitas.celestis.graphics.Colors
- sort() - Method in class civitas.celestis.util.array.AtomicArray
-
Sorts this array by its natural ascending order.
- sort() - Method in interface civitas.celestis.util.array.BaseArray
-
Sorts this array by its natural ascending order.
- sort() - Method in interface civitas.celestis.util.array.DoubleArray
-
Sorts this array by its natural ascending order.
- sort() - Method in class civitas.celestis.util.array.DoubleFastArray
-
Sorts this array by its natural ascending order.
- sort() - Method in class civitas.celestis.util.array.FastArray
-
Sorts this array by its natural ascending order.
- sort() - Method in interface civitas.celestis.util.array.FloatArray
-
Sorts this array by its natural ascending order.
- sort() - Method in class civitas.celestis.util.array.FloatFastArray
-
Sorts this array by its natural ascending order.
- sort() - Method in interface civitas.celestis.util.array.IntArray
-
Sorts this array by its natural ascending order.
- sort() - Method in class civitas.celestis.util.array.IntFastArray
-
Sorts this array by its natural ascending order.
- sort() - Method in interface civitas.celestis.util.array.LongArray
-
Sorts this array by its natural ascending order.
- sort() - Method in class civitas.celestis.util.array.LongFastArray
-
Sorts this array by its natural ascending order.
- sort() - Method in interface civitas.celestis.util.array.SafeArray
-
Sorts this array by its natural ascending order.
- sort() - Method in class civitas.celestis.util.array.SyncArray
-
Sorts this array by its natural ascending order.
- sort(Comparator<? super E>) - Method in class civitas.celestis.util.array.AtomicArray
-
Sorts this array using the provided comparator function
c. - sort(Comparator<? super E>) - Method in interface civitas.celestis.util.array.BaseArray
-
Sorts this array using the provided comparator function
c. - sort(Comparator<? super E>) - Method in class civitas.celestis.util.array.FastArray
-
Sorts this array using the provided comparator function
c. - sort(Comparator<? super E>) - Method in interface civitas.celestis.util.array.SafeArray
-
Sorts this array using the provided comparator function
c. - sort(Comparator<? super E>) - Method in class civitas.celestis.util.array.SyncArray
-
Sorts this array using the provided comparator function
c. - sort(Comparator<? super Double>) - Method in interface civitas.celestis.util.array.DoubleArray
-
Sorts this array using the provided comparator function
c. - sort(Comparator<? super Double>) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Sorts this array using the provided comparator function
c. - sort(Comparator<? super Float>) - Method in interface civitas.celestis.util.array.FloatArray
-
Sorts this array using the provided comparator function
c. - sort(Comparator<? super Float>) - Method in class civitas.celestis.util.array.FloatFastArray
-
Sorts this array using the provided comparator function
c. - sort(Comparator<? super Integer>) - Method in interface civitas.celestis.util.array.IntArray
-
Sorts this array using the provided comparator function
c. - sort(Comparator<? super Integer>) - Method in class civitas.celestis.util.array.IntFastArray
-
Sorts this array using the provided comparator function
c. - sort(Comparator<? super Long>) - Method in interface civitas.celestis.util.array.LongArray
-
Sorts this array using the provided comparator function
c. - sort(Comparator<? super Long>) - Method in class civitas.celestis.util.array.LongFastArray
-
Sorts this array using the provided comparator function
c. - source - Variable in class civitas.celestis.gpu.KernelSource
-
The source code of this kernel.
- SPRING_GREEN - Static variable in class civitas.celestis.graphics.Colors
- SQRT_DOUBLE - Static variable in class civitas.celestis.gpu.Kernels
-
A program which takes one
doubleand outputs the square root - start() - Method in class civitas.celestis.Application
-
Initiates this application, initializing all modules and starting the program.
- start() - Method in class civitas.celestis.task.lifecycle.AtomicScheduler
-
Starts this module, instructing it to start operating.
- start() - Method in interface civitas.celestis.util.Module
-
Starts this module, instructing it to start operating.
- STEEL_BLUE - Static variable in class civitas.celestis.graphics.Colors
- stop() - Method in class civitas.celestis.Application
-
Gracefully stops the application, giving modules time to finalize their operations.
- stream() - Method in class civitas.celestis.util.array.AtomicArray
-
Returns a stream whose source is the elements of this array.
- stream() - Method in interface civitas.celestis.util.array.DoubleArray
-
Returns a stream whose source is the elements of this array.
- stream() - Method in class civitas.celestis.util.array.DoubleFastArray
-
Returns a stream whose source is the elements of this array.
- stream() - Method in class civitas.celestis.util.array.FastArray
-
Returns a stream whose source is the elements of this array.
- stream() - Method in interface civitas.celestis.util.array.FloatArray
-
Returns a stream whose source is the elements of this array.
- stream() - Method in class civitas.celestis.util.array.FloatFastArray
-
Returns a stream whose source is the elements of this array.
- stream() - Method in interface civitas.celestis.util.array.IntArray
-
Returns a stream whose source is the elements of this array.
- stream() - Method in class civitas.celestis.util.array.IntFastArray
-
Returns a stream whose source is the elements of this array.
- stream() - Method in interface civitas.celestis.util.array.LongArray
-
Returns a stream whose source is the elements of this array.
- stream() - Method in class civitas.celestis.util.array.LongFastArray
-
Returns a stream whose source is the elements of this array.
- stream() - Method in interface civitas.celestis.util.array.SafeArray
-
Returns a stream whose source is the elements of this array.
- stream() - Method in class civitas.celestis.util.array.SyncArray
-
Returns a stream whose source is the elements of this array.
- stream() - Method in class civitas.celestis.util.grid.ArrayGrid
-
Returns a stream whose source is the elements of this grid.
- stream() - Method in class civitas.celestis.util.grid.AtomicGrid
-
Returns a stream whose source is the elements of this grid.
- stream() - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Returns a stream whose source is the elements of this grid.
- stream() - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Returns a stream whose source is the elements of this grid.
- stream() - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Returns a stream whose source is the elements of this grid.
- stream() - Method in interface civitas.celestis.util.grid.FloatGrid
-
Returns a stream whose source is the elements of this grid.
- stream() - Method in interface civitas.celestis.util.grid.Grid
-
Returns a stream whose source is the elements of this grid.
- stream() - Method in class civitas.celestis.util.grid.HashGrid
-
Returns a stream whose source is the elements of this grid.
- stream() - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Returns a stream whose source is the elements of this grid.
- stream() - Method in interface civitas.celestis.util.grid.IntGrid
-
Returns a stream whose source is the elements of this grid.
- stream() - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Returns a stream whose source is the elements of this grid.
- stream() - Method in interface civitas.celestis.util.grid.LongGrid
-
Returns a stream whose source is the elements of this grid.
- stream() - Method in class civitas.celestis.util.grid.SyncGrid
-
Returns a stream whose source is the elements of this grid.
- stream() - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Double1
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Double2
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Double3
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Double4
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Float1
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Float2
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Float3
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Float4
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Int1
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Int2
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Int3
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Int4
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.IntArrayTuple
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in interface civitas.celestis.util.tuple.IntTuple
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Long1
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Long2
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Long3
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Long4
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.LongArrayTuple
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in interface civitas.celestis.util.tuple.LongTuple
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Object1
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Object2
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Object3
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in class civitas.celestis.util.tuple.Object4
-
Returns a stream whose source is the elements of this tuple.
- stream() - Method in interface civitas.celestis.util.tuple.Tuple
-
Returns a stream whose source is the elements of this tuple.
- subArray(int, int) - Method in class civitas.celestis.util.array.AtomicArray
-
Returns a sub-array of this array which represents a portion of this array between the range of
[s, e). - subArray(int, int) - Method in interface civitas.celestis.util.array.DoubleArray
-
Returns a sub-array of this array which represents a portion of this array between the range of
[s, e). - subArray(int, int) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Returns a sub-array of this array which represents a portion of this array between the range of
[s, e). - subArray(int, int) - Method in class civitas.celestis.util.array.FastArray
-
Returns a sub-array of this array which represents a portion of this array between the range of
[s, e). - subArray(int, int) - Method in interface civitas.celestis.util.array.FloatArray
-
Returns a sub-array of this array which represents a portion of this array between the range of
[s, e). - subArray(int, int) - Method in class civitas.celestis.util.array.FloatFastArray
-
Returns a sub-array of this array which represents a portion of this array between the range of
[s, e). - subArray(int, int) - Method in interface civitas.celestis.util.array.IntArray
-
Returns a sub-array of this array which represents a portion of this array between the range of
[s, e). - subArray(int, int) - Method in class civitas.celestis.util.array.IntFastArray
-
Returns a sub-array of this array which represents a portion of this array between the range of
[s, e). - subArray(int, int) - Method in interface civitas.celestis.util.array.LongArray
-
Returns a sub-array of this array which represents a portion of this array between the range of
[s, e). - subArray(int, int) - Method in class civitas.celestis.util.array.LongFastArray
-
Returns a sub-array of this array which represents a portion of this array between the range of
[s, e). - subArray(int, int) - Method in interface civitas.celestis.util.array.SafeArray
-
Returns a sub-array of this array which represents a portion of this array between the range of
[s, e). - subArray(int, int) - Method in class civitas.celestis.util.array.SyncArray
-
Returns a sub-array of this array which represents a portion of this array between the range of
[s, e). - subGrid(int, int, int, int) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Returns a sub-grid of this grid, whose values are populated from that of this grid's elements within the specified range.
- subGrid(int, int, int, int) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Returns a sub-grid of this grid, whose values are populated from that of this grid's elements within the specified range.
- subGrid(int, int, int, int) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Returns a sub-grid of this grid, whose values are populated from that of this grid's elements within the specified range.
- subGrid(int, int, int, int) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Returns a sub-grid of this grid, whose values are populated from that of this grid's elements within the specified range.
- subGrid(int, int, int, int) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Returns a sub-grid of this grid, whose values are populated from that of this grid's elements within the specified range.
- subGrid(int, int, int, int) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Returns a sub-grid of this grid, whose values are populated from that of this grid's elements within the specified range.
- subGrid(int, int, int, int) - Method in interface civitas.celestis.util.grid.Grid
-
Returns a sub-grid of this grid, whose values are populated from that of this grid's elements within the specified range.
- subGrid(int, int, int, int) - Method in class civitas.celestis.util.grid.HashGrid
-
Returns a sub-grid of this grid, whose values are populated from that of this grid's elements within the specified range.
- subGrid(int, int, int, int) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Returns a sub-grid of this grid, whose values are populated from that of this grid's elements within the specified range.
- subGrid(int, int, int, int) - Method in interface civitas.celestis.util.grid.IntGrid
-
Returns a sub-grid of this grid, whose values are populated from that of this grid's elements within the specified range.
- subGrid(int, int, int, int) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Returns a sub-grid of this grid, whose values are populated from that of this grid's elements within the specified range.
- subGrid(int, int, int, int) - Method in interface civitas.celestis.util.grid.LongGrid
-
Returns a sub-grid of this grid, whose values are populated from that of this grid's elements within the specified range.
- subGrid(int, int, int, int) - Method in class civitas.celestis.util.grid.SyncGrid
-
Returns a sub-grid of this grid, whose values are populated from that of this grid's elements within the specified range.
- subtract(double) - Method in class civitas.celestis.math.complex.Quaternion
-
Subtracts this quaternion by a scalar, then returns the resulting quaternion.
- subtract(double) - Method in class civitas.celestis.math.matrix.Matrix
-
Subtracts this matrix by a scalar, then returns the resulting matrix.
- subtract(double) - Method in class civitas.celestis.math.vector.ArrayVector
-
Subtracts this vector by a scalar component-wise, then returns the resulting vector.
- subtract(double) - Method in interface civitas.celestis.math.vector.Vector
-
Subtracts this vector by a scalar component-wise, then returns the resulting vector.
- subtract(double) - Method in class civitas.celestis.math.vector.Vector2
-
Subtracts this vector by a scalar component-wise, then returns the resulting vector.
- subtract(double) - Method in class civitas.celestis.math.vector.Vector3
-
Subtracts this vector by a scalar component-wise, then returns the resulting vector.
- subtract(double) - Method in class civitas.celestis.math.vector.Vector4
-
Subtracts this vector by a scalar component-wise, then returns the resulting vector.
- subtract(Quaternion) - Method in class civitas.celestis.math.complex.Quaternion
-
Subtracts this quaternion by another quaternion, then returns the resulting quaternion.
- subtract(Decimal2) - Method in class civitas.celestis.math.decimal.Decimal2
-
Subtracts another vector from this vector, then returns the resulting vector.
- subtract(Decimal3) - Method in class civitas.celestis.math.decimal.Decimal3
-
Subtracts another vector from this vector, then returns the resulting vector.
- subtract(Decimal4) - Method in class civitas.celestis.math.decimal.Decimal4
-
Subtracts another vector from this vector, then returns the resulting vector.
- subtract(DecimalQuaternion) - Method in class civitas.celestis.math.decimal.DecimalQuaternion
-
Subtracts this quaternion by another quaternion, then returns the resulting quaternion.
- subtract(Integer2) - Method in class civitas.celestis.math.integer.Integer2
-
Subtracts another vector from this vector, then returns the resulting vector.
- subtract(Integer3) - Method in class civitas.celestis.math.integer.Integer3
-
Subtracts another vector from this vector, then returns the resulting vector.
- subtract(Integer4) - Method in class civitas.celestis.math.integer.Integer4
-
Subtracts another vector from this vector, then returns the resulting vector.
- subtract(Matrix) - Method in class civitas.celestis.math.matrix.Matrix
-
Subtracts another matrix from this matrix, then returns the resulting matrix.
- subtract(ArrayVector) - Method in class civitas.celestis.math.vector.ArrayVector
-
Subtracts another vector from this vector, then returns the resulting vector.
- subtract(Vector2) - Method in class civitas.celestis.math.vector.Vector2
-
Subtracts another vector from this vector, then returns the resulting vector.
- subtract(Vector3) - Method in class civitas.celestis.math.vector.Vector3
-
Subtracts another vector from this vector, then returns the resulting vector.
- subtract(Vector4) - Method in class civitas.celestis.math.vector.Vector4
-
Subtracts another vector from this vector, then returns the resulting vector.
- subtract(BigDecimal) - Method in class civitas.celestis.math.decimal.Decimal2
-
Subtracts this vector by a scalar component-wise, then returns the resulting vector.
- subtract(BigDecimal) - Method in class civitas.celestis.math.decimal.Decimal3
-
Subtracts this vector by a scalar component-wise, then returns the resulting vector.
- subtract(BigDecimal) - Method in class civitas.celestis.math.decimal.Decimal4
-
Subtracts this vector by a scalar component-wise, then returns the resulting vector.
- subtract(BigDecimal) - Method in class civitas.celestis.math.decimal.DecimalQuaternion
-
Subtracts this quaternion by a scalar, then returns the resulting quaternion.
- subtract(BigInteger) - Method in class civitas.celestis.math.integer.Integer2
-
Subtracts this vector by a scalar component-wise, then returns the resulting vector.
- subtract(BigInteger) - Method in class civitas.celestis.math.integer.Integer3
-
Subtracts this vector by a scalar component-wise, then returns the resulting vector.
- subtract(BigInteger) - Method in class civitas.celestis.math.integer.Integer4
-
Subtracts this vector by a scalar component-wise, then returns the resulting vector.
- subtract(N) - Method in interface civitas.celestis.math.vector.BigVector
-
Subtracts this vector by a scalar component-wise, then returns the resulting vector.
- subtract(V) - Method in interface civitas.celestis.math.vector.BigVector
-
Subtracts another vector from this vector, then returns the resulting vector.
- subtract(V) - Method in interface civitas.celestis.math.vector.Vector
-
Subtracts another vector from this vector, then returns the resulting vector.
- SUBTRACT_DOUBLES - Static variable in class civitas.celestis.gpu.Kernels
-
A program which takes two
doubles and outputs the difference - sum(Vector2...) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the sum of the provided values.
- sum(Vector2, Vector2) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the sum of the two values.
- sum(Vector3...) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the sum of the provided values.
- sum(Vector3, Vector3) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the sum of the two values.
- sum(Vector4...) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the sum of the provided values.
- sum(Vector4, Vector4) - Static method in class civitas.celestis.math.vector.Vectors
-
Returns the sum of the two values.
- SyncArray<E> - Class in civitas.celestis.util.array
-
A synchronized instance of
FastArray. - SyncArray(int) - Constructor for class civitas.celestis.util.array.SyncArray
-
Creates a new synchronized array.
- SyncArray(SafeArray<? extends E>) - Constructor for class civitas.celestis.util.array.SyncArray
-
Creates a new synchronized array.
- syncCopyOf(SafeArray<? extends E>) - Static method in interface civitas.celestis.util.array.SafeArray
-
Creates a new thread-safe copy of the provided array
a. - syncCopyOf(Grid<? extends E>) - Static method in interface civitas.celestis.util.grid.Grid
-
Creates a thread-safe copy of an existing grid.
- SyncEventManager - Class in civitas.celestis.event.lifecycle
-
A synchronous event manager with one processing thread, (the manager itself) one event queue, and one list of event handlers.
- SyncEventManager() - Constructor for class civitas.celestis.event.lifecycle.SyncEventManager
-
Creates a new synchronous event manager.
- SyncEventManager(PrintStream) - Constructor for class civitas.celestis.event.lifecycle.SyncEventManager
-
Creates a new synchronous event manager.
- SyncGrid<E> - Class in civitas.celestis.util.grid
-
A variant of the array grid which features synchronization.
- SyncGrid(int, int) - Constructor for class civitas.celestis.util.grid.SyncGrid
-
Creates a new synchronized grid.
- SyncGrid(Grid<? extends E>) - Constructor for class civitas.celestis.util.grid.SyncGrid
-
Creates a new synchronized grid.
- syncOf(E...) - Static method in interface civitas.celestis.util.array.SafeArray
-
Creates a new synchronized array from the provided array of elements.
- syncOf(E[][]) - Static method in interface civitas.celestis.util.grid.Grid
-
Creates a new thread-safe grid from a two-dimensional array of values.
- SyncScheduler - Class in civitas.celestis.task.lifecycle
-
A synchronous scheduler with one processing thread, (the scheduler itself) one list of tasks, and one map of execution times.
- SyncScheduler() - Constructor for class civitas.celestis.task.lifecycle.SyncScheduler
-
Creates a new synchronous scheduler.
- SyncScheduler(PrintStream) - Constructor for class civitas.celestis.task.lifecycle.SyncScheduler
-
Creates a new synchronous scheduler.
T
- TAN - Static variable in class civitas.celestis.graphics.Colors
- Task - Interface in civitas.celestis.task
-
Defines the contract of a task which can be registered and executed by a scheduler.
- TAU - Static variable in class civitas.celestis.math.Scalars
-
The mathematical constant TAU. (2 * pi)
- TEAL - Static variable in class civitas.celestis.graphics.Colors
-
The color teal.
- TERMINAL - Enum constant in enum class civitas.celestis.event.HandlerPriority
-
A reserved priority for application critical tasks.
- terminate() - Method in class civitas.celestis.event.lifecycle.EventThread
-
Forcefully stops this module, instructing it to interrupt all threads, and stop operating immediately regardless of its current state.
- terminate() - Method in class civitas.celestis.task.lifecycle.AtomicScheduler
-
Forcefully stops this module, instructing it to interrupt all threads, and stop operating immediately regardless of its current state.
- terminate() - Method in class civitas.celestis.task.lifecycle.SchedulerThread
-
Forcefully stops this module, instructing it to interrupt all threads, and stop operating immediately regardless of its current state.
- terminate() - Method in interface civitas.celestis.util.Module
-
Forcefully stops this module, instructing it to interrupt all threads, and stop operating immediately regardless of its current state.
- terminate(int) - Method in class civitas.celestis.Application
-
Forcefully terminates the application, regardless of its current state.
- TernaryOperator<T> - Interface in civitas.celestis.util.function
-
A function which takes three parameters of the same type, then returns a value of that same type.
- test(float) - Method in interface civitas.celestis.util.function.FloatPredicate
-
Tests a value with this predicate.
- THISTLE - Static variable in class civitas.celestis.graphics.Colors
- ToFloatFunction<T> - Interface in civitas.celestis.util.function
-
A function which takes an arbitrary type
Tas its input, and returns afloat. - TOMATO - Static variable in class civitas.celestis.graphics.Colors
- toString() - Method in class civitas.celestis.Application
-
Serializes this application into a string for debugging purposes.
- toString() - Method in class civitas.celestis.event.Event
-
Serializes this event into a string for debugging purposes.
- toString() - Method in record class civitas.celestis.event.HandlerReference
-
Returns a string representation of this record class.
- toString() - Method in class civitas.celestis.util.array.AtomicArray
-
Serializes this array into a string.
- toString() - Method in interface civitas.celestis.util.array.DoubleArray
-
Serializes this array into a string.
- toString() - Method in class civitas.celestis.util.array.DoubleFastArray
-
Serializes this array into a string.
- toString() - Method in class civitas.celestis.util.array.FastArray
-
Serializes this array into a string.
- toString() - Method in interface civitas.celestis.util.array.FloatArray
-
Serializes this array into a string.
- toString() - Method in class civitas.celestis.util.array.FloatFastArray
-
Serializes this array into a string.
- toString() - Method in interface civitas.celestis.util.array.IntArray
-
Serializes this array into a string.
- toString() - Method in class civitas.celestis.util.array.IntFastArray
-
Serializes this array into a string.
- toString() - Method in interface civitas.celestis.util.array.LongArray
-
Serializes this array into a string.
- toString() - Method in class civitas.celestis.util.array.LongFastArray
-
Serializes this array into a string.
- toString() - Method in interface civitas.celestis.util.array.SafeArray
-
Serializes this array into a string.
- toString() - Method in class civitas.celestis.util.array.SyncArray
-
Serializes this array into a string.
- toString() - Method in class civitas.celestis.util.grid.ArrayGrid
-
Serializes this grid into a string.
- toString() - Method in class civitas.celestis.util.grid.AtomicGrid
-
Serializes this grid into a string.
- toString() - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Serializes this grid into a string.
- toString() - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Serializes this grid into a string.
- toString() - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Serializes this grid into a string.
- toString() - Method in interface civitas.celestis.util.grid.FloatGrid
-
Serializes this grid into a string.
- toString() - Method in interface civitas.celestis.util.grid.Grid
-
Serializes this grid into a string.
- toString() - Method in class civitas.celestis.util.grid.HashGrid
-
Serializes this grid into a string.
- toString() - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Serializes this grid into a string.
- toString() - Method in interface civitas.celestis.util.grid.IntGrid
-
Serializes this grid into a string.
- toString() - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Serializes this grid into a string.
- toString() - Method in interface civitas.celestis.util.grid.LongGrid
-
Serializes this grid into a string.
- toString() - Method in class civitas.celestis.util.grid.SyncGrid
-
Serializes this grid into a string.
- toString() - Method in class civitas.celestis.util.tuple.ArrayTuple
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Double1
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Double2
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Double3
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Double4
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.DoubleArrayTuple
-
Serializes this tuple into a string.
- toString() - Method in interface civitas.celestis.util.tuple.DoubleTuple
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Float1
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Float2
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Float3
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Float4
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.FloatArrayTuple
-
Serializes this tuple into a string.
- toString() - Method in interface civitas.celestis.util.tuple.FloatTuple
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Int1
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Int2
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Int3
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Int4
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.IntArrayTuple
-
Serializes this tuple into a string.
- toString() - Method in interface civitas.celestis.util.tuple.IntTuple
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Long1
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Long2
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Long3
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Long4
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.LongArrayTuple
-
Serializes this tuple into a string.
- toString() - Method in interface civitas.celestis.util.tuple.LongTuple
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Object1
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Object2
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Object3
-
Serializes this tuple into a string.
- toString() - Method in class civitas.celestis.util.tuple.Object4
-
Serializes this tuple into a string.
- toString() - Method in interface civitas.celestis.util.tuple.Tuple
-
Serializes this tuple into a string.
- toString(Handleable) - Static method in class civitas.celestis.event.Events
-
Serializes an event into its standardized form.
- toString(Color) - Static method in class civitas.celestis.graphics.Colors
-
Serializes a color into a string.
- transform(UnaryOperator<BigDecimal>) - Method in class civitas.celestis.math.decimal.Decimal2
-
Applies the provided transformation function
fto each component of this vector, then returns a new vector containing the return values of the function f. - transform(UnaryOperator<BigDecimal>) - Method in class civitas.celestis.math.decimal.Decimal3
-
Applies the provided transformation function
fto each component of this vector, then returns a new vector containing the return values of the function f. - transform(UnaryOperator<BigDecimal>) - Method in class civitas.celestis.math.decimal.Decimal4
-
Applies the provided transformation function
fto each component of this vector, then returns a new vector containing the return values of the function f. - transform(UnaryOperator<BigInteger>) - Method in class civitas.celestis.math.integer.Integer2
-
Applies the provided transformation function
fto each component of this vector, then returns a new vector containing the return values of the function f. - transform(UnaryOperator<BigInteger>) - Method in class civitas.celestis.math.integer.Integer3
-
Applies the provided transformation function
fto each component of this vector, then returns a new vector containing the return values of the function f. - transform(UnaryOperator<BigInteger>) - Method in class civitas.celestis.math.integer.Integer4
-
Applies the provided transformation function
fto each component of this vector, then returns a new vector containing the return values of the function f. - transform(UnaryOperator<N>) - Method in interface civitas.celestis.math.vector.BigVector
-
Applies the provided transformation function
fto each component of this vector, then returns a new vector containing the return values of the function f. - transpose() - Method in class civitas.celestis.util.grid.ArrayGrid
-
Returns the transpose of this grid.
- transpose() - Method in class civitas.celestis.util.grid.AtomicGrid
-
Returns the transpose of this grid.
- transpose() - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Returns the transpose of this grid.
- transpose() - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Returns the transpose of this grid.
- transpose() - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Returns the transpose of this grid.
- transpose() - Method in interface civitas.celestis.util.grid.FloatGrid
-
Returns the transpose of this grid.
- transpose() - Method in interface civitas.celestis.util.grid.Grid
-
Returns the transpose of this grid.
- transpose() - Method in class civitas.celestis.util.grid.HashGrid
-
Returns the transpose of this grid.
- transpose() - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Returns the transpose of this grid.
- transpose() - Method in interface civitas.celestis.util.grid.IntGrid
-
Returns the transpose of this grid.
- transpose() - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Returns the transpose of this grid.
- transpose() - Method in interface civitas.celestis.util.grid.LongGrid
-
Returns the transpose of this grid.
- transpose() - Method in class civitas.celestis.util.grid.SyncGrid
-
Returns the transpose of this grid.
- TriConsumer<T,
U, V> - Interface in civitas.celestis.util.function -
A function which takes three parameters of different types, and returns no value.
- TriFunction<T,
U, V, R> - Interface in civitas.celestis.util.function -
A function which takes three parameters of different types as its input, then returns a single value whose type is not necessarily related to its input parameters.
- trim() - Method in interface civitas.celestis.util.grid.DynamicGrid
-
Trims this grid, reducing its size to the minimum possible size required to hold all elements.
- trim() - Method in class civitas.celestis.util.grid.HashGrid
-
Trims this grid, reducing its size to the minimum possible size required to hold all elements.
- tuple() - Method in class civitas.celestis.util.array.AtomicArray
-
Returns a tuple containing the elements of this array in their proper order.
- tuple() - Method in interface civitas.celestis.util.array.DoubleArray
-
Returns a tuple containing the elements of this array in their proper order.
- tuple() - Method in class civitas.celestis.util.array.DoubleFastArray
-
Returns a tuple containing the elements of this array in their proper order.
- tuple() - Method in class civitas.celestis.util.array.FastArray
-
Returns a tuple containing the elements of this array in their proper order.
- tuple() - Method in interface civitas.celestis.util.array.FloatArray
-
Returns a tuple containing the elements of this array in their proper order.
- tuple() - Method in class civitas.celestis.util.array.FloatFastArray
-
Returns a tuple containing the elements of this array in their proper order.
- tuple() - Method in interface civitas.celestis.util.array.IntArray
-
Returns a tuple containing the elements of this array in their proper order.
- tuple() - Method in class civitas.celestis.util.array.IntFastArray
-
Returns a tuple containing the elements of this array in their proper order.
- tuple() - Method in interface civitas.celestis.util.array.LongArray
-
Returns a tuple containing the elements of this array in their proper order.
- tuple() - Method in class civitas.celestis.util.array.LongFastArray
-
Returns a tuple containing the elements of this array in their proper order.
- tuple() - Method in interface civitas.celestis.util.array.SafeArray
-
Returns a tuple containing the elements of this array in their proper order.
- tuple() - Method in class civitas.celestis.util.array.SyncArray
-
Returns a tuple containing the elements of this array in their proper order.
- Tuple<E> - Interface in civitas.celestis.util.tuple
-
A shallowly immutable set of objects.
- TupleIndexOutOfBoundsException - Exception Class in civitas.celestis.exception.tuple
-
This exception is thrown when an invalid index is used to query a tuple.
- TupleIndexOutOfBoundsException() - Constructor for exception class civitas.celestis.exception.tuple.TupleIndexOutOfBoundsException
-
Creates a new exception with no message.
- TupleIndexOutOfBoundsException(int) - Constructor for exception class civitas.celestis.exception.tuple.TupleIndexOutOfBoundsException
-
Creates a new exception.
- TupleIndexOutOfBoundsException(long) - Constructor for exception class civitas.celestis.exception.tuple.TupleIndexOutOfBoundsException
-
Creates a new exception.
- TupleIndexOutOfBoundsException(String) - Constructor for exception class civitas.celestis.exception.tuple.TupleIndexOutOfBoundsException
-
Creates a new exception.
- TURQUOISE - Static variable in class civitas.celestis.graphics.Colors
U
- Unique<K> - Interface in civitas.celestis.util
-
A unique object which can be identified by a unique identifier of type
K. - uniqueId - Variable in class civitas.celestis.event.Event
-
The unique identifier of this event.
- unregister(Listener) - Method in interface civitas.celestis.event.lifecycle.EventManager
-
Unregisters an event listener from this event manager.
- unregister(Listener) - Method in class civitas.celestis.event.lifecycle.EventThread
-
Unregisters an event listener from this event manager.
- unregister(Task) - Method in class civitas.celestis.task.lifecycle.AtomicScheduler
-
Unregisters a task from this scheduler, instructing it to stop executing it.
- unregister(Task) - Method in interface civitas.celestis.task.lifecycle.Scheduler
-
Unregisters a task from this scheduler, instructing it to stop executing it.
- unregister(Task) - Method in class civitas.celestis.task.lifecycle.SchedulerThread
-
Unregisters a task from this scheduler, instructing it to stop executing it.
- unregister(Iterable<? extends Listener>) - Method in interface civitas.celestis.event.lifecycle.EventManager
-
Unregisters multiple event listeners from this event manager.
- unregister(Iterable<? extends Listener>) - Method in class civitas.celestis.event.lifecycle.EventThread
-
Unregisters multiple event listeners from this event manager.
- unregister(Iterable<? extends Task>) - Method in class civitas.celestis.task.lifecycle.AtomicScheduler
-
Unregisters multiple tasks from this scheduler, instructing it to stop executing every task within the provided iterable object of tasks.
- unregister(Iterable<? extends Task>) - Method in interface civitas.celestis.task.lifecycle.Scheduler
-
Unregisters multiple tasks from this scheduler, instructing it to stop executing every task within the provided iterable object of tasks.
- unregister(Iterable<? extends Task>) - Method in class civitas.celestis.task.lifecycle.SchedulerThread
-
Unregisters multiple tasks from this scheduler, instructing it to stop executing every task within the provided iterable object of tasks.
- update(int, FloatUnaryOperator) - Method in interface civitas.celestis.util.array.FloatArray
-
Updates the
ith element of this array with the provided update functionf. - update(int, FloatUnaryOperator) - Method in class civitas.celestis.util.array.FloatFastArray
-
Updates the
ith element of this array with the provided update functionf. - update(int, DoubleUnaryOperator) - Method in interface civitas.celestis.util.array.DoubleArray
-
Updates the
ith element of this array with the provided update functionf. - update(int, DoubleUnaryOperator) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Updates the
ith element of this array with the provided update functionf. - update(int, IntUnaryOperator) - Method in interface civitas.celestis.util.array.IntArray
-
Updates the
ith element of this array with the provided update functionf. - update(int, IntUnaryOperator) - Method in class civitas.celestis.util.array.IntFastArray
-
Updates the
ith element of this array with the provided update functionf. - update(int, LongUnaryOperator) - Method in interface civitas.celestis.util.array.LongArray
-
Updates the
ith element of this array with the provided update functionf. - update(int, LongUnaryOperator) - Method in class civitas.celestis.util.array.LongFastArray
-
Updates the
ith element of this array with the provided update functionf. - update(int, UnaryOperator<E>) - Method in class civitas.celestis.util.array.AtomicArray
-
Updates the
ith element of this array with the provided update functionf. - update(int, UnaryOperator<E>) - Method in class civitas.celestis.util.array.FastArray
-
Updates the
ith element of this array with the provided update functionf. - update(int, UnaryOperator<E>) - Method in interface civitas.celestis.util.array.SafeArray
-
Updates the
ith element of this array with the provided update functionf. - update(int, UnaryOperator<E>) - Method in class civitas.celestis.util.array.SyncArray
-
Updates the
ith element of this array with the provided update functionf. - update(FloatUnaryOperator) - Method in interface civitas.celestis.util.array.FloatArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(FloatUnaryOperator) - Method in class civitas.celestis.util.array.FloatFastArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(FloatUnaryOperator) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(FloatUnaryOperator) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(TriFunction<? super Integer, ? super Integer, ? super E, E>) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(TriFunction<? super Integer, ? super Integer, ? super E, E>) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(TriFunction<? super Integer, ? super Integer, ? super E, E>) - Method in interface civitas.celestis.util.grid.Grid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(TriFunction<? super Integer, ? super Integer, ? super E, E>) - Method in class civitas.celestis.util.grid.HashGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(TriFunction<? super Integer, ? super Integer, ? super E, E>) - Method in class civitas.celestis.util.grid.SyncGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(TriFunction<? super Integer, ? super Integer, ? super Double, Double>) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(TriFunction<? super Integer, ? super Integer, ? super Double, Double>) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(TriFunction<? super Integer, ? super Integer, ? super Float, Float>) - Method in class civitas.celestis.util.grid.FloatArrayGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(TriFunction<? super Integer, ? super Integer, ? super Float, Float>) - Method in interface civitas.celestis.util.grid.FloatGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(TriFunction<? super Integer, ? super Integer, ? super Integer, Integer>) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(TriFunction<? super Integer, ? super Integer, ? super Integer, Integer>) - Method in interface civitas.celestis.util.grid.IntGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(TriFunction<? super Integer, ? super Integer, ? super Long, Long>) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(TriFunction<? super Integer, ? super Integer, ? super Long, Long>) - Method in interface civitas.celestis.util.grid.LongGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(BiFunction<? super Integer, ? super E, E>) - Method in class civitas.celestis.util.array.AtomicArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(BiFunction<? super Integer, ? super E, E>) - Method in class civitas.celestis.util.array.FastArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(BiFunction<? super Integer, ? super E, E>) - Method in interface civitas.celestis.util.array.SafeArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(BiFunction<? super Integer, ? super E, E>) - Method in class civitas.celestis.util.array.SyncArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(BiFunction<? super Integer, ? super Double, Double>) - Method in interface civitas.celestis.util.array.DoubleArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(BiFunction<? super Integer, ? super Double, Double>) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(BiFunction<? super Integer, ? super Float, Float>) - Method in interface civitas.celestis.util.array.FloatArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(BiFunction<? super Integer, ? super Float, Float>) - Method in class civitas.celestis.util.array.FloatFastArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(BiFunction<? super Integer, ? super Integer, Integer>) - Method in interface civitas.celestis.util.array.IntArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(BiFunction<? super Integer, ? super Integer, Integer>) - Method in class civitas.celestis.util.array.IntFastArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(BiFunction<? super Integer, ? super Long, Long>) - Method in interface civitas.celestis.util.array.LongArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(BiFunction<? super Integer, ? super Long, Long>) - Method in class civitas.celestis.util.array.LongFastArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(DoubleUnaryOperator) - Method in interface civitas.celestis.util.array.DoubleArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(DoubleUnaryOperator) - Method in class civitas.celestis.util.array.DoubleFastArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(DoubleUnaryOperator) - Method in class civitas.celestis.util.grid.DoubleArrayGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(DoubleUnaryOperator) - Method in interface civitas.celestis.util.grid.DoubleGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(Function<? super E, E>) - Method in class civitas.celestis.util.grid.ArrayGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(Function<? super E, E>) - Method in class civitas.celestis.util.grid.AtomicGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(Function<? super E, E>) - Method in interface civitas.celestis.util.grid.Grid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(Function<? super E, E>) - Method in class civitas.celestis.util.grid.HashGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(Function<? super E, E>) - Method in class civitas.celestis.util.grid.SyncGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(IntUnaryOperator) - Method in interface civitas.celestis.util.array.IntArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(IntUnaryOperator) - Method in class civitas.celestis.util.array.IntFastArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(IntUnaryOperator) - Method in class civitas.celestis.util.grid.IntArrayGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(IntUnaryOperator) - Method in interface civitas.celestis.util.grid.IntGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(LongUnaryOperator) - Method in interface civitas.celestis.util.array.LongArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(LongUnaryOperator) - Method in class civitas.celestis.util.array.LongFastArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(LongUnaryOperator) - Method in class civitas.celestis.util.grid.LongArrayGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(LongUnaryOperator) - Method in interface civitas.celestis.util.grid.LongGrid
-
Applies the provided update function
fto every element of this grid, assigning the return value of the function to the corresponding index of this grid. - update(UnaryOperator<E>) - Method in class civitas.celestis.util.array.AtomicArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(UnaryOperator<E>) - Method in class civitas.celestis.util.array.FastArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(UnaryOperator<E>) - Method in interface civitas.celestis.util.array.SafeArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array. - update(UnaryOperator<E>) - Method in class civitas.celestis.util.array.SyncArray
-
Applies the provided update function
fto each element of this array, then assigns the return value of the function to the corresponding index of this array.
V
- valueOf(String) - Static method in enum class civitas.celestis.event.HandlerPriority
-
Returns the enum constant of this class with the specified name.
- values - Variable in class civitas.celestis.util.array.DoubleFastArray
-
The internal array of values.
- values - Variable in class civitas.celestis.util.array.FastArray
-
The internal array of values.
- values - Variable in class civitas.celestis.util.array.FloatFastArray
-
The internal array of values.
- values - Variable in class civitas.celestis.util.array.IntFastArray
-
The internal array of values.
- values - Variable in class civitas.celestis.util.array.LongFastArray
-
The internal array of values.
- values - Variable in class civitas.celestis.util.grid.ArrayGrid
-
The internal 2D array of values.
- values - Variable in class civitas.celestis.util.grid.DoubleArrayGrid
-
The internal 2D array of values.
- values - Variable in class civitas.celestis.util.grid.FloatArrayGrid
-
The internal 2D array of values.
- values - Variable in class civitas.celestis.util.grid.HashGrid
-
The internal map of values.
- values - Variable in class civitas.celestis.util.grid.IntArrayGrid
-
The internal 2D array of values.
- values - Variable in class civitas.celestis.util.grid.LongArrayGrid
-
The internal 2D array of values.
- values() - Static method in enum class civitas.celestis.event.HandlerPriority
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vector() - Method in class civitas.celestis.math.complex.Quaternion
-
Returns the vector part of this quaternion.
- vector() - Method in class civitas.celestis.math.decimal.DecimalQuaternion
-
Returns the vector part of this quaternion.
- Vector<V extends Vector<V>> - Interface in civitas.celestis.math.vector
-
A mathematical vector.
- Vector2 - Class in civitas.celestis.math.vector
-
An immutable two-dimensional vector which uses the type
double. - Vector2(double[]) - Constructor for class civitas.celestis.math.vector.Vector2
-
Creates a new vector.
- Vector2(double, double) - Constructor for class civitas.celestis.math.vector.Vector2
-
Creates a new vector.
- Vector2(DoubleTuple) - Constructor for class civitas.celestis.math.vector.Vector2
-
Creates a new vector.
- Vector3 - Class in civitas.celestis.math.vector
-
An immutable three-dimensional vector which uses the type
double. - Vector3(double[]) - Constructor for class civitas.celestis.math.vector.Vector3
-
Creates a new vector.
- Vector3(double, double, double) - Constructor for class civitas.celestis.math.vector.Vector3
-
Creates a new vector.
- Vector3(DoubleTuple) - Constructor for class civitas.celestis.math.vector.Vector3
-
Creates a new vector.
- Vector4 - Class in civitas.celestis.math.vector
-
An immutable four-dimensional vector which uses the type
double. - Vector4(double[]) - Constructor for class civitas.celestis.math.vector.Vector4
-
Creates a new vector.
- Vector4(double, double, double, double) - Constructor for class civitas.celestis.math.vector.Vector4
-
Creates a new vector.
- Vector4(DoubleTuple) - Constructor for class civitas.celestis.math.vector.Vector4
-
Creates a new vector.
- Vectors - Class in civitas.celestis.math.vector
-
A static utility class which contains methods related to
vectors. - version - Variable in class civitas.celestis.Application
-
The version of this application.
- VIOLET - Static variable in class civitas.celestis.graphics.Colors
W
- w - Variable in class civitas.celestis.util.tuple.Double4
-
The W component of this tuple.
- w - Variable in class civitas.celestis.util.tuple.Float4
-
The W component of this tuple.
- w - Variable in class civitas.celestis.util.tuple.Int4
-
The W component of this tuple.
- w - Variable in class civitas.celestis.util.tuple.Long4
-
The W component of this tuple.
- w() - Method in class civitas.celestis.util.tuple.Double4
-
Returns the W component of this tuple.
- w() - Method in class civitas.celestis.util.tuple.Float4
-
Returns the W component of this tuple.
- w() - Method in class civitas.celestis.util.tuple.Int4
-
Returns the W component of this tuple.
- w() - Method in class civitas.celestis.util.tuple.Long4
-
Returns the W component of this tuple.
- WHEAT - Static variable in class civitas.celestis.graphics.Colors
- WHITE - Static variable in class civitas.celestis.graphics.Colors
-
The color white.
- WHITE_SMOKE - Static variable in class civitas.celestis.graphics.Colors
X
- x - Variable in class civitas.celestis.util.tuple.Double2
-
The X component of this tuple.
- x - Variable in class civitas.celestis.util.tuple.Double3
-
The X component of this tuple.
- x - Variable in class civitas.celestis.util.tuple.Double4
-
The X component of this tuple.
- x - Variable in class civitas.celestis.util.tuple.Float2
-
The X component of this tuple.
- x - Variable in class civitas.celestis.util.tuple.Float3
-
The X component of this tuple.
- x - Variable in class civitas.celestis.util.tuple.Float4
-
The X component of this tuple.
- x - Variable in class civitas.celestis.util.tuple.Int2
-
The X component of this tuple.
- x - Variable in class civitas.celestis.util.tuple.Int3
-
The X component of this tuple.
- x - Variable in class civitas.celestis.util.tuple.Int4
-
The X component of this tuple.
- x - Variable in class civitas.celestis.util.tuple.Long2
-
The X component of this tuple.
- x - Variable in class civitas.celestis.util.tuple.Long3
-
The X component of this tuple.
- x - Variable in class civitas.celestis.util.tuple.Long4
-
The X component of this tuple.
- x() - Method in class civitas.celestis.util.tuple.Double2
-
Returns the X component of this tuple.
- x() - Method in class civitas.celestis.util.tuple.Double3
-
Returns the X component of this tuple.
- x() - Method in class civitas.celestis.util.tuple.Double4
-
Returns the X component of this tuple.
- x() - Method in class civitas.celestis.util.tuple.Float2
-
Returns the X component of this tuple.
- x() - Method in class civitas.celestis.util.tuple.Float3
-
Returns the X component of this tuple.
- x() - Method in class civitas.celestis.util.tuple.Float4
-
Returns the X component of this tuple.
- x() - Method in class civitas.celestis.util.tuple.Int2
-
Returns the X component of this tuple.
- x() - Method in class civitas.celestis.util.tuple.Int3
-
Returns the X component of this tuple.
- x() - Method in class civitas.celestis.util.tuple.Int4
-
Returns the X component of this tuple.
- x() - Method in class civitas.celestis.util.tuple.Long2
-
Returns the X component of this tuple.
- x() - Method in class civitas.celestis.util.tuple.Long3
-
Returns the X component of this tuple.
- x() - Method in class civitas.celestis.util.tuple.Long4
-
Returns the X component of this tuple.
Y
- y - Variable in class civitas.celestis.util.tuple.Double2
-
The Y component of this tuple.
- y - Variable in class civitas.celestis.util.tuple.Double3
-
The Y component of this tuple.
- y - Variable in class civitas.celestis.util.tuple.Double4
-
The Y component of this tuple.
- y - Variable in class civitas.celestis.util.tuple.Float2
-
The Y component of this tuple.
- y - Variable in class civitas.celestis.util.tuple.Float3
-
The Y component of this tuple.
- y - Variable in class civitas.celestis.util.tuple.Float4
-
The Y component of this tuple.
- y - Variable in class civitas.celestis.util.tuple.Int2
-
The Y component of this tuple.
- y - Variable in class civitas.celestis.util.tuple.Int3
-
The Y component of this tuple.
- y - Variable in class civitas.celestis.util.tuple.Int4
-
The Y component of this tuple.
- y - Variable in class civitas.celestis.util.tuple.Long2
-
The Y component of this tuple.
- y - Variable in class civitas.celestis.util.tuple.Long3
-
The Y component of this tuple.
- y - Variable in class civitas.celestis.util.tuple.Long4
-
The Y component of this tuple.
- y() - Method in class civitas.celestis.util.tuple.Double2
-
Returns the Y component of this tuple.
- y() - Method in class civitas.celestis.util.tuple.Double3
-
Returns the Y component of this tuple.
- y() - Method in class civitas.celestis.util.tuple.Double4
-
Returns the Y component of this tuple.
- y() - Method in class civitas.celestis.util.tuple.Float2
-
Returns the Y component of this tuple.
- y() - Method in class civitas.celestis.util.tuple.Float3
-
Returns the Y component of this tuple.
- y() - Method in class civitas.celestis.util.tuple.Float4
-
Returns the Y component of this tuple.
- y() - Method in class civitas.celestis.util.tuple.Int2
-
Returns the Y component of this tuple.
- y() - Method in class civitas.celestis.util.tuple.Int3
-
Returns the Y component of this tuple.
- y() - Method in class civitas.celestis.util.tuple.Int4
-
Returns the Y component of this tuple.
- y() - Method in class civitas.celestis.util.tuple.Long2
-
Returns the Y component of this tuple.
- y() - Method in class civitas.celestis.util.tuple.Long3
-
Returns the Y component of this tuple.
- y() - Method in class civitas.celestis.util.tuple.Long4
-
Returns the Y component of this tuple.
- yaw(Quaternion) - Static method in class civitas.celestis.math.complex.Quaternions
-
Given a rotation quaternion
q, this returns the yaw of the rotation. - YELLOW - Static variable in class civitas.celestis.graphics.Colors
-
The color yellow.
- YELLOW_GREEN - Static variable in class civitas.celestis.graphics.Colors
Z
- z - Variable in class civitas.celestis.util.tuple.Double3
-
The Z component of this tuple.
- z - Variable in class civitas.celestis.util.tuple.Double4
-
The Z component of this tuple.
- z - Variable in class civitas.celestis.util.tuple.Float3
-
The Z component of this tuple.
- z - Variable in class civitas.celestis.util.tuple.Float4
-
The Z component of this tuple.
- z - Variable in class civitas.celestis.util.tuple.Int3
-
The Z component of this tuple.
- z - Variable in class civitas.celestis.util.tuple.Int4
-
The Z component of this tuple.
- z - Variable in class civitas.celestis.util.tuple.Long3
-
The Z component of this tuple.
- z - Variable in class civitas.celestis.util.tuple.Long4
-
The Z component of this tuple.
- z() - Method in class civitas.celestis.util.tuple.Double3
-
Returns the Z component of this tuple.
- z() - Method in class civitas.celestis.util.tuple.Double4
-
Returns the Z component of this tuple.
- z() - Method in class civitas.celestis.util.tuple.Float3
-
Returns the Z component of this tuple.
- z() - Method in class civitas.celestis.util.tuple.Float4
-
Returns the Z component of this tuple.
- z() - Method in class civitas.celestis.util.tuple.Int3
-
Returns the Z component of this tuple.
- z() - Method in class civitas.celestis.util.tuple.Int4
-
Returns the Z component of this tuple.
- z() - Method in class civitas.celestis.util.tuple.Long3
-
Returns the Z component of this tuple.
- z() - Method in class civitas.celestis.util.tuple.Long4
-
Returns the Z component of this tuple.
- ZERO - Static variable in class civitas.celestis.math.decimal.Decimal2
-
A vector of no direction or magnitude.
- ZERO - Static variable in class civitas.celestis.math.decimal.Decimal3
-
A vector of no direction or magnitude.
- ZERO - Static variable in class civitas.celestis.math.decimal.Decimal4
-
A vector of no direction of magnitude.
- ZERO - Static variable in class civitas.celestis.math.integer.Integer2
-
A vector of no direction or magnitude.
- ZERO - Static variable in class civitas.celestis.math.integer.Integer3
-
A vector of no direction or magnitude.
- ZERO - Static variable in class civitas.celestis.math.vector.Vector2
-
A vector of no direction or magnitude.
- ZERO - Static variable in class civitas.celestis.math.vector.Vector3
-
A vector of no direction or magnitude.
- ZERO - Static variable in class civitas.celestis.math.vector.Vector4
-
A vector of no direction of magnitude.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form