 |
PK_FACE_reparameterise_surf_o_t |
|
struct PK_FACE_reparameterise_surf_o_s
{
int o_t_version; --- version number of option
--- structure
PK_geom_sharing_t geom_sharing; --- how to deal with geometry
--- sharing
--- (PK_geom_sharing_keep_fail_c)
PK_LOGICAL_t transpose; --- whether to transpose U and V
--- (PK_LOGICAL_false)
PK_LOGICAL_t reverse_u; --- whether to reverse the U
--- direction
--- (PK_LOGICAL_false)
PK_LOGICAL_t reverse_v; --- whether to reverse the V
--- direction
--- (PK_LOGICAL_false)
PK_LOGICAL_t have_u_interval; --- whether to reparameterise
--- along U
--- (PK_LOGICAL_false)
PK_INTERVAL_t u_interval; --- new interval along U
--- direction (0,0)
PK_LOGICAL_t have_v_interval; --- whether to reparameterise
--- along V
--- (PK_LOGICAL_false)
PK_INTERVAL_t v_interval; --- new interval along V
--- direction (0,0)
PK_GEOM_array_t construction_geoms; --- array of construction
--- geometries that are
--- dependent on the surfaces
--- (NULL, 0)
};
typedef struct PK_FACE_reparameterise_surf_o_s PK_FACE_reparameterise_surf_o_t;
This options structure defines optional controls for the reparameterization
of surfaces.
Used in:
PK_FACE_reparameterise_surf
'geom_sharing' how to deal with geometry sharing
'transpose' whether to transpose U and V
'reverse_u' whether to reverse the U direction
'reverse_v' whether to reverse the V direction
'have_u_interval' Whether to reparameterise along
U direction
'u_interval' new interval along U direction
'have_v_interval' Whether to reparameterise along
V direction
'v_interval' new interval along V direction
'construction_geoms' array of construction geometries that are
dependent on the surafces.