vkf_sky_lines_create Interface

interface


Called by

interface~~vkf_sky_lines_create~~CalledByGraph interface~vkf_sky_lines_create vkf_sky_lines_create proc~make_line_node make_line_node proc~make_line_node->interface~vkf_sky_lines_create proc~node~2 SkySphere%node proc~node~2->proc~make_line_node proc~set_constellations SkySphere%set_constellations proc~set_constellations->proc~make_line_node proc~set_sky WindowProxy%set_sky proc~set_sky->proc~node~2

public function vkf_sky_lines_create(capacity) bind(C, name="vkf_sky_lines_create")

Arguments

Type IntentOptional Attributes Name
integer(kind=c_int), value :: capacity

the most lines

Return Value type(c_ptr)

Description

Lines on the sky (up to capacity; initially none; e.g. constellations): segments between directions, of the color and width of the style's parameters (vkf_sky_style). A node handle, or null on failure. Fortran fills the buffer as the stars' (vkf_sky_stars: 8 floats per line, its first direction x, y, z, unused, then its second) and calls vkf_sky_stars_changed.