visionforge/visionforge-solid/api/visionforge-solid.api

1233 lines
89 KiB
Plaintext
Raw Normal View History

2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/AmbientLightSource : space/kscience/visionforge/solid/LightSource {
public static final field Companion Lspace/kscience/visionforge/solid/AmbientLightSource$Companion;
public fun <init> ()V
}
public final class space/kscience/visionforge/solid/AmbientLightSource$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/AmbientLightSource$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/AmbientLightSource;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/AmbientLightSource;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/AmbientLightSource$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/AxesSolid : space/kscience/visionforge/solid/MiscSolid {
public static final field AXES_NAME Ljava/lang/String;
public static final field Companion Lspace/kscience/visionforge/solid/AxesSolid$Companion;
public fun <init> (D)V
public final fun getSize ()D
}
public final class space/kscience/visionforge/solid/AxesSolid$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/AxesSolid$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/AxesSolid;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/AxesSolid;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/AxesSolid$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
2022-01-20 11:52:58 +03:00
public final class space/kscience/visionforge/solid/Box : space/kscience/visionforge/solid/SolidBase, space/kscience/visionforge/solid/Hexagon {
public static final field Companion Lspace/kscience/visionforge/solid/Box$Companion;
public fun <init> (FFF)V
2023-12-12 09:17:14 +03:00
public fun getNode1 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public fun getNode2 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public fun getNode3 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public fun getNode4 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public fun getNode5 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public fun getNode6 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public fun getNode7 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public fun getNode8 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
2022-01-20 11:52:58 +03:00
public final fun getXSize ()F
public final fun getYSize ()F
public final fun getZSize ()F
}
public final class space/kscience/visionforge/solid/Box$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/Box$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/Box;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/Box;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/Box$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/ColorAccessor : space/kscience/dataforge/meta/MutableValueProvider {
public fun <init> (Lspace/kscience/dataforge/meta/MutableValueProvider;Lspace/kscience/dataforge/names/Name;)V
public final fun getValue ()Lspace/kscience/dataforge/meta/Value;
public fun getValue (Lspace/kscience/dataforge/names/Name;)Lspace/kscience/dataforge/meta/Value;
public final fun setValue (Lspace/kscience/dataforge/meta/Value;)V
public fun setValue (Lspace/kscience/dataforge/names/Name;Lspace/kscience/dataforge/meta/Value;)V
2022-01-20 11:52:58 +03:00
}
public final class space/kscience/visionforge/solid/ColorAccessorKt {
public static final fun clear (Lspace/kscience/visionforge/solid/ColorAccessor;)V
2023-12-12 09:17:14 +03:00
public static final fun colorProperty (Lspace/kscience/visionforge/Vision;Lspace/kscience/dataforge/names/Name;)Lkotlin/properties/ReadOnlyProperty;
public static synthetic fun colorProperty$default (Lspace/kscience/visionforge/Vision;Lspace/kscience/dataforge/names/Name;ILjava/lang/Object;)Lkotlin/properties/ReadOnlyProperty;
2022-01-20 11:52:58 +03:00
public static final fun getString (Lspace/kscience/visionforge/solid/ColorAccessor;)Ljava/lang/String;
public static final fun invoke (Lspace/kscience/visionforge/solid/ColorAccessor;I)V
public static final fun invoke (Lspace/kscience/visionforge/solid/ColorAccessor;Ljava/lang/String;)V
public static final fun invoke-SGtJIdY (Lspace/kscience/visionforge/solid/ColorAccessor;BBB)V
public static final fun setString (Lspace/kscience/visionforge/solid/ColorAccessor;Ljava/lang/String;)V
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/Composite : space/kscience/visionforge/solid/SolidBase {
2022-01-20 11:52:58 +03:00
public static final field Companion Lspace/kscience/visionforge/solid/Composite$Companion;
public fun <init> (Lspace/kscience/visionforge/solid/CompositeType;Lspace/kscience/visionforge/solid/Solid;Lspace/kscience/visionforge/solid/Solid;)V
public final fun getCompositeType ()Lspace/kscience/visionforge/solid/CompositeType;
public final fun getFirst ()Lspace/kscience/visionforge/solid/Solid;
public final fun getSecond ()Lspace/kscience/visionforge/solid/Solid;
}
public final class space/kscience/visionforge/solid/Composite$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/Composite$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/Composite;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/Composite;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/Composite$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/CompositeKt {
2023-12-12 09:17:14 +03:00
public static final fun composite (Lspace/kscience/visionforge/MutableVisionContainer;Lspace/kscience/visionforge/solid/CompositeType;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/Composite;
public static synthetic fun composite$default (Lspace/kscience/visionforge/MutableVisionContainer;Lspace/kscience/visionforge/solid/CompositeType;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/Composite;
public static final fun intersect (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/Composite;
public static synthetic fun intersect$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/Composite;
2022-01-20 11:52:58 +03:00
public static final fun smartComposite (Lspace/kscience/visionforge/solid/SolidGroup;Lspace/kscience/visionforge/solid/CompositeType;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/Solid;
public static synthetic fun smartComposite$default (Lspace/kscience/visionforge/solid/SolidGroup;Lspace/kscience/visionforge/solid/CompositeType;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/Solid;
2023-12-12 09:17:14 +03:00
public static final fun subtract (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/Composite;
public static synthetic fun subtract$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/Composite;
public static final fun union (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/Composite;
public static synthetic fun union$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/Composite;
2022-01-20 11:52:58 +03:00
}
public final class space/kscience/visionforge/solid/CompositeType : java/lang/Enum {
public static final field GROUP Lspace/kscience/visionforge/solid/CompositeType;
public static final field INTERSECT Lspace/kscience/visionforge/solid/CompositeType;
public static final field SUBTRACT Lspace/kscience/visionforge/solid/CompositeType;
public static final field UNION Lspace/kscience/visionforge/solid/CompositeType;
2023-12-12 09:17:14 +03:00
public static fun getEntries ()Lkotlin/enums/EnumEntries;
2022-01-20 11:52:58 +03:00
public static fun valueOf (Ljava/lang/String;)Lspace/kscience/visionforge/solid/CompositeType;
public static fun values ()[Lspace/kscience/visionforge/solid/CompositeType;
}
public final class space/kscience/visionforge/solid/ConeSegment : space/kscience/visionforge/solid/SolidBase, space/kscience/visionforge/solid/GeometrySolid {
public static final field Companion Lspace/kscience/visionforge/solid/ConeSegment$Companion;
public fun <init> (FFFFF)V
public synthetic fun <init> (FFFFFILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun getBottomRadius ()F
public final fun getHeight ()F
2023-12-12 09:17:14 +03:00
public final fun getPhi ()F
public final fun getPhiStart ()F
2022-01-20 11:52:58 +03:00
public final fun getTopRadius ()F
public fun toGeometry (Lspace/kscience/visionforge/solid/GeometryBuilder;)V
}
public final class space/kscience/visionforge/solid/ConeSegment$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/ConeSegment$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/ConeSegment;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/ConeSegment;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/ConeSegment$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/ConeSegmentKt {
2023-12-12 09:17:14 +03:00
public static final fun cone (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/ConeSegment;
public static synthetic fun cone$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/ConeSegment;
public static final fun cylinder (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/ConeSegment;
public static synthetic fun cylinder$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/ConeSegment;
2022-01-20 11:52:58 +03:00
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/ConeSurface : space/kscience/visionforge/solid/SolidBase, space/kscience/visionforge/solid/GeometrySolid {
2022-01-20 11:52:58 +03:00
public static final field Companion Lspace/kscience/visionforge/solid/ConeSurface$Companion;
public fun <init> (FFFFFFF)V
public synthetic fun <init> (FFFFFFFILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun getBottomInnerRadius ()F
public final fun getBottomRadius ()F
public final fun getHeight ()F
2023-12-12 09:17:14 +03:00
public final fun getPhi ()F
public final fun getPhiStart ()F
2022-01-20 11:52:58 +03:00
public final fun getTopInnerRadius ()F
public final fun getTopRadius ()F
public fun toGeometry (Lspace/kscience/visionforge/solid/GeometryBuilder;)V
}
public final class space/kscience/visionforge/solid/ConeSurface$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/ConeSurface$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/ConeSurface;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/ConeSurface;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/ConeSurface$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/ConeSurfaceKt {
2023-12-12 09:17:14 +03:00
public static final fun coneSurface (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/ConeSurface;
public static synthetic fun coneSurface$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/ConeSurface;
public static final fun tube (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/ConeSurface;
public static synthetic fun tube$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/ConeSurface;
2022-01-20 11:52:58 +03:00
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/Convex : space/kscience/visionforge/solid/SolidBase {
2022-01-20 11:52:58 +03:00
public static final field Companion Lspace/kscience/visionforge/solid/Convex$Companion;
public fun <init> (Ljava/util/List;)V
public final fun getPoints ()Ljava/util/List;
}
public final class space/kscience/visionforge/solid/Convex$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/Convex$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/Convex;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/Convex;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/Convex$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/ConvexBuilder {
public fun <init> ()V
public final fun build ()Lspace/kscience/visionforge/solid/Convex;
public final fun point (Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;)V
}
public final class space/kscience/visionforge/solid/ConvexKt {
2023-12-12 09:17:14 +03:00
public static final fun convex (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/Convex;
public static synthetic fun convex$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/Convex;
2022-01-20 11:52:58 +03:00
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/CutTube : space/kscience/visionforge/solid/SolidBase, space/kscience/visionforge/solid/GeometrySolid {
public static final field Companion Lspace/kscience/visionforge/solid/CutTube$Companion;
public fun <init> (FFFFFLspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;)V
public synthetic fun <init> (FFFFFLspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun getHeight ()F
public final fun getInnerRadius ()F
public final fun getNBottom ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public final fun getNTop ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public final fun getOuterRadius ()F
public final fun getPhi ()F
public final fun getPhiStart ()F
public fun toGeometry (Lspace/kscience/visionforge/solid/GeometryBuilder;)V
}
public final class space/kscience/visionforge/solid/CutTube$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/CutTube$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/CutTube;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/CutTube;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/CutTube$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
2022-01-20 11:52:58 +03:00
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/CutTubeKt {
public static final fun cutTube (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/CutTube;
public static synthetic fun cutTube$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/CutTube;
}
public final class space/kscience/visionforge/solid/Extruded : space/kscience/visionforge/solid/SolidBase, space/kscience/visionforge/solid/GeometrySolid {
2022-01-20 11:52:58 +03:00
public static final field Companion Lspace/kscience/visionforge/solid/Extruded$Companion;
public static final field TYPE Ljava/lang/String;
public fun <init> (Ljava/util/List;Ljava/util/List;)V
public final fun getLayers ()Ljava/util/List;
public final fun getShape ()Ljava/util/List;
public fun toGeometry (Lspace/kscience/visionforge/solid/GeometryBuilder;)V
}
public final class space/kscience/visionforge/solid/Extruded$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/Extruded$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/Extruded;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/Extruded;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/Extruded$Builder {
public fun <init> ()V
public fun <init> (Ljava/util/List;Ljava/util/List;Lspace/kscience/dataforge/meta/MutableMeta;)V
public synthetic fun <init> (Ljava/util/List;Ljava/util/List;Lspace/kscience/dataforge/meta/MutableMeta;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun getLayers ()Ljava/util/List;
public final fun getProperties ()Lspace/kscience/dataforge/meta/MutableMeta;
public final fun getShape ()Ljava/util/List;
public final fun layer (Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;)V
public static synthetic fun layer$default (Lspace/kscience/visionforge/solid/Extruded$Builder;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;ILjava/lang/Object;)V
public final fun setLayers (Ljava/util/List;)V
public final fun setShape (Ljava/util/List;)V
public final fun shape (Lkotlin/jvm/functions/Function1;)V
}
2022-01-20 11:52:58 +03:00
public final class space/kscience/visionforge/solid/Extruded$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/Extruded$Layer {
public static final field Companion Lspace/kscience/visionforge/solid/Extruded$Layer$Companion;
public fun <init> (FFFF)V
public final fun component1 ()F
public final fun component2 ()F
public final fun component3 ()F
public final fun component4 ()F
public final fun copy (FFFF)Lspace/kscience/visionforge/solid/Extruded$Layer;
public static synthetic fun copy$default (Lspace/kscience/visionforge/solid/Extruded$Layer;FFFFILjava/lang/Object;)Lspace/kscience/visionforge/solid/Extruded$Layer;
public fun equals (Ljava/lang/Object;)Z
public final fun getScale ()F
public final fun getX ()F
public final fun getY ()F
public final fun getZ ()F
public fun hashCode ()I
public final fun setScale (F)V
public final fun setX (F)V
public final fun setY (F)V
public final fun setZ (F)V
public fun toString ()Ljava/lang/String;
}
public final class space/kscience/visionforge/solid/Extruded$Layer$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/Extruded$Layer$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/Extruded$Layer;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/Extruded$Layer;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/Extruded$Layer$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
2022-01-20 11:52:58 +03:00
public final class space/kscience/visionforge/solid/ExtrudedKt {
2023-12-12 09:17:14 +03:00
public static final fun extruded (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/Extruded;
public static synthetic fun extruded$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/Extruded;
}
public final class space/kscience/visionforge/solid/Float32Euclidean2DSpace : space/kscience/kmath/geometry/GeometrySpace, space/kscience/kmath/operations/ScaleOperations {
public static final field INSTANCE Lspace/kscience/visionforge/solid/Float32Euclidean2DSpace;
public synthetic fun add (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
public fun add (Lspace/kscience/visionforge/solid/Float32Vector2D;Lspace/kscience/visionforge/solid/Float32Vector2D;)Lspace/kscience/visionforge/solid/Float32Vector2D;
public synthetic fun distanceTo (Lspace/kscience/kmath/geometry/Vector;Lspace/kscience/kmath/geometry/Vector;)D
public fun distanceTo (Lspace/kscience/visionforge/solid/Float32Vector2D;Lspace/kscience/visionforge/solid/Float32Vector2D;)D
public synthetic fun dot (Lspace/kscience/kmath/geometry/Vector;Lspace/kscience/kmath/geometry/Vector;)D
public fun dot (Lspace/kscience/visionforge/solid/Float32Vector2D;Lspace/kscience/visionforge/solid/Float32Vector2D;)D
public final fun getXAxis ()Lspace/kscience/visionforge/solid/Float32Vector2D;
public final fun getYAxis ()Lspace/kscience/visionforge/solid/Float32Vector2D;
public synthetic fun getZero ()Ljava/lang/Object;
public fun getZero ()Lspace/kscience/visionforge/solid/Float32Vector2D;
public synthetic fun norm (Ljava/lang/Object;)Ljava/lang/Object;
public final fun norm (Lspace/kscience/visionforge/solid/Float32Vector2D;)D
public fun norm (Lspace/kscience/visionforge/solid/Float32Vector2D;)Ljava/lang/Double;
public synthetic fun scale (Ljava/lang/Object;D)Ljava/lang/Object;
public fun scale (Lspace/kscience/visionforge/solid/Float32Vector2D;D)Lspace/kscience/visionforge/solid/Float32Vector2D;
public synthetic fun unaryMinus (Ljava/lang/Object;)Ljava/lang/Object;
public fun unaryMinus (Lspace/kscience/visionforge/solid/Float32Vector2D;)Lspace/kscience/visionforge/solid/Float32Vector2D;
public final fun vector (FF)Lspace/kscience/visionforge/solid/Float32Vector2D;
public final fun vector (Ljava/lang/Number;Ljava/lang/Number;)Lspace/kscience/visionforge/solid/Float32Vector2D;
}
public final class space/kscience/visionforge/solid/Float32Euclidean2DSpace$VectorSerializer : kotlinx/serialization/KSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/Float32Euclidean2DSpace$VectorSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/Float32Vector2D;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/Float32Vector2D;)V
}
public final class space/kscience/visionforge/solid/Float32Euclidean2DSpaceKt {
public static final fun Float32Vector2D (Ljava/lang/Number;Ljava/lang/Number;)Lspace/kscience/visionforge/solid/Float32Vector2D;
}
public final class space/kscience/visionforge/solid/Float32Euclidean3DSpace : space/kscience/kmath/geometry/GeometrySpace, space/kscience/kmath/operations/ScaleOperations {
public static final field INSTANCE Lspace/kscience/visionforge/solid/Float32Euclidean3DSpace;
public synthetic fun add (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
public fun add (Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;)Lspace/kscience/visionforge/solid/Float32Vector3D;
public final fun cross (Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;)Lspace/kscience/visionforge/solid/Float32Vector3D;
public synthetic fun distanceTo (Lspace/kscience/kmath/geometry/Vector;Lspace/kscience/kmath/geometry/Vector;)D
public fun distanceTo (Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;)D
public synthetic fun dot (Lspace/kscience/kmath/geometry/Vector;Lspace/kscience/kmath/geometry/Vector;)D
public fun dot (Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;)D
public final fun getXAxis ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public final fun getYAxis ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public final fun getZAxis ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public synthetic fun getZero ()Ljava/lang/Object;
public fun getZero ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public synthetic fun norm (Ljava/lang/Object;)Ljava/lang/Object;
public final fun norm (Lspace/kscience/visionforge/solid/Float32Vector3D;)D
public fun norm (Lspace/kscience/visionforge/solid/Float32Vector3D;)Ljava/lang/Double;
public synthetic fun scale (Ljava/lang/Object;D)Ljava/lang/Object;
public fun scale (Lspace/kscience/visionforge/solid/Float32Vector3D;D)Lspace/kscience/visionforge/solid/Float32Vector3D;
public synthetic fun unaryMinus (Ljava/lang/Object;)Ljava/lang/Object;
public fun unaryMinus (Lspace/kscience/visionforge/solid/Float32Vector3D;)Lspace/kscience/visionforge/solid/Float32Vector3D;
public final fun vector (FFF)Lspace/kscience/visionforge/solid/Float32Vector3D;
public final fun vector (Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;)Lspace/kscience/visionforge/solid/Float32Vector3D;
public final fun vectorProduct (Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;)Lspace/kscience/visionforge/solid/Float32Vector3D;
}
public final class space/kscience/visionforge/solid/Float32Euclidean3DSpace$VectorSerializer : kotlinx/serialization/KSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/Float32Euclidean3DSpace$VectorSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/Float32Vector3D;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/Float32Vector3D;)V
}
public final class space/kscience/visionforge/solid/Float32Euclidean3DSpaceKt {
public static final fun Float32Vector3D (Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;)Lspace/kscience/visionforge/solid/Float32Vector3D;
}
public abstract interface class space/kscience/visionforge/solid/Float32Vector2D : space/kscience/kmath/geometry/Vector2D {
public static final field Companion Lspace/kscience/visionforge/solid/Float32Vector2D$Companion;
}
public final class space/kscience/visionforge/solid/Float32Vector2D$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public abstract interface class space/kscience/visionforge/solid/Float32Vector3D : space/kscience/kmath/geometry/Vector3D {
public static final field Companion Lspace/kscience/visionforge/solid/Float32Vector3D$Companion;
}
public final class space/kscience/visionforge/solid/Float32Vector3D$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
2022-01-20 11:52:58 +03:00
}
public final class space/kscience/visionforge/solid/GenericHexagon : space/kscience/visionforge/solid/SolidBase, space/kscience/visionforge/solid/Hexagon {
public static final field Companion Lspace/kscience/visionforge/solid/GenericHexagon$Companion;
2023-12-12 09:17:14 +03:00
public fun <init> (Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;)V
public fun getNode1 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public fun getNode2 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public fun getNode3 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public fun getNode4 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public fun getNode5 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public fun getNode6 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public fun getNode7 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public fun getNode8 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
2022-01-20 11:52:58 +03:00
}
public final class space/kscience/visionforge/solid/GenericHexagon$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/GenericHexagon$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/GenericHexagon;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/GenericHexagon;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/GenericHexagon$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public abstract interface class space/kscience/visionforge/solid/GeometryBuilder {
public abstract fun build ()Ljava/lang/Object;
2023-12-12 09:17:14 +03:00
public abstract fun face (Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/dataforge/meta/Meta;)V
public static synthetic fun face$default (Lspace/kscience/visionforge/solid/GeometryBuilder;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/dataforge/meta/Meta;ILjava/lang/Object;)V
2022-01-20 11:52:58 +03:00
}
public final class space/kscience/visionforge/solid/GeometryBuilderKt {
2023-12-12 09:17:14 +03:00
public static final fun cap (Lspace/kscience/visionforge/solid/GeometryBuilder;Ljava/util/List;Lspace/kscience/visionforge/solid/Float32Vector3D;)V
public static synthetic fun cap$default (Lspace/kscience/visionforge/solid/GeometryBuilder;Ljava/util/List;Lspace/kscience/visionforge/solid/Float32Vector3D;ILjava/lang/Object;)V
public static final fun face4 (Lspace/kscience/visionforge/solid/GeometryBuilder;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/dataforge/meta/Meta;)V
public static synthetic fun face4$default (Lspace/kscience/visionforge/solid/GeometryBuilder;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/dataforge/meta/Meta;ILjava/lang/Object;)V
2022-01-20 11:52:58 +03:00
}
public final class space/kscience/visionforge/solid/GeometryKt {
public static final field PI2 F
2023-12-12 09:17:14 +03:00
public static final fun toMeta (Lspace/kscience/visionforge/solid/Float32Vector2D;)Lspace/kscience/dataforge/meta/Meta;
public static final fun toMeta (Lspace/kscience/visionforge/solid/Float32Vector3D;)Lspace/kscience/dataforge/meta/Meta;
2022-01-20 11:52:58 +03:00
}
public abstract interface class space/kscience/visionforge/solid/GeometrySolid : space/kscience/visionforge/solid/Solid {
public abstract fun toGeometry (Lspace/kscience/visionforge/solid/GeometryBuilder;)V
}
public abstract interface class space/kscience/visionforge/solid/Hexagon : space/kscience/visionforge/solid/GeometrySolid {
2023-12-12 09:17:14 +03:00
public abstract fun getNode1 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public abstract fun getNode2 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public abstract fun getNode3 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public abstract fun getNode4 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public abstract fun getNode5 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public abstract fun getNode6 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public abstract fun getNode7 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public abstract fun getNode8 ()Lspace/kscience/visionforge/solid/Float32Vector3D;
2022-01-20 11:52:58 +03:00
public fun toGeometry (Lspace/kscience/visionforge/solid/GeometryBuilder;)V
}
public final class space/kscience/visionforge/solid/HexagonKt {
2023-12-12 09:17:14 +03:00
public static final fun box (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/Box;
public static synthetic fun box$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/Box;
public static final fun hexagon (Lspace/kscience/visionforge/MutableVisionContainer;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/Hexagon;
public static synthetic fun hexagon$default (Lspace/kscience/visionforge/MutableVisionContainer;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Lspace/kscience/visionforge/solid/Float32Vector3D;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/Hexagon;
2022-01-20 11:52:58 +03:00
}
2023-12-12 09:17:14 +03:00
public abstract class space/kscience/visionforge/solid/LightSource : space/kscience/visionforge/solid/MiscSolid {
public static final field Companion Lspace/kscience/visionforge/solid/LightSource$Companion;
public fun <init> ()V
public synthetic fun <init> (ILspace/kscience/dataforge/meta/MutableMeta;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V
public final fun getColor ()Lspace/kscience/visionforge/solid/ColorAccessor;
public fun getDescriptor ()Lspace/kscience/dataforge/meta/descriptors/MetaDescriptor;
public final fun getIntensity ()Ljava/lang/Number;
public final fun setIntensity (Ljava/lang/Number;)V
public static final synthetic fun write$Self (Lspace/kscience/visionforge/solid/LightSource;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V
2022-01-20 11:52:58 +03:00
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/LightSource$Companion {
public final fun getDescriptor ()Lspace/kscience/dataforge/meta/descriptors/MetaDescriptor;
public final fun getINTENSITY_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun serializer ()Lkotlinx/serialization/KSerializer;
2022-01-20 11:52:58 +03:00
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/LightSourceKt {
public static final fun ambientLight (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/AmbientLightSource;
public static synthetic fun ambientLight$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/AmbientLightSource;
public static final fun pointLight (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/PointLightSource;
public static synthetic fun pointLight$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/PointLightSource;
}
public abstract class space/kscience/visionforge/solid/MiscSolid : space/kscience/visionforge/solid/SolidBase {
public static final field Companion Lspace/kscience/visionforge/solid/MiscSolid$Companion;
public fun <init> ()V
public synthetic fun <init> (ILspace/kscience/dataforge/meta/MutableMeta;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V
public static final synthetic fun write$Self (Lspace/kscience/visionforge/solid/MiscSolid;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V
}
public final class space/kscience/visionforge/solid/MiscSolid$Companion {
2022-01-20 11:52:58 +03:00
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/MiscSolidKt {
public static final fun axes (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/AxesSolid;
public static synthetic fun axes$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/AxesSolid;
2022-01-20 11:52:58 +03:00
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/PointLightSource : space/kscience/visionforge/solid/LightSource {
public static final field Companion Lspace/kscience/visionforge/solid/PointLightSource$Companion;
public fun <init> ()V
2022-01-20 11:52:58 +03:00
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/PointLightSource$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/PointLightSource$$serializer;
2022-01-20 11:52:58 +03:00
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
2023-12-12 09:17:14 +03:00
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/PointLightSource;
2022-01-20 11:52:58 +03:00
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
2023-12-12 09:17:14 +03:00
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/PointLightSource;)V
2022-01-20 11:52:58 +03:00
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/PointLightSource$Companion {
2022-01-20 11:52:58 +03:00
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/PolyLine : space/kscience/visionforge/solid/SolidBase {
2022-01-20 11:52:58 +03:00
public static final field Companion Lspace/kscience/visionforge/solid/PolyLine$Companion;
2023-12-12 09:17:14 +03:00
public static final field DEFAULT_THICKNESS D
2022-01-20 11:52:58 +03:00
public fun <init> (Ljava/util/List;)V
public final fun getPoints ()Ljava/util/List;
public final fun getThickness ()Ljava/lang/Number;
public final fun setThickness (Ljava/lang/Number;)V
}
public final class space/kscience/visionforge/solid/PolyLine$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/PolyLine$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/PolyLine;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/PolyLine;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/PolyLine$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/PolyLineKt {
2023-12-12 09:17:14 +03:00
public static final fun polyline (Lspace/kscience/visionforge/MutableVisionContainer;[Lspace/kscience/visionforge/solid/Float32Vector3D;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/PolyLine;
public static synthetic fun polyline$default (Lspace/kscience/visionforge/MutableVisionContainer;[Lspace/kscience/visionforge/solid/Float32Vector3D;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/PolyLine;
2022-01-20 11:52:58 +03:00
}
public abstract interface class space/kscience/visionforge/solid/PrototypeHolder {
public abstract fun getPrototype (Lspace/kscience/dataforge/names/Name;)Lspace/kscience/visionforge/solid/Solid;
public abstract fun prototypes (Lkotlin/jvm/functions/Function1;)V
}
public final class space/kscience/visionforge/solid/Shape2DBuilder {
public static final field Companion Lspace/kscience/visionforge/solid/Shape2DBuilder$Companion;
public fun <init> ()V
public fun <init> (Ljava/util/ArrayList;)V
public synthetic fun <init> (Ljava/util/ArrayList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun build ()Ljava/util/List;
public final fun point (Ljava/lang/Number;Ljava/lang/Number;)V
}
public final class space/kscience/visionforge/solid/Shape2DBuilder$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/Shape2DBuilder$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/Shape2DBuilder;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/Shape2DBuilder;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/Shape2DBuilder$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/Shape2DKt {
public static final fun polygon (Lspace/kscience/visionforge/solid/Shape2DBuilder;ILjava/lang/Number;)V
}
2022-01-20 11:52:58 +03:00
public abstract interface class space/kscience/visionforge/solid/Solid : space/kscience/visionforge/Vision {
public static final field Companion Lspace/kscience/visionforge/solid/Solid$Companion;
public fun getDescriptor ()Lspace/kscience/dataforge/meta/descriptors/MetaDescriptor;
}
public final class space/kscience/visionforge/solid/Solid$Companion {
public final fun getDETAIL_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getDescriptor ()Lspace/kscience/dataforge/meta/descriptors/MetaDescriptor;
public final fun getGEOMETRY_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getIGNORE_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getLAYER_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getPOSITION_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getROTATION_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getROTATION_ORDER_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getSCALE_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getX_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getX_POSITION_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getX_ROTATION_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getX_SCALE_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getY_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getY_POSITION_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getY_ROTATION_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getY_SCALE_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getZ_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getZ_POSITION_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getZ_ROTATION_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getZ_SCALE_KEY ()Lspace/kscience/dataforge/names/Name;
}
2023-12-12 09:17:14 +03:00
public class space/kscience/visionforge/solid/SolidBase : space/kscience/visionforge/AbstractVision, space/kscience/visionforge/solid/Solid {
2022-01-20 11:52:58 +03:00
public static final field Companion Lspace/kscience/visionforge/solid/SolidBase$Companion;
public fun <init> ()V
public synthetic fun <init> (ILspace/kscience/dataforge/meta/MutableMeta;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V
public fun getDescriptor ()Lspace/kscience/dataforge/meta/descriptors/MetaDescriptor;
2023-12-12 09:17:14 +03:00
public static final synthetic fun write$Self (Lspace/kscience/visionforge/solid/SolidBase;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;Lkotlinx/serialization/KSerializer;)V
2022-01-20 11:52:58 +03:00
}
public final class space/kscience/visionforge/solid/SolidBase$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
2023-12-12 09:17:14 +03:00
public synthetic fun <init> (Lkotlinx/serialization/KSerializer;)V
2022-01-20 11:52:58 +03:00
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/SolidBase;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/SolidBase;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/SolidBase$Companion {
2023-12-12 09:17:14 +03:00
public final fun serializer (Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer;
2022-01-20 11:52:58 +03:00
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/SolidGroup : space/kscience/visionforge/AbstractVisionGroup, space/kscience/visionforge/MutableVisionContainer, space/kscience/visionforge/MutableVisionGroup, space/kscience/visionforge/solid/PrototypeHolder, space/kscience/visionforge/solid/Solid {
2022-01-20 11:52:58 +03:00
public static final field Companion Lspace/kscience/visionforge/solid/SolidGroup$Companion;
public fun <init> ()V
2023-12-12 09:17:14 +03:00
public synthetic fun createGroup ()Lspace/kscience/visionforge/AbstractVisionGroup;
public synthetic fun createGroup ()Lspace/kscience/visionforge/MutableVisionGroup;
public fun createGroup ()Lspace/kscience/visionforge/solid/SolidGroup;
public final fun get (Lspace/kscience/dataforge/names/Name;)Lspace/kscience/visionforge/solid/Solid;
2022-01-20 11:52:58 +03:00
public fun getDescriptor ()Lspace/kscience/dataforge/meta/descriptors/MetaDescriptor;
2023-12-12 09:17:14 +03:00
public final fun getItems ()Ljava/util/Map;
2022-01-20 11:52:58 +03:00
public fun getPrototype (Lspace/kscience/dataforge/names/Name;)Lspace/kscience/visionforge/solid/Solid;
public fun prototypes (Lkotlin/jvm/functions/Function1;)V
2023-12-12 09:17:14 +03:00
public synthetic fun setChild (Lspace/kscience/dataforge/names/Name;Lspace/kscience/visionforge/Vision;)V
public fun setChild (Lspace/kscience/dataforge/names/Name;Lspace/kscience/visionforge/solid/Solid;)V
2022-01-20 11:52:58 +03:00
}
public final class space/kscience/visionforge/solid/SolidGroup$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/SolidGroup$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/SolidGroup;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/SolidGroup;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/SolidGroup$Companion {
public final fun getPROTOTYPES_TOKEN ()Lspace/kscience/dataforge/names/NameToken;
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/SolidGroupKt {
public static final fun SolidGroup (Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/SolidGroup;
2023-12-12 09:17:14 +03:00
public static final fun get (Lspace/kscience/visionforge/solid/SolidGroup;Ljava/lang/String;)Lspace/kscience/visionforge/solid/Solid;
public static final fun solidGroup (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/SolidGroup;
public static final fun solidGroup (Lspace/kscience/visionforge/MutableVisionContainer;Lspace/kscience/dataforge/names/Name;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/SolidGroup;
public static synthetic fun solidGroup$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/SolidGroup;
public static synthetic fun solidGroup$default (Lspace/kscience/visionforge/MutableVisionContainer;Lspace/kscience/dataforge/names/Name;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/SolidGroup;
2022-01-20 11:52:58 +03:00
}
public final class space/kscience/visionforge/solid/SolidKt {
public static final fun getDetail (Lspace/kscience/visionforge/solid/Solid;)Ljava/lang/Integer;
public static final fun getIgnore (Lspace/kscience/visionforge/Vision;)Ljava/lang/Boolean;
public static final fun getLayer (Lspace/kscience/visionforge/solid/Solid;)I
2023-12-12 09:17:14 +03:00
public static final fun getPosition (Lspace/kscience/visionforge/solid/Solid;)Lspace/kscience/visionforge/solid/Float32Vector3D;
public static final fun getQuaternion (Lspace/kscience/visionforge/solid/Solid;)Lspace/kscience/kmath/complex/Quaternion;
public static final fun getQuaternionOrNull (Lspace/kscience/visionforge/solid/Solid;)Lspace/kscience/kmath/complex/Quaternion;
public static final fun getRotation (Lspace/kscience/visionforge/solid/Solid;)Lspace/kscience/visionforge/solid/Float32Vector3D;
public static final fun getRotationOrder (Lspace/kscience/visionforge/solid/Solid;)Lspace/kscience/kmath/geometry/RotationOrder;
2022-01-20 11:52:58 +03:00
public static final fun getRotationX (Lspace/kscience/visionforge/solid/Solid;)Ljava/lang/Number;
public static final fun getRotationY (Lspace/kscience/visionforge/solid/Solid;)Ljava/lang/Number;
public static final fun getRotationZ (Lspace/kscience/visionforge/solid/Solid;)Ljava/lang/Number;
2023-12-12 09:17:14 +03:00
public static final fun getScale (Lspace/kscience/visionforge/solid/Solid;)Lspace/kscience/visionforge/solid/Float32Vector3D;
2022-01-20 11:52:58 +03:00
public static final fun getScaleX (Lspace/kscience/visionforge/solid/Solid;)Ljava/lang/Number;
public static final fun getScaleY (Lspace/kscience/visionforge/solid/Solid;)Ljava/lang/Number;
public static final fun getScaleZ (Lspace/kscience/visionforge/solid/Solid;)Ljava/lang/Number;
public static final fun getX (Lspace/kscience/visionforge/solid/Solid;)Ljava/lang/Number;
public static final fun getY (Lspace/kscience/visionforge/solid/Solid;)Ljava/lang/Number;
public static final fun getZ (Lspace/kscience/visionforge/solid/Solid;)Ljava/lang/Number;
2023-12-12 09:17:14 +03:00
public static final fun rotate (Lspace/kscience/visionforge/solid/Solid;Lspace/kscience/kmath/geometry/Angle;Lspace/kscience/kmath/geometry/Vector3D;)V
2022-01-20 11:52:58 +03:00
public static final fun setDetail (Lspace/kscience/visionforge/solid/Solid;Ljava/lang/Integer;)V
public static final fun setIgnore (Lspace/kscience/visionforge/Vision;Ljava/lang/Boolean;)V
public static final fun setLayer (Lspace/kscience/visionforge/solid/Solid;I)V
2023-12-12 09:17:14 +03:00
public static final fun setPosition (Lspace/kscience/visionforge/solid/Solid;Lspace/kscience/visionforge/solid/Float32Vector3D;)V
public static final fun setQuaternion (Lspace/kscience/visionforge/solid/Solid;Lspace/kscience/kmath/complex/Quaternion;)V
public static final fun setQuaternionOrNull (Lspace/kscience/visionforge/solid/Solid;Lspace/kscience/kmath/complex/Quaternion;)V
public static final fun setRotation (Lspace/kscience/visionforge/solid/Solid;Lspace/kscience/visionforge/solid/Float32Vector3D;)V
public static final fun setRotationOrder (Lspace/kscience/visionforge/solid/Solid;Lspace/kscience/kmath/geometry/RotationOrder;)V
2022-01-20 11:52:58 +03:00
public static final fun setRotationX (Lspace/kscience/visionforge/solid/Solid;Ljava/lang/Number;)V
public static final fun setRotationY (Lspace/kscience/visionforge/solid/Solid;Ljava/lang/Number;)V
public static final fun setRotationZ (Lspace/kscience/visionforge/solid/Solid;Ljava/lang/Number;)V
2023-12-12 09:17:14 +03:00
public static final fun setScale (Lspace/kscience/visionforge/solid/Solid;Lspace/kscience/visionforge/solid/Float32Vector3D;)V
2022-01-20 11:52:58 +03:00
public static final fun setScaleX (Lspace/kscience/visionforge/solid/Solid;Ljava/lang/Number;)V
public static final fun setScaleY (Lspace/kscience/visionforge/solid/Solid;Ljava/lang/Number;)V
public static final fun setScaleZ (Lspace/kscience/visionforge/solid/Solid;Ljava/lang/Number;)V
public static final fun setX (Lspace/kscience/visionforge/solid/Solid;Ljava/lang/Number;)V
public static final fun setY (Lspace/kscience/visionforge/solid/Solid;Ljava/lang/Number;)V
public static final fun setZ (Lspace/kscience/visionforge/solid/Solid;Ljava/lang/Number;)V
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/SolidLabel : space/kscience/visionforge/solid/SolidBase {
2022-01-20 11:52:58 +03:00
public static final field Companion Lspace/kscience/visionforge/solid/SolidLabel$Companion;
public fun <init> (Ljava/lang/String;DLjava/lang/String;)V
public final fun getFontFamily ()Ljava/lang/String;
public final fun getFontSize ()D
public final fun getText ()Ljava/lang/String;
}
public final class space/kscience/visionforge/solid/SolidLabel$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/SolidLabel$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/SolidLabel;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/SolidLabel;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/SolidLabel$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/SolidLabelKt {
2023-12-12 09:17:14 +03:00
public static final fun label (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Ljava/lang/Number;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/SolidLabel;
public static synthetic fun label$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Ljava/lang/Number;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/SolidLabel;
2022-01-20 11:52:58 +03:00
}
public final class space/kscience/visionforge/solid/SolidMaterial : space/kscience/dataforge/meta/Scheme {
public static final field Companion Lspace/kscience/visionforge/solid/SolidMaterial$Companion;
public fun <init> ()V
public final fun getColor ()Lspace/kscience/visionforge/solid/ColorAccessor;
public final fun getEmissiveColor ()Lspace/kscience/visionforge/solid/ColorAccessor;
public final fun getOpacity ()F
public final fun getSpecularColor ()Lspace/kscience/visionforge/solid/ColorAccessor;
public final fun getWireframe ()Z
public final fun setOpacity (F)V
public final fun setWireframe (Z)V
}
public final class space/kscience/visionforge/solid/SolidMaterial$Companion : space/kscience/dataforge/meta/SchemeSpec {
public final fun getCOLOR_KEY ()Lspace/kscience/dataforge/names/Name;
public fun getDescriptor ()Lspace/kscience/dataforge/meta/descriptors/MetaDescriptor;
2023-12-12 09:17:14 +03:00
public final fun getEDGES_ENABLED_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getEDGES_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getEDGES_MATERIAL_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getEMISSIVE_COLOR_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getENABLED_KEY ()Lspace/kscience/dataforge/names/Name;
2022-01-20 11:52:58 +03:00
public final fun getMATERIAL_COLOR_KEY ()Lspace/kscience/dataforge/names/Name;
2023-12-12 09:17:14 +03:00
public final fun getMATERIAL_EMISSIVE_COLOR_KEY ()Lspace/kscience/dataforge/names/Name;
2022-01-20 11:52:58 +03:00
public final fun getMATERIAL_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getMATERIAL_OPACITY_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getMATERIAL_SPECULAR_COLOR_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getMATERIAL_WIREFRAME_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getOPACITY_KEY ()Lspace/kscience/dataforge/names/Name;
public final fun getSPECULAR_COLOR_KEY ()Lspace/kscience/dataforge/names/Name;
2023-12-12 09:17:14 +03:00
public final fun getTYPE_KEY ()Lspace/kscience/dataforge/names/Name;
2022-01-20 11:52:58 +03:00
public final fun getWIREFRAME_KEY ()Lspace/kscience/dataforge/names/Name;
}
public final class space/kscience/visionforge/solid/SolidMaterialKt {
2023-12-12 09:17:14 +03:00
public static final fun edges (Lspace/kscience/visionforge/solid/Solid;ZLkotlin/jvm/functions/Function1;)V
public static synthetic fun edges$default (Lspace/kscience/visionforge/solid/Solid;ZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
2022-01-20 11:52:58 +03:00
public static final fun getColor (Lspace/kscience/visionforge/solid/Solid;)Lspace/kscience/visionforge/solid/ColorAccessor;
public static final fun getMaterial (Lspace/kscience/visionforge/solid/Solid;)Lspace/kscience/visionforge/solid/SolidMaterial;
public static final fun getOpacity (Lspace/kscience/visionforge/solid/Solid;)Ljava/lang/Number;
public static final fun material (Lspace/kscience/visionforge/solid/Solid;Lkotlin/jvm/functions/Function1;)V
public static final fun setMaterial (Lspace/kscience/visionforge/solid/Solid;Lspace/kscience/visionforge/solid/SolidMaterial;)V
public static final fun setOpacity (Lspace/kscience/visionforge/solid/Solid;Ljava/lang/Number;)V
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/SolidReference : space/kscience/visionforge/VisionGroup, space/kscience/visionforge/solid/Solid {
public static final field Companion Lspace/kscience/visionforge/solid/SolidReference$Companion;
2022-01-20 11:52:58 +03:00
public static final field REFERENCE_CHILD_PROPERTY_PREFIX Ljava/lang/String;
public fun <init> (Lspace/kscience/dataforge/names/Name;)V
2023-12-12 09:17:14 +03:00
public fun getChildren ()Lspace/kscience/visionforge/VisionChildren;
2022-01-20 11:52:58 +03:00
public fun getDescriptor ()Lspace/kscience/dataforge/meta/descriptors/MetaDescriptor;
2023-12-12 09:17:14 +03:00
public fun getParent ()Lspace/kscience/visionforge/Vision;
public fun getProperties ()Lspace/kscience/visionforge/MutableVisionProperties;
public final fun getPrototype ()Lspace/kscience/visionforge/solid/Solid;
public final fun getPrototypeName ()Lspace/kscience/dataforge/names/Name;
public fun setParent (Lspace/kscience/visionforge/Vision;)V
2022-01-20 11:52:58 +03:00
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/SolidReference$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/SolidReference$$serializer;
2022-01-20 11:52:58 +03:00
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
2023-12-12 09:17:14 +03:00
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/SolidReference;
2022-01-20 11:52:58 +03:00
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
2023-12-12 09:17:14 +03:00
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/SolidReference;)V
2022-01-20 11:52:58 +03:00
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/SolidReference$Companion {
2022-01-20 11:52:58 +03:00
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/SolidReferenceKt {
2023-12-12 09:17:14 +03:00
public static final fun getPrototype (Lspace/kscience/visionforge/Vision;)Lspace/kscience/visionforge/solid/Solid;
public static final fun newRef (Lspace/kscience/visionforge/solid/SolidGroup;Ljava/lang/String;Lspace/kscience/visionforge/solid/Solid;Lspace/kscience/visionforge/solid/SolidGroup;Lspace/kscience/dataforge/names/Name;)Lspace/kscience/visionforge/solid/SolidReference;
public static synthetic fun newRef$default (Lspace/kscience/visionforge/solid/SolidGroup;Ljava/lang/String;Lspace/kscience/visionforge/solid/Solid;Lspace/kscience/visionforge/solid/SolidGroup;Lspace/kscience/dataforge/names/Name;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/SolidReference;
public static final fun ref (Lspace/kscience/visionforge/MutableVisionContainer;Lspace/kscience/dataforge/names/Name;Ljava/lang/String;)Lspace/kscience/visionforge/solid/SolidReference;
public static final fun ref (Lspace/kscience/visionforge/MutableVisionContainer;Lspace/kscience/dataforge/names/Name;Lspace/kscience/dataforge/names/Name;)Lspace/kscience/visionforge/solid/SolidReference;
public static synthetic fun ref$default (Lspace/kscience/visionforge/MutableVisionContainer;Lspace/kscience/dataforge/names/Name;Lspace/kscience/dataforge/names/Name;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/SolidReference;
2022-01-20 11:52:58 +03:00
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/Solids : space/kscience/visionforge/VisionPlugin, space/kscience/visionforge/MutableVisionContainer {
2022-01-20 11:52:58 +03:00
public static final field Companion Lspace/kscience/visionforge/solid/Solids$Companion;
public fun <init> (Lspace/kscience/dataforge/meta/Meta;)V
public fun getTag ()Lspace/kscience/dataforge/context/PluginTag;
2023-12-12 09:17:14 +03:00
public synthetic fun setChild (Lspace/kscience/dataforge/names/Name;Lspace/kscience/visionforge/Vision;)V
public fun setChild (Lspace/kscience/dataforge/names/Name;Lspace/kscience/visionforge/solid/Solid;)V
2022-01-20 11:52:58 +03:00
}
public final class space/kscience/visionforge/solid/Solids$Companion : space/kscience/dataforge/context/PluginFactory {
2023-12-12 09:17:14 +03:00
public synthetic fun build (Lspace/kscience/dataforge/context/Context;Lspace/kscience/dataforge/meta/Meta;)Ljava/lang/Object;
public fun build (Lspace/kscience/dataforge/context/Context;Lspace/kscience/dataforge/meta/Meta;)Lspace/kscience/visionforge/solid/Solids;
2022-01-20 11:52:58 +03:00
public final fun decodeFromString (Ljava/lang/String;)Lspace/kscience/visionforge/solid/Solid;
public final fun encodeToString (Lspace/kscience/visionforge/solid/Solid;)Ljava/lang/String;
public final fun getSerializersModuleForSolids ()Lkotlinx/serialization/modules/SerializersModule;
public fun getTag ()Lspace/kscience/dataforge/context/PluginTag;
}
public final class space/kscience/visionforge/solid/SolidsKt {
2023-12-12 09:17:14 +03:00
public static final fun solid (Lspace/kscience/visionforge/html/VisionOutput;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/SolidGroup;
public static final fun solid (Lspace/kscience/visionforge/html/VisionOutput;Lspace/kscience/visionforge/solid/specifications/Canvas3DOptions;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/SolidGroup;
public static synthetic fun solid$default (Lspace/kscience/visionforge/html/VisionOutput;Lspace/kscience/visionforge/solid/specifications/Canvas3DOptions;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/SolidGroup;
2022-01-20 11:52:58 +03:00
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/Sphere : space/kscience/visionforge/solid/SolidBase, space/kscience/visionforge/solid/GeometrySolid {
2022-01-20 11:52:58 +03:00
public static final field Companion Lspace/kscience/visionforge/solid/Sphere$Companion;
public fun <init> (FFFFF)V
public synthetic fun <init> (FFFFFILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun getPhi ()F
public final fun getPhiStart ()F
public final fun getRadius ()F
public final fun getTheta ()F
public final fun getThetaStart ()F
public fun toGeometry (Lspace/kscience/visionforge/solid/GeometryBuilder;)V
}
public final class space/kscience/visionforge/solid/Sphere$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/Sphere$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/Sphere;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/Sphere;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/Sphere$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/SphereKt {
2023-12-12 09:17:14 +03:00
public static final fun sphere (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/Sphere;
public static synthetic fun sphere$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/Sphere;
2022-01-20 11:52:58 +03:00
}
public final class space/kscience/visionforge/solid/SphereLayer : space/kscience/visionforge/solid/SolidBase, space/kscience/visionforge/solid/GeometrySolid {
public static final field Companion Lspace/kscience/visionforge/solid/SphereLayer$Companion;
public fun <init> (FFFFFF)V
public synthetic fun <init> (FFFFFFILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun getInnerRadius ()F
public final fun getOuterRadius ()F
public final fun getPhi ()F
public final fun getPhiStart ()F
public final fun getTheta ()F
public final fun getThetaStart ()F
public fun toGeometry (Lspace/kscience/visionforge/solid/GeometryBuilder;)V
}
public final class space/kscience/visionforge/solid/SphereLayer$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/SphereLayer$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/SphereLayer;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/SphereLayer;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/SphereLayer$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/SphereLayerKt {
2023-12-12 09:17:14 +03:00
public static final fun sphereLayer (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/SphereLayer;
public static synthetic fun sphereLayer$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/SphereLayer;
}
public final class space/kscience/visionforge/solid/StlBinarySolid : space/kscience/visionforge/solid/StlSolid {
public static final field Companion Lspace/kscience/visionforge/solid/StlBinarySolid$Companion;
public fun <init> ([B)V
public final fun getData ()[B
}
public final class space/kscience/visionforge/solid/StlBinarySolid$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/StlBinarySolid$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/StlBinarySolid;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/StlBinarySolid;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/StlBinarySolid$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public abstract class space/kscience/visionforge/solid/StlSolid : space/kscience/visionforge/solid/SolidBase {
}
public final class space/kscience/visionforge/solid/StlSolidKt {
public static final fun stl (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/StlSolid;
public static synthetic fun stl$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/StlSolid;
}
public final class space/kscience/visionforge/solid/StlUrlSolid : space/kscience/visionforge/solid/StlSolid {
public static final field Companion Lspace/kscience/visionforge/solid/StlUrlSolid$Companion;
public fun <init> (Ljava/lang/String;)V
public final fun getUrl ()Ljava/lang/String;
2022-01-20 11:52:58 +03:00
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/StlUrlSolid$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/StlUrlSolid$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/StlUrlSolid;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/StlUrlSolid;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/StlUrlSolid$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/Surface : space/kscience/visionforge/solid/SolidBase, space/kscience/visionforge/solid/GeometrySolid {
public static final field Companion Lspace/kscience/visionforge/solid/Surface$Companion;
public static final field TYPE Ljava/lang/String;
public fun <init> (Ljava/util/List;)V
public final fun getLayers ()Ljava/util/List;
public fun toGeometry (Lspace/kscience/visionforge/solid/GeometryBuilder;)V
}
public final class space/kscience/visionforge/solid/Surface$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/Surface$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/Surface;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/Surface;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/Surface$Builder {
public fun <init> ()V
public fun <init> (Ljava/util/List;Lspace/kscience/dataforge/meta/MutableMeta;)V
public synthetic fun <init> (Ljava/util/List;Lspace/kscience/dataforge/meta/MutableMeta;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun getLayers ()Ljava/util/List;
public final fun getProperties ()Lspace/kscience/dataforge/meta/MutableMeta;
public final fun layer (Ljava/lang/Number;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V
public static synthetic fun layer$default (Lspace/kscience/visionforge/solid/Surface$Builder;Ljava/lang/Number;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
public final fun setLayers (Ljava/util/List;)V
}
public final class space/kscience/visionforge/solid/Surface$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/Surface$Layer {
public static final field Companion Lspace/kscience/visionforge/solid/Surface$Layer$Companion;
public fun <init> (FLjava/util/List;Ljava/util/List;)V
public final fun component1 ()F
public final fun component2 ()Ljava/util/List;
public final fun component3 ()Ljava/util/List;
public final fun copy (FLjava/util/List;Ljava/util/List;)Lspace/kscience/visionforge/solid/Surface$Layer;
public static synthetic fun copy$default (Lspace/kscience/visionforge/solid/Surface$Layer;FLjava/util/List;Ljava/util/List;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/Surface$Layer;
public fun equals (Ljava/lang/Object;)Z
public final fun getCenter ()Lspace/kscience/visionforge/solid/Float32Vector3D;
public final fun getInner ()Ljava/util/List;
public final fun getOuter ()Ljava/util/List;
public final fun getSize ()I
public final fun getZ ()F
public fun hashCode ()I
public final fun innerPoints ()Ljava/util/List;
public final fun outerPoints ()Ljava/util/List;
public fun toString ()Ljava/lang/String;
}
public final class space/kscience/visionforge/solid/Surface$Layer$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lspace/kscience/visionforge/solid/Surface$Layer$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lspace/kscience/visionforge/solid/Surface$Layer;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lspace/kscience/visionforge/solid/Surface$Layer;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/Surface$Layer$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class space/kscience/visionforge/solid/SurfaceKt {
public static final fun surface (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lspace/kscience/visionforge/solid/Surface;
public static synthetic fun surface$default (Lspace/kscience/visionforge/MutableVisionContainer;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lspace/kscience/visionforge/solid/Surface;
}
public final class space/kscience/visionforge/solid/specifications/AxesScheme : space/kscience/dataforge/meta/Scheme {
2022-01-20 11:52:58 +03:00
public static final field AXIS_SIZE D
public static final field AXIS_WIDTH D
2023-12-12 09:17:14 +03:00
public static final field Companion Lspace/kscience/visionforge/solid/specifications/AxesScheme$Companion;
2022-01-20 11:52:58 +03:00
public fun <init> ()V
public final fun getSize ()D
public final fun getVisible ()Z
public final fun getWidth ()D
public final fun setSize (D)V
public final fun setVisible (Z)V
public final fun setWidth (D)V
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/specifications/AxesScheme$Companion : space/kscience/dataforge/meta/SchemeSpec {
2022-01-20 11:52:58 +03:00
public fun getDescriptor ()Lspace/kscience/dataforge/meta/descriptors/MetaDescriptor;
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/specifications/CameraScheme : space/kscience/dataforge/meta/Scheme {
public static final field Companion Lspace/kscience/visionforge/solid/specifications/CameraScheme$Companion;
2022-01-20 11:52:58 +03:00
public static final field FAR_CLIP D
public static final field FIELD_OF_VIEW I
public static final field INITIAL_AZIMUTH D
public static final field INITIAL_DISTANCE D
public static final field INITIAL_LATITUDE D
public static final field NEAR_CLIP D
public fun <init> ()V
public final fun getAzimuth ()D
public final fun getDistance ()D
public final fun getFarClip ()D
public final fun getFov ()I
public final fun getLatitude ()D
public final fun getNearClip ()D
public final fun setAzimuth (D)V
public final fun setDistance (D)V
public final fun setFarClip (D)V
public final fun setFov (I)V
public final fun setLatitude (D)V
public final fun setNearClip (D)V
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/specifications/CameraScheme$Companion : space/kscience/dataforge/meta/SchemeSpec {
2022-01-20 11:52:58 +03:00
public fun getDescriptor ()Lspace/kscience/dataforge/meta/descriptors/MetaDescriptor;
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/specifications/CameraSchemeKt {
public static final fun getZenith (Lspace/kscience/visionforge/solid/specifications/CameraScheme;)D
2022-01-20 11:52:58 +03:00
}
public final class space/kscience/visionforge/solid/specifications/Canvas3DOptions : space/kscience/dataforge/meta/Scheme {
public static final field Companion Lspace/kscience/visionforge/solid/specifications/Canvas3DOptions$Companion;
public fun <init> ()V
2023-12-12 09:17:14 +03:00
public final fun getAxes ()Lspace/kscience/visionforge/solid/specifications/AxesScheme;
public final fun getCamera ()Lspace/kscience/visionforge/solid/specifications/CameraScheme;
public final fun getClipping ()Lspace/kscience/visionforge/solid/specifications/PointScheme;
2023-12-18 09:41:05 +03:00
public final fun getControls ()Lspace/kscience/visionforge/solid/specifications/Canvas3DUIScheme;
2022-01-20 11:52:58 +03:00
public final fun getLayers ()Ljava/util/List;
public final fun getOnSelect ()Lkotlin/jvm/functions/Function1;
public final fun getSize ()Lspace/kscience/visionforge/solid/specifications/CanvasSize;
2023-12-12 09:17:14 +03:00
public final fun setAxes (Lspace/kscience/visionforge/solid/specifications/AxesScheme;)V
public final fun setCamera (Lspace/kscience/visionforge/solid/specifications/CameraScheme;)V
public final fun setClipping (Lspace/kscience/visionforge/solid/specifications/PointScheme;)V
2023-12-18 09:41:05 +03:00
public final fun setControls (Lspace/kscience/visionforge/solid/specifications/Canvas3DUIScheme;)V
2022-01-20 11:52:58 +03:00
public final fun setLayers (Ljava/util/List;)V
public final fun setOnSelect (Lkotlin/jvm/functions/Function1;)V
public final fun setSize (Lspace/kscience/visionforge/solid/specifications/CanvasSize;)V
}
public final class space/kscience/visionforge/solid/specifications/Canvas3DOptions$Companion : space/kscience/dataforge/meta/SchemeSpec {
public fun getDescriptor ()Lspace/kscience/dataforge/meta/descriptors/MetaDescriptor;
}
public final class space/kscience/visionforge/solid/specifications/Canvas3DOptionsKt {
public static final fun computeHeight (Lspace/kscience/visionforge/solid/specifications/CanvasSize;Ljava/lang/Number;)I
public static final fun computeWidth (Lspace/kscience/visionforge/solid/specifications/CanvasSize;Ljava/lang/Number;)I
}
2023-12-18 09:41:05 +03:00
public final class space/kscience/visionforge/solid/specifications/Canvas3DUIScheme : space/kscience/dataforge/meta/Scheme {
public static final field Companion Lspace/kscience/visionforge/solid/specifications/Canvas3DUIScheme$Companion;
public fun <init> ()V
public final fun getEnabled ()Z
public final fun setEnabled (Z)V
}
public final class space/kscience/visionforge/solid/specifications/Canvas3DUIScheme$Companion : space/kscience/dataforge/meta/SchemeSpec {
}
2022-01-20 11:52:58 +03:00
public final class space/kscience/visionforge/solid/specifications/CanvasSize : space/kscience/dataforge/meta/Scheme {
public static final field Companion Lspace/kscience/visionforge/solid/specifications/CanvasSize$Companion;
public fun <init> ()V
public final fun getMaxHeight ()Ljava/lang/Number;
public final fun getMaxSize ()I
public final fun getMaxWith ()Ljava/lang/Number;
public final fun getMinHeight ()Ljava/lang/Number;
public final fun getMinSize ()I
public final fun getMinWith ()Ljava/lang/Number;
public final fun setMaxHeight (Ljava/lang/Number;)V
public final fun setMaxSize (I)V
public final fun setMaxWith (Ljava/lang/Number;)V
public final fun setMinHeight (Ljava/lang/Number;)V
public final fun setMinSize (I)V
public final fun setMinWith (Ljava/lang/Number;)V
}
public final class space/kscience/visionforge/solid/specifications/CanvasSize$Companion : space/kscience/dataforge/meta/SchemeSpec {
public fun getDescriptor ()Lspace/kscience/dataforge/meta/descriptors/MetaDescriptor;
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/specifications/Clipping : space/kscience/dataforge/meta/SchemeSpec {
public static final field INSTANCE Lspace/kscience/visionforge/solid/specifications/Clipping;
2022-01-20 11:52:58 +03:00
public fun getDescriptor ()Lspace/kscience/dataforge/meta/descriptors/MetaDescriptor;
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/specifications/PointScheme : space/kscience/dataforge/meta/Scheme {
public static final field Companion Lspace/kscience/visionforge/solid/specifications/PointScheme$Companion;
2022-01-20 11:52:58 +03:00
public fun <init> ()V
2023-12-12 09:17:14 +03:00
public final fun getX ()Ljava/lang/Double;
public final fun getY ()Ljava/lang/Double;
public final fun getZ ()Ljava/lang/Double;
public final fun setX (Ljava/lang/Double;)V
public final fun setY (Ljava/lang/Double;)V
public final fun setZ (Ljava/lang/Double;)V
}
public final class space/kscience/visionforge/solid/specifications/PointScheme$Companion : space/kscience/dataforge/meta/SchemeSpec {
2022-01-20 11:52:58 +03:00
}
2023-12-12 09:17:14 +03:00
public final class space/kscience/visionforge/solid/specifications/PointSchemeKt {
public static final fun invoke (Lspace/kscience/visionforge/solid/specifications/PointScheme;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;)V
2022-01-20 11:52:58 +03:00
}
public abstract class space/kscience/visionforge/solid/transform/VisualTreeTransform {
public fun <init> ()V
protected abstract fun clone (Lspace/kscience/visionforge/Vision;)Lspace/kscience/visionforge/Vision;
public final fun invoke (Lspace/kscience/visionforge/Vision;Z)Lspace/kscience/visionforge/Vision;
public static synthetic fun invoke$default (Lspace/kscience/visionforge/solid/transform/VisualTreeTransform;Lspace/kscience/visionforge/Vision;ZILjava/lang/Object;)Lspace/kscience/visionforge/Vision;
protected abstract fun transformInPlace (Lspace/kscience/visionforge/Vision;)V
}
public final class space/kscience/visionforge/solid/transform/VisualTreeTransformKt {
public static final fun transform (Lspace/kscience/visionforge/Vision;[Lspace/kscience/visionforge/solid/transform/VisualTreeTransform;)Lspace/kscience/visionforge/Vision;
public static final fun transformInPlace (Lspace/kscience/visionforge/Vision;[Lspace/kscience/visionforge/solid/transform/VisualTreeTransform;)V
}