Date:2010-09-24 01:13:48 (8 years 11 months ago)
Author:Werner Almesberger
Commit:598df91d9f406b22d93a21f9f431bbf67a48ab6e
Message:Added copyright headers all over the place. (GPLv2+)

Files: solidify/Makefile (1 diff)
solidify/array.c (1 diff)
solidify/array.h (1 diff)
solidify/face.c (1 diff)
solidify/face.h (1 diff)
solidify/histo.c (1 diff)
solidify/histo.h (1 diff)
solidify/level.c (1 diff)
solidify/level.h (1 diff)
solidify/solidify.c (1 diff)
solidify/util.h (1 diff)

Change Details

solidify/Makefile
1#
2# Makefile - Makefile of solidify
3#
4# Written 2010 by Werner Almesberger
5# Copyright 2010 by Werner Almesberger
6#
7# This program is free software; you can redistribute it and/or modify
8# it under the terms of the GNU General Public License as published by
9# the Free Software Foundation; either version 2 of the License, or
10# (at your option) any later version.
11#
12
113SHELL = /bin/bash
214
315OBJS = array.o face.o histo.o level.o solidify.o
solidify/array.c
1/*
2 * array.c - Growable baseless 2D array
3 *
4 * Written 2010 by Werner Almesberger
5 * Copyright 2010 by Werner Almesberger
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 */
12
13
114#include <stdlib.h>
215
316#include "util.h"
solidify/array.h
1/*
2 * array.h - Growable baseless 2D array
3 *
4 * Written 2010 by Werner Almesberger
5 * Copyright 2010 by Werner Almesberger
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 */
12
113#ifndef ARRAY_H
214#define ARRAY_H
315
solidify/face.c
1/*
2 * face.c - Data structure and handling of one face of a part
3 *
4 * Written 2010 by Werner Almesberger
5 * Copyright 2010 by Werner Almesberger
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 */
12
13
114#include <stdlib.h>
215#include <stdio.h>
316#include <unistd.h>
solidify/face.h
1/*
2 * face.h - Data structure and handling of one face of a part
3 *
4 * Written 2010 by Werner Almesberger
5 * Copyright 2010 by Werner Almesberger
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 */
12
113#ifndef FACE_H
214#define FACE_H
315
solidify/histo.c
1/*
2 * histo.c - Distribution of Z values
3 *
4 * Written 2010 by Werner Almesberger
5 * Copyright 2010 by Werner Almesberger
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 */
12
13
114#include "util.h"
215#include "array.h"
316#include "histo.h"
solidify/histo.h
1/*
2 * histo.h - Distribution of Z values
3 *
4 * Written 2010 by Werner Almesberger
5 * Copyright 2010 by Werner Almesberger
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 */
12
113#ifndef HISTO_H
214#define HISTO_H
315
solidify/level.c
1/*
2 * level.c - Interactively align a nearly horizontal plane with a face
3 *
4 * Written 2010 by Werner Almesberger
5 * Copyright 2010 by Werner Almesberger
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 */
12
13
114#include <stdlib.h>
215#include <stdio.h>
316#include <math.h>
solidify/level.h
1/*
2 * level.h - Interactively align a nearly horizontal plane with a face
3 *
4 * Written 2010 by Werner Almesberger
5 * Copyright 2010 by Werner Almesberger
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 */
12
113#ifndef LEVEL_H
214#define LEVEL_H
315
solidify/solidify.c
1/*
2 * solidify.c - Merge two opposing faces of a part into a solid
3 *
4 * Written 2010 by Werner Almesberger
5 * Copyright 2010 Werner Almesberger
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 */
12
13
114#include <stdlib.h>
215#include <stdio.h>
316#include <locale.h>
solidify/util.h
1/*
2 * util.h - Common utility functions
3 *
4 * Written 2009 by Werner Almesberger
5 * Copyright 2009 by Werner Almesberger
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 */
12
113#ifndef UTIL_H
214#define UTIL_H
315

Archive Download the corresponding diff file

Branches:
master



interactive