| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| logical, | public | :: | has_group | = | .false. | ||
| character(len=64), | public | :: | group | = | '' | ||
| logical, | public | :: | has_center_local | = | .false. | ||
| real(kind=dp), | public | :: | center_local(3) | = | 0.0d0 | ||
| logical, | public | :: | has_placement_mode | = | .false. | ||
| character(len=32), | public | :: | placement_mode | = | 'absolute' | ||
| logical, | public | :: | has_anchor | = | .false. | ||
| character(len=32), | public | :: | anchor | = | '' | ||
| logical, | public | :: | has_offset | = | .false. | ||
| real(kind=dp), | public | :: | offset(3) | = | 0.0d0 | ||
| logical, | public | :: | has_offset_frac | = | .false. | ||
| real(kind=dp), | public | :: | offset_frac(3) | = | 0.0d0 | ||
| logical, | public | :: | has_size_mode | = | .false. | ||
| character(len=32), | public | :: | size_mode | = | 'absolute' | ||
| logical, | public | :: | has_size_frac | = | .false. | ||
| integer(kind=i32), | public | :: | size_frac_len | = | 0_i32 | ||
| real(kind=dp), | public | :: | size_frac(3) | = | 0.0d0 | ||
| logical, | public | :: | has_center | = | .false. | ||
| logical, | public | :: | has_size_x | = | .false. | ||
| logical, | public | :: | has_size_y | = | .false. | ||
| logical, | public | :: | has_size | = | .false. | ||
| logical, | public | :: | has_radius | = | .false. | ||
| logical, | public | :: | has_inner_radius | = | .false. | ||
| logical, | public | :: | has_height | = | .false. |
type :: template_authoring_spec logical :: has_group = .false. character(len=64) :: group = '' logical :: has_center_local = .false. real(dp) :: center_local(3) = 0.0d0 logical :: has_placement_mode = .false. character(len=32) :: placement_mode = 'absolute' logical :: has_anchor = .false. character(len=32) :: anchor = '' logical :: has_offset = .false. real(dp) :: offset(3) = 0.0d0 logical :: has_offset_frac = .false. real(dp) :: offset_frac(3) = 0.0d0 logical :: has_size_mode = .false. character(len=32) :: size_mode = 'absolute' logical :: has_size_frac = .false. integer(i32) :: size_frac_len = 0_i32 real(dp) :: size_frac(3) = 0.0d0 logical :: has_center = .false. logical :: has_size_x = .false. logical :: has_size_y = .false. logical :: has_size = .false. logical :: has_radius = .false. logical :: has_inner_radius = .false. logical :: has_height = .false. end type template_authoring_spec