From 6c56dfce332f9f93177c360a72eb3c9f7221ca5d Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Sat, 24 Feb 2024 22:47:25 +0700 Subject: [PATCH] Forgot to update linear algebra package --- .../ru/dbotthepony/kommons/io/VectorsIO.kt | 30 ++++++------------- 1 file changed, 9 insertions(+), 21 deletions(-) diff --git a/linear-algebra/src/main/kotlin/ru/dbotthepony/kommons/io/VectorsIO.kt b/linear-algebra/src/main/kotlin/ru/dbotthepony/kommons/io/VectorsIO.kt index 4f58928..cf63d22 100644 --- a/linear-algebra/src/main/kotlin/ru/dbotthepony/kommons/io/VectorsIO.kt +++ b/linear-algebra/src/main/kotlin/ru/dbotthepony/kommons/io/VectorsIO.kt @@ -52,26 +52,14 @@ val Vector4iCodec = StreamCodec.Impl(DataInputStream::readVector4i, DataOutputSt val Vector4dCodec = StreamCodec.Impl(DataInputStream::readVector4d, DataOutputStream::writeStruct4d) val Vector4fCodec = StreamCodec.Impl(DataInputStream::readVector4f, DataOutputStream::writeStruct4f) -fun DelegateSyncher.vec2i(value: Vector2i, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector2iCodec) -fun DelegateSyncher.vec2d(value: Vector2d, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector2dCodec) -fun DelegateSyncher.vec2f(value: Vector2f, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector2fCodec) +fun DelegateSyncher.vec2i(value: Vector2i, setter: DelegateSetter = DelegateSetter.passthrough(), getter: DelegateGetter = DelegateGetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector2iCodec) +fun DelegateSyncher.vec2d(value: Vector2d, setter: DelegateSetter = DelegateSetter.passthrough(), getter: DelegateGetter = DelegateGetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector2dCodec) +fun DelegateSyncher.vec2f(value: Vector2f, setter: DelegateSetter = DelegateSetter.passthrough(), getter: DelegateGetter = DelegateGetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector2fCodec) -fun DelegateSyncher.vec3i(value: Vector3i, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector3iCodec) -fun DelegateSyncher.vec3d(value: Vector3d, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector3dCodec) -fun DelegateSyncher.vec3f(value: Vector3f, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector3fCodec) +fun DelegateSyncher.vec3i(value: Vector3i, setter: DelegateSetter = DelegateSetter.passthrough(), getter: DelegateGetter = DelegateGetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector3iCodec) +fun DelegateSyncher.vec3d(value: Vector3d, setter: DelegateSetter = DelegateSetter.passthrough(), getter: DelegateGetter = DelegateGetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector3dCodec) +fun DelegateSyncher.vec3f(value: Vector3f, setter: DelegateSetter = DelegateSetter.passthrough(), getter: DelegateGetter = DelegateGetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector3fCodec) -fun DelegateSyncher.vec4i(value: Vector4i, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector4iCodec) -fun DelegateSyncher.vec4d(value: Vector4d, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector4dCodec) -fun DelegateSyncher.vec4f(value: Vector4f, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector4fCodec) - -fun DelegateSyncher.Group.vec2i(value: Vector2i, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = add(ListenableDelegate.maskSmart(value, getter, setter), Vector2iCodec) -fun DelegateSyncher.Group.vec2d(value: Vector2d, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = add(ListenableDelegate.maskSmart(value, getter, setter), Vector2dCodec) -fun DelegateSyncher.Group.vec2f(value: Vector2f, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = add(ListenableDelegate.maskSmart(value, getter, setter), Vector2fCodec) - -fun DelegateSyncher.Group.vec3i(value: Vector3i, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = add(ListenableDelegate.maskSmart(value, getter, setter), Vector3iCodec) -fun DelegateSyncher.Group.vec3d(value: Vector3d, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = add(ListenableDelegate.maskSmart(value, getter, setter), Vector3dCodec) -fun DelegateSyncher.Group.vec3f(value: Vector3f, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = add(ListenableDelegate.maskSmart(value, getter, setter), Vector3fCodec) - -fun DelegateSyncher.Group.vec4i(value: Vector4i, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = add(ListenableDelegate.maskSmart(value, getter, setter), Vector4iCodec) -fun DelegateSyncher.Group.vec4d(value: Vector4d, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = add(ListenableDelegate.maskSmart(value, getter, setter), Vector4dCodec) -fun DelegateSyncher.Group.vec4f(value: Vector4f, getter: DelegateGetter = DelegateGetter.passthrough(), setter: DelegateSetter = DelegateSetter.passthrough()) = add(ListenableDelegate.maskSmart(value, getter, setter), Vector4fCodec) +fun DelegateSyncher.vec4i(value: Vector4i, setter: DelegateSetter = DelegateSetter.passthrough(), getter: DelegateGetter = DelegateGetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector4iCodec) +fun DelegateSyncher.vec4d(value: Vector4d, setter: DelegateSetter = DelegateSetter.passthrough(), getter: DelegateGetter = DelegateGetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector4dCodec) +fun DelegateSyncher.vec4f(value: Vector4f, setter: DelegateSetter = DelegateSetter.passthrough(), getter: DelegateGetter = DelegateGetter.passthrough()) = Slot(ListenableDelegate.maskSmart(value, getter, setter), Vector4fCodec)