Skip to content

GavinNL/gul

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gavin's Utility Library

pipeline status coverage report Build status

mkdir build
cd build
conan install ..

cmake ..
cmake --build .

ctest --output-on-failure

Utils

uri

ResourceLocator

Net

socket.h

  • Simple cross platform socket class

Math

Transform

  • Non-matrix representation of a T * R * S matrix for 3D transformations

Image.h

Requirements: None

MeshPrimitive.h

A class to hold Mesh data.

Meta (gul/meta)

Some template meta-programming helpers

has_destructor

Checks if T has a destructor. This can be used to check if class definitions exist:

static_assert( gul::has_destructor< std::hash<MyClass> >::value, "T must be be hashable");

About

Gavin's Utility Library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors