libreis  0.1.0
A simple header-based drop-in library
Functions
data.c File Reference

Includes several data strucutes such as maps, vectors, and matricies. More...

#include <reis/data.h>

Functions

Vec2rsVecNew (int x, int y)
 Create a new Vec2 datatype instance. More...
 
void rsVecDel (Vec2 *v)
 Destroy a Vec2 instance. More...
 
PairrsPairNew (wchar_t *first, wchar_t *second)
 
void rsPairDel (Pair *p)
 
wcs_dynarr_twcs_dynarr_init ()
 
void wcs_dynarr_kill (wcs_dynarr_t *a)
 
void wcs_dynarr_push (wcs_dynarr_t *a, wchar_t *item)
 

Detailed Description

Includes several data strucutes such as maps, vectors, and matricies.

Author
yung-turabian
Date
4 6 2024

Function Documentation

◆ rsVecDel()

void rsVecDel ( Vec2 v)

Destroy a Vec2 instance.

Parameters
vThe vector.

◆ rsVecNew()

Vec2* rsVecNew ( int  x,
int  y 
)

Create a new Vec2 datatype instance.

Parameters
x
y
Returns
Vec2*