Sha256: 1941a1df41ff5a6c87cb9bfec4fe8c45df9a492fe35309abdc8f27d2825db891

Contents?: true

Size: 485 Bytes

Versions: 15

Compression:

Stored size: 485 Bytes

Contents

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


#include <vector>
#include "rays/polygon.h"


namespace Rays
{


	class Painter;
	struct Color;


	void Polygon_fill (
		const Polygon& polygon, Painter* painter, const Color& color);

	void Polygon_stroke (
		const Polygon& polygon, Painter* painter, const Color& color);

	bool Polygon_triangulate (
		Polygon::TrianglePointList* triangles, const Polygon& polygon);


}// Rays


#endif//EOH

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
rays-0.3 src/polygon.h
rays-0.2.1 src/polygon.h
rays-0.2 src/polygon.h
rays-0.1.49 src/polygon.h
rays-0.1.48 src/polygon.h
rays-0.1.47 src/polygon.h
rays-0.1.46 src/polygon.h
rays-0.1.45 src/polygon.h
rays-0.1.44 src/polygon.h
rays-0.1.43 src/polygon.h
rays-0.1.42 src/polygon.h
rays-0.1.40 src/polygon.h
rays-0.1.39 src/polygon.h
rays-0.1.38 src/polygon.h
rays-0.1.37 src/polygon.h