PK_replace_vertex_data_t   


struct PK_replace_vertex_data_s
    {
    int                n_vertices;   --- number of vertices (0)
    const PK_VERTEX_t *vertices;     --- vertices to have positions
                                     ---                    replaced (NULL)
    const PK_VECTOR_t *positions;    --- vertices replacement positions (NULL)
    const double      *tolerances;   --- desired vertex tolerances (NULL)
    };

typedef struct PK_replace_vertex_data_s PK_replace_vertex_data_t;



This structure is part of the PK_FACE_replace_surfs_o_t options
structure. It contains the vertex position replacement data.


Description of fields:



n_vertices        Number of vertices to modify. Length of the
                    vertices, positions and tolerances arrays.
                    The default value is 0.


vertices          Array of the vertices to modify.
                    The array default value is NULL.


positions         Array of the user-provided replacement positions for
                    the vertices. The array default value is NULL.


tolerances        Array of the desired vertex tolerances. Values
                    of 0.0 indicate accurate vertices.
                    The array default value is NULL.