struct PK_TOPOL_render_facet_go_o_s { int o_t_version; --- version of PK option struct PK_facet_go_normals_t go_normals; --- output GO surface normals --- (PK_facet_go_normals_no_c) PK_facet_go_parameters_t go_parameters; --- output GO surf parameters --- (PK_facet_go_parameters_no_c) PK_facet_go_edges_t go_edges; --- output GO edge entities --- (PK_facet_go_edges_no_c) PK_facet_go_strips_t go_strips; --- output facets in strips --- (PK_facet_go_strips_no_c) int go_max_facets_per_strip; --- associated max value (0) PK_facet_go_interleaved_t go_interleaved;--- interleave the output of --- faces from different bodies --- (PK_facet_go_interleaved_no_c) }; typedef struct PK_TOPOL_render_facet_go_o_s PK_TOPOL_render_facet_go_o_t; Selection of graphics output (GO) options for PK_TOPOL_render_facet_o_t Specific Errors: PK_ERROR_bad_value PK_facet_go_strips_yes_c needs value > 1 This selects which additional data are output through GO - surface normals - surface parameters - model edge entities and how these are output. Facets may be output in one of two ways: all facets for a particular body are output before facets belonging to any other body are output, or, the facets of faces of the bodies being facetted can be interleaved. See documentation of PK_topol_facet_go_interleaved_t for details.