Vectors#

typedef struct mlx_vector_array_ mlx_vector_array#

A vector of array.

typedef struct mlx_vector_vector_array_ mlx_vector_vector_array#

A vector of vector_array.

typedef struct mlx_vector_int_ mlx_vector_int#

A vector of int.

typedef struct mlx_vector_string_ mlx_vector_string#

A vector of string.

mlx_vector_array mlx_vector_array_new()#
int mlx_vector_array_set(mlx_vector_array *vec, const mlx_vector_array src)#
int mlx_vector_array_free(mlx_vector_array vec)#
mlx_vector_array mlx_vector_array_new_data(const mlx_array *data, size_t size)#
mlx_vector_array mlx_vector_array_new_value(const mlx_array val)#
int mlx_vector_array_set_data(mlx_vector_array *vec, const mlx_array *data, size_t size)#
int mlx_vector_array_set_value(mlx_vector_array *vec, const mlx_array val)#
int mlx_vector_array_append_data(mlx_vector_array vec, const mlx_array *data, size_t size)#
int mlx_vector_array_append_value(mlx_vector_array vec, const mlx_array val)#
size_t mlx_vector_array_size(mlx_vector_array vec)#
int mlx_vector_array_get(mlx_array *res, const mlx_vector_array vec, size_t idx)#
mlx_vector_vector_array mlx_vector_vector_array_new()#
int mlx_vector_vector_array_set(mlx_vector_vector_array *vec, const mlx_vector_vector_array src)#
int mlx_vector_vector_array_free(mlx_vector_vector_array vec)#
mlx_vector_vector_array mlx_vector_vector_array_new_data(const mlx_vector_array *data, size_t size)#
mlx_vector_vector_array mlx_vector_vector_array_new_value(const mlx_vector_array val)#
int mlx_vector_vector_array_set_data(mlx_vector_vector_array *vec, const mlx_vector_array *data, size_t size)#
int mlx_vector_vector_array_set_value(mlx_vector_vector_array *vec, const mlx_vector_array val)#
int mlx_vector_vector_array_append_data(mlx_vector_vector_array vec, const mlx_vector_array *data, size_t size)#
int mlx_vector_vector_array_append_value(mlx_vector_vector_array vec, const mlx_vector_array val)#
size_t mlx_vector_vector_array_size(mlx_vector_vector_array vec)#
int mlx_vector_vector_array_get(mlx_vector_array *res, const mlx_vector_vector_array vec, size_t idx)#
mlx_vector_int mlx_vector_int_new()#
int mlx_vector_int_set(mlx_vector_int *vec, const mlx_vector_int src)#
int mlx_vector_int_free(mlx_vector_int vec)#
mlx_vector_int mlx_vector_int_new_data(int *data, size_t size)#
mlx_vector_int mlx_vector_int_new_value(int val)#
int mlx_vector_int_set_data(mlx_vector_int *vec, int *data, size_t size)#
int mlx_vector_int_set_value(mlx_vector_int *vec, int val)#
int mlx_vector_int_append_data(mlx_vector_int vec, int *data, size_t size)#
int mlx_vector_int_append_value(mlx_vector_int vec, int val)#
size_t mlx_vector_int_size(mlx_vector_int vec)#
int mlx_vector_int_get(int *res, const mlx_vector_int vec, size_t idx)#
mlx_vector_string mlx_vector_string_new()#
int mlx_vector_string_set(mlx_vector_string *vec, const mlx_vector_string src)#
int mlx_vector_string_free(mlx_vector_string vec)#
mlx_vector_string mlx_vector_string_new_data(const char **data, size_t size)#
mlx_vector_string mlx_vector_string_new_value(const char *val)#
int mlx_vector_string_set_data(mlx_vector_string *vec, const char **data, size_t size)#
int mlx_vector_string_set_value(mlx_vector_string *vec, const char *val)#
int mlx_vector_string_append_data(mlx_vector_string vec, const char **data, size_t size)#
int mlx_vector_string_append_value(mlx_vector_string vec, const char *val)#
size_t mlx_vector_string_size(mlx_vector_string vec)#
int mlx_vector_string_get(char **res, const mlx_vector_string vec, size_t idx)#
struct mlx_vector_array_#
#include <vector.h>

A vector of array.

struct mlx_vector_vector_array_#
#include <vector.h>

A vector of vector_array.

struct mlx_vector_int_#
#include <vector.h>

A vector of int.

struct mlx_vector_string_#
#include <vector.h>

A vector of string.