PK_LROD_shape_cyl_o_t   

struct PK_LROD_shape_cyl_o_s
    {
    int                 o_t_version;       --- version number of options
                                           --- structure
    PK_LROD_inherit_t   lrod_inherit;      --- Whether the terminal radii of
                                           --- the lrods are inherited from
                                           --- the lballs.
                                           --- (PK_LROD_inherit_no_c)
    double              radius;            --- The radius of the lrods in
                                           --- the lattice. (0)
    };
typedef struct PK_LROD_shape_cyl_o_s PK_LROD_shape_cyl_o_t;


This structure contains cylinder-specific optional controls.

Used in:

PK_LROD_shape_opts_t


Description of fields:

'lrod_inherit'          Describes the inheritance behaviour of the terminal
                        radii of the lrods with respect to the lballs. This
                        should be set to either PK_LROD_inherit_no_c or
                        PK_LROD_inherit_lball_c. If it is set to
                        PK_LROD_inherit_lball_c then all the lballs in the
                        lattice should have the same radius.

'radius'                The radius of the lrods in the lattice. If a
                        value is specified, 'lrod_inherit' must be set to
                        PK_LROD_inherit_no_c. If no value is provided and
                        'lrod_inherit' is set to PK_LROD_inherit_no_c, the
                        'graph_reader' expects to receive the radius of
                        each lrod.