2021-02-24 13:42:55 +03:00
|
|
|
package hep.dataforge.vision.examples
|
|
|
|
|
|
|
|
import hep.dataforge.misc.DFExperimental
|
|
|
|
import hep.dataforge.vision.VisionForge
|
2021-03-01 21:09:53 +03:00
|
|
|
import hep.dataforge.vision.gdml.GdmlShowcase.cubes
|
2021-02-24 18:26:15 +03:00
|
|
|
import hep.dataforge.vision.gdml.toVision
|
2021-02-24 13:42:55 +03:00
|
|
|
import hep.dataforge.vision.html.ResourceLocation
|
|
|
|
import hep.dataforge.vision.html.fragment
|
2021-02-26 13:03:40 +03:00
|
|
|
import hep.dataforge.vision.invoke
|
2021-02-27 21:40:58 +03:00
|
|
|
import hep.dataforge.vision.solid.Solids
|
2021-02-24 13:42:55 +03:00
|
|
|
|
|
|
|
@DFExperimental
|
2021-02-27 21:40:58 +03:00
|
|
|
fun main() = VisionForge(Solids) {
|
2021-02-26 13:03:40 +03:00
|
|
|
val content = VisionForge.fragment {
|
2021-02-24 13:42:55 +03:00
|
|
|
vision("canvas") {
|
2021-02-24 18:26:15 +03:00
|
|
|
cubes.toVision()
|
2021-02-24 13:42:55 +03:00
|
|
|
}
|
|
|
|
}
|
2021-02-26 13:03:40 +03:00
|
|
|
makeVisionFile(content, resourceLocation = ResourceLocation.SYSTEM)
|
2021-02-24 13:42:55 +03:00
|
|
|
}
|