Sha256: 4cac83513bea90b0aaa15cfad870079dc12dde5e96854192980280da7c9329e5

Contents?: true

Size: 560 Bytes

Versions: 11

Compression:

Stored size: 560 Bytes

Contents

// -*- c++ -*-
#pragma once
#ifndef __RAYS_DEFS_H__
#define __RAYS_DEFS_H__


#define GLM_FORCE_CXX03


#include <xot/defs.h>
#include <xot/string.h>


namespace Rays
{


	using namespace Xot::Types;

	using Xot::String;


	typedef float coord;


	enum CapType
	{

		CAP_BUTT = 0,

		CAP_ROUND,

		CAP_SQUARE,

		CAP_MAX,

		CAP_DEFAULT = CAP_BUTT

	};// CapType


	enum JoinType
	{

		JOIN_MITER = 0,

		JOIN_ROUND,

		JOIN_SQUARE,

		JOIN_MAX,

		JOIN_DEFAULT             = JOIN_MITER,
		JOIN_DEFAULT_MITER_LIMIT = 2

	};// JoinType


}// Rays


#endif//EOH

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
rays-0.1.25 include/rays/defs.h
rays-0.1.24 include/rays/defs.h
rays-0.1.23 include/rays/defs.h
rays-0.1.22 include/rays/defs.h
rays-0.1.21 include/rays/defs.h
rays-0.1.20 include/rays/defs.h
rays-0.1.19 include/rays/defs.h
rays-0.1.18 include/rays/defs.h
rays-0.1.17 include/rays/defs.h
rays-0.1.16 include/rays/defs.h
rays-0.1.15 include/rays/defs.h