include Container.foocad include SeatContainer.foocad class Demo : Model { override fun build() : Shape3d { val longSeat = SeatContainer().apply { length=1600 }.build() val large = Container().apply { length = 800 width = 700 ringCount = 4 }.build() return large.translateX(-2800).also() + longSeat.translateX(-1400) + SeatContainer().build().rotateZ(90).translateY( -1100 ) + large.translate( 0, -2200,0) } }