Skip to content

Instantly share code, notes, and snippets.

View drahak's full-sized avatar

Drahomír Hanák drahak

View GitHub Profile
@drahak
drahak / HexagonGeometry.coffee
Last active December 7, 2018 01:37
THREE.JS Hexagon geometry
'use strict'
###*
Hexagon geometry
@author Drahomír Hanák
###
class HexagonGeometry extends THREE.Geometry
###*
@constructor
@drahak
drahak / SamplePresenter.php
Last active December 17, 2015 00:49
Nette REST API resource presenter
namespace ResourcesModule;
use Drahak\Api\IResource;
/**
* SamplePresenter resource
* @package ResourcesModule
* @author Drahomír Hanák
*/
class SamplePresenter extends BasePresenter
@drahak
drahak / FilePresenter.php
Last active December 16, 2015 02:59
FilePresenter with actions view & download. Requires fileinfo extension to determine right content type.
<?php
use Drahak\Application\Responses\FileViewResponse,
Nette\Application\Responses\FileResponse;
/**
* FilePresenter
* @author Drahomír Hanák
*/
class FilePresenter extends BasePresenter
{
@drahak
drahak / Vector2
Created October 29, 2012 21:01
Vector2 class
import 'dart:math';
/**
* Immutable Vector2 class
* @author Drahomír Hanák
*/
class Vector2
{
num _x;