Zephyr Scientific Library (zscilib)
Data Structures | Functions
euler.h File Reference

API header file for euler angles in zscilib. More...

#include <zsl/zsl.h>
#include <zsl/vectors.h>
#include <zsl/matrices.h>

Go to the source code of this file.

Data Structures

struct  zsl_euler
 An ordered triplet of real numbers describing the orientation of a rigid body in three-dimensional (Euclidean) space, with respect to a fixed coordinate system. Each element represents the rotation about the specified axis, expressed in radians. More...
 

Functions

int zsl_eul_to_vec (struct zsl_euler *e, struct zsl_vec *v)
 Takes the values in the supplied zsl_euler, and assigns the same memory address to a zsl_vec, allowing for vector functions to be used on the zsl_euler XYZ values. More...
 
int zsl_eul_print (struct zsl_euler *e)
 Print the supplied euler angles vector using printf in a human-readable manner. More...
 

Detailed Description

API header file for euler angles in zscilib.

This file contains the zscilib euler angle APIs

Definition in file euler.h.