.. default-domain:: c .. highlight:: c Box === .. type:: krpc_Drawing_Box_t The edges of a box. Created using :func:`krpc_Drawing_AddBox`. .. function:: krpc_error_t krpc_Drawing_Box_Center(krpc_connection_t connection, krpc_tuple_double_double_double_t * returnValue, krpc_Drawing_Box_t instance) .. function:: krpc_error_t krpc_Drawing_Box_set_Center(krpc_connection_t connection, krpc_Drawing_Box_t instance, const krpc_tuple_double_double_double_t * value) Position of the center of the box. :Game Scenes: Flight, Tracking Station, Editor Vab, Editor Sph .. function:: krpc_error_t krpc_Drawing_Box_Size(krpc_connection_t connection, krpc_tuple_double_double_double_t * returnValue, krpc_Drawing_Box_t instance) .. function:: krpc_error_t krpc_Drawing_Box_set_Size(krpc_connection_t connection, krpc_Drawing_Box_t instance, const krpc_tuple_double_double_double_t * value) Lengths of the sides of the box along its x, y and z axes, in meters. :Game Scenes: Flight, Tracking Station, Editor Vab, Editor Sph .. function:: krpc_error_t krpc_Drawing_Box_Rotation(krpc_connection_t connection, krpc_tuple_double_double_double_double_t * returnValue, krpc_Drawing_Box_t instance) .. function:: krpc_error_t krpc_Drawing_Box_set_Rotation(krpc_connection_t connection, krpc_Drawing_Box_t instance, const krpc_tuple_double_double_double_double_t * value) Rotation of the box, as a quaternion. :Game Scenes: Flight, Tracking Station, Editor Vab, Editor Sph .. function:: krpc_error_t krpc_Drawing_Box_ReferenceFrame(krpc_connection_t connection, krpc_SpaceCenter_ReferenceFrame_t * returnValue, krpc_Drawing_Box_t instance) .. function:: krpc_error_t krpc_Drawing_Box_set_ReferenceFrame(krpc_connection_t connection, krpc_Drawing_Box_t instance, krpc_SpaceCenter_ReferenceFrame_t value) Reference frame for the position and rotation of the box. :Game Scenes: Flight, Tracking Station, Editor Vab, Editor Sph .. function:: krpc_error_t krpc_Drawing_Box_Visible(krpc_connection_t connection, bool * returnValue, krpc_Drawing_Box_t instance) .. function:: krpc_error_t krpc_Drawing_Box_set_Visible(krpc_connection_t connection, krpc_Drawing_Box_t instance, bool value) Whether the object is visible. :Game Scenes: Flight, Tracking Station, Editor Vab, Editor Sph .. function:: krpc_error_t krpc_Drawing_Box_Color(krpc_connection_t connection, krpc_StdLib_ColorRGB_t * returnValue, krpc_Drawing_Box_t instance) .. function:: krpc_error_t krpc_Drawing_Box_set_Color(krpc_connection_t connection, krpc_Drawing_Box_t instance, const krpc_StdLib_ColorRGB_t * value) The color of the edges. :Game Scenes: Flight, Tracking Station, Editor Vab, Editor Sph .. function:: krpc_error_t krpc_Drawing_Box_Thickness(krpc_connection_t connection, float * returnValue, krpc_Drawing_Box_t instance) .. function:: krpc_error_t krpc_Drawing_Box_set_Thickness(krpc_connection_t connection, krpc_Drawing_Box_t instance, float value) The thickness of the edges. :Game Scenes: Flight, Tracking Station, Editor Vab, Editor Sph .. function:: krpc_error_t krpc_Drawing_Box_Material(krpc_connection_t connection, char * * returnValue, krpc_Drawing_Box_t instance) .. function:: krpc_error_t krpc_Drawing_Box_set_Material(krpc_connection_t connection, krpc_Drawing_Box_t instance, const char * value) Material used to render the object. Creates the material from a shader with the given name. :Game Scenes: Flight, Tracking Station, Editor Vab, Editor Sph .. function:: krpc_error_t krpc_Drawing_Box_Remove(krpc_connection_t connection, krpc_Drawing_Box_t instance) Remove the object. :Game Scenes: Flight, Tracking Station, Editor Vab, Editor Sph