[][src]Crate tinyspline_sys

Structs

json_array_t
json_object_t
json_value_t
max_align_t
tsBSpline
tsBSplineImpl
tsDeBoorNet
tsDeBoorNetImpl
tsStatus

Constants

TS_CONTROL_POINT_EPSILON
TS_DOMAIN_DEFAULT_MAX
TS_DOMAIN_DEFAULT_MIN
TS_KNOT_EPSILON
TS_MAX_NUM_KNOTS
json_result_t_JSONFailure
json_result_t_JSONSuccess
json_value_type_JSONArray
json_value_type_JSONBoolean
json_value_type_JSONError
json_value_type_JSONNull
json_value_type_JSONNumber
json_value_type_JSONObject
json_value_type_JSONString
tsBSplineType_TS_BEZIERS
tsBSplineType_TS_CLAMPED
tsBSplineType_TS_OPENED
tsError_TS_DEG_GE_NCTRLP
tsError_TS_DIM_ZERO
tsError_TS_INDEX_ERROR
tsError_TS_IO_ERROR
tsError_TS_KNOTS_DECR
tsError_TS_LCTRLP_DIM_MISMATCH
tsError_TS_MALLOC
tsError_TS_MULTIPLICITY
tsError_TS_NO_RESULT
tsError_TS_NUM_KNOTS
tsError_TS_NUM_POINTS
tsError_TS_PARSE_ERROR
tsError_TS_SUCCESS
tsError_TS_UNDERIVABLE
tsError_TS_U_UNDEFINED

Functions

json_array
json_array_append_boolean
json_array_append_null
json_array_append_number
json_array_append_string
json_array_append_value
json_array_clear
json_array_get_array
json_array_get_boolean
json_array_get_count
json_array_get_number
json_array_get_object
json_array_get_string
json_array_get_value
json_array_get_wrapping_value
json_array_remove
json_array_replace_boolean
json_array_replace_null
json_array_replace_number
json_array_replace_string
json_array_replace_value
json_boolean
json_free_serialized_string
json_number
json_object
json_object_clear
json_object_dotget_array
json_object_dotget_boolean
json_object_dotget_number
json_object_dotget_object
json_object_dotget_string
json_object_dotget_value
json_object_dothas_value
json_object_dothas_value_of_type
json_object_dotremove
json_object_dotset_boolean
json_object_dotset_null
json_object_dotset_number
json_object_dotset_string
json_object_dotset_value
json_object_get_array
json_object_get_boolean
json_object_get_count
json_object_get_name
json_object_get_number
json_object_get_object
json_object_get_string
json_object_get_value
json_object_get_value_at
json_object_get_wrapping_value
json_object_has_value
json_object_has_value_of_type
json_object_remove
json_object_set_boolean
json_object_set_null
json_object_set_number
json_object_set_string
json_object_set_value
json_parse_file
json_parse_file_with_comments
json_parse_string
json_parse_string_with_comments
json_serialization_size
json_serialization_size_pretty
json_serialize_to_buffer
json_serialize_to_buffer_pretty
json_serialize_to_file
json_serialize_to_file_pretty
json_serialize_to_string
json_serialize_to_string_pretty
json_set_allocation_functions
json_string
json_type
json_validate
json_value_deep_copy
json_value_equals
json_value_free
json_value_get_array
json_value_get_boolean
json_value_get_number
json_value_get_object
json_value_get_parent
json_value_get_string
json_value_get_type
json_value_init_array
json_value_init_boolean
json_value_init_null
json_value_init_number
json_value_init_object
json_value_init_string
ts_arr_fill
ts_bspline_bisect
ts_bspline_control_point_at
ts_bspline_control_points
ts_bspline_copy
ts_bspline_degree
ts_bspline_derive
ts_bspline_dimension
ts_bspline_domain
ts_bspline_eval
ts_bspline_eval_all
ts_bspline_free
ts_bspline_from_json
ts_bspline_init
ts_bspline_insert_knot
ts_bspline_interpolate_catmull_rom
ts_bspline_interpolate_cubic_natural
ts_bspline_is_closed
ts_bspline_knot_at
ts_bspline_knots
ts_bspline_len_control_points
ts_bspline_load
ts_bspline_move
ts_bspline_new
ts_bspline_num_control_points
ts_bspline_num_knots
ts_bspline_order
ts_bspline_sample
ts_bspline_save
ts_bspline_set_control_point_at
ts_bspline_set_control_points
ts_bspline_set_degree
ts_bspline_set_dimension
ts_bspline_set_knot_at
ts_bspline_set_knots
ts_bspline_set_order
ts_bspline_sof_control_points
ts_bspline_sof_knots
ts_bspline_split
ts_bspline_tension
ts_bspline_to_beziers
ts_bspline_to_json
ts_deboornet_copy
ts_deboornet_dimension
ts_deboornet_free
ts_deboornet_index
ts_deboornet_init
ts_deboornet_knot
ts_deboornet_len_points
ts_deboornet_len_result
ts_deboornet_move
ts_deboornet_multiplicity
ts_deboornet_num_insertions
ts_deboornet_num_points
ts_deboornet_num_result
ts_deboornet_points
ts_deboornet_result
ts_deboornet_sof_points
ts_deboornet_sof_result
ts_distance
ts_knots_equal

Type Definitions

JSON_Array
JSON_Free_Function
JSON_Malloc_Function
JSON_Object
JSON_Status
JSON_Value
JSON_Value_Type
json_result_t
json_value_type
tsBSplineType
tsError
tsReal
wchar_t