Skip to main content

math

actualpackagezernikalos.math
13 items
interface ZAlgebraObject
class ZAlgebraObjectCollection(byteDataSize: Int) : ZAlgebraObject
A collection class for managing and storing multiple instances of ZAlgebraObject.
classZBox2D
@Serializable
class ZBox2D(var top: Int = 0, var left: Int = 0, var width: Int = 0, var height: Int = 0)
Represents a 2D box with top, left, width, and height properties.
classZColor
@Serializable(with = ZColorSerializer::class)
class ZColor : ZAlgebraObject
classZEuler
class ZEuler : ZAlgebraObject
@Serializable
class ZMatrix4 : ZAlgebraObject
A 4x4 matrix implementation.
@Serializable(with = ZQuaternionSerializer::class)
class ZQuaternion : ZAlgebraObject
classZScalar
class ZScalar : ZAlgebraObject
Represents a scalar value in the context of the algebra system.
@Serializable
class ZTransform
@Serializable(with = ZVector2Serializer::class)
class ZVector2 : ZAlgebraObject
@Serializable(with = ZVector3Serializer::class)
class ZVector3 : ZAlgebraObject
@Serializable(with = ZVector4Serializer::class)
class ZVector4 : ZAlgebraObject
class ZVoidAlgebraObject : ZAlgebraObject