This routine loads canonical geometrial objects like point, line, plane and box and add them to the growing array of each primitive geometries and the position of this geometries are stored in the growing array of spatialObject
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(grw_pointarray_type), | intent(inout) | :: | pntArray | growing array of points |
||
type(grw_linearray_type), | intent(inout) | :: | lineArray | growing array of line |
||
type(grw_trianglearray_type), | intent(inout) | :: | triArray | growing array of triangles |
||
type(grw_boxarray_type), | intent(inout) | :: | boxArray | growing array of boxes |
||
type(grw_spatialobjarray_type), | intent(inout) | :: | spaObjArray | growing array of geometrical objects. |
||
integer, | intent(in) | :: | attr_pos | Position of the attribute to connect this object to. |
||
type(tem_transformation_type), | intent(in) | :: | transform | transformation for spatial object |
||
type(flu_State) | :: | conf | lua state |
|||
integer, | intent(in) | :: | thandle |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | iCano | ||||
type(tem_canonicalND_type), | public, | allocatable | :: | canoND(:) |