forked from kscience/visionforge
23 lines
675 B
Kotlin
23 lines
675 B
Kotlin
package hep.dataforge.vision.examples
|
|
|
|
import hep.dataforge.meta.DFExperimental
|
|
import hep.dataforge.vision.VisionForge
|
|
import hep.dataforge.vision.VisionManager
|
|
import hep.dataforge.vision.html.ResourceLocation
|
|
import hep.dataforge.vision.html.fragment
|
|
import hep.dataforge.vision.solid.box
|
|
import hep.dataforge.vision.solid.solid
|
|
import hep.dataforge.vision.solid.withSolids
|
|
|
|
@OptIn(DFExperimental::class)
|
|
fun main() {
|
|
val content = VisionManager.fragment {
|
|
vision("canvas") {
|
|
solid {
|
|
box(100, 100, 100)
|
|
}
|
|
}
|
|
}
|
|
|
|
VisionForge.withSolids().makeVisionFile(content, resourceLocation = ResourceLocation.SYSTEM)
|
|
} |