import shape_object
, shape_primitives
, shape_types
, grid
, ../vk/[ vulkan
, pipeline_record
, graphics_pipeline
]
type
Plane_Object = object of RootObj
shape*: Shape
id*: int
name*: string
grid*: Dynamic_Grid
Plane* = ref object of Plane_Object
proc a_plane*( shape: var Shape
, name: string
): Plane =
result = Plane()
result.shape = shape
result.name = name