23 lines
		
	
	
		
			268 B
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			23 lines
		
	
	
		
			268 B
		
	
	
	
		
			C
		
	
	
	
	
	
|  | #pragma once
 | ||
|  | 
 | ||
|  | #include "core.h"
 | ||
|  | 
 | ||
|  | /*! \file quaternion.h
 | ||
|  |     \brief Provides a basic quaternion type. | ||
|  | */ | ||
|  | 
 | ||
|  | #ifdef __cplusplus
 | ||
|  | extern "C" { | ||
|  | #endif
 | ||
|  | 
 | ||
|  | typedef struct kinc_quaternion { | ||
|  | 	float x; | ||
|  | 	float y; | ||
|  | 	float z; | ||
|  | 	float w; | ||
|  | } kinc_quaternion_t; | ||
|  | 
 | ||
|  | #ifdef __cplusplus
 | ||
|  | } | ||
|  | #endif
 |