Provided by GNU Savannah

Savannah CVS Surfing - Log of /3dldf/3dldf/Group/CWEB/3DLDFtex.tex

[sources] / 3dldf / 3dldf / Group / CWEB / 3DLDFtex.tex

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Tag:

Revision 1.143 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 21 16:53:18 2009 UTC (9 months, 2 weeks ago) by lfinsto1
Branch: MAIN
CVS Tags: HEAD
Changes since 1.142: +15 -7 lines
Diff to previous 1.142
Working on plans for a cardboard model of the Great Rhombicosidodecahedron.

Revision 1.142 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 13 17:14:07 2009 UTC (9 months, 3 weeks ago) by lfinsto1
Branch: MAIN
Changes since 1.141: +645 -5646 lines
Diff to previous 1.141
Added a comment.

Revision 1.141 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Dec 29 16:16:30 2008 UTC (10 months, 1 week ago) by lfinsto1
Branch: MAIN
Changes since 1.140: +5 -3 lines
Diff to previous 1.140
Updated copyright notices.

Revision 1.140 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 17 16:00:20 2008 UTC (12 months, 3 weeks ago) by lfinsto1
Branch: MAIN
Changes since 1.139: +6874 -15 lines
Diff to previous 1.139
Edited.

Revision 1.139 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 5 18:21:31 2008 UTC (22 months ago) by lfinsto1
Branch: MAIN
Changes since 1.138: +2 -2 lines
Diff to previous 1.138
Added "2008" to copyright notice.

Revision 1.138 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Dec 23 15:20:30 2007 UTC (22 months, 2 weeks ago) by lfinsto1
Branch: MAIN
Changes since 1.137: +2 -2 lines
Diff to previous 1.137
Working on matrix multiplication.

Added "2008" to copyright notices.

Revision 1.137 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 25 16:27:25 2007 UTC (23 months, 1 week ago) by lfinsto1
Branch: MAIN
Changes since 1.136: +8 -53 lines
Diff to previous 1.136
BUG FIX:  It is now possible to use `xpart <point or transform expression>',
`ypart <point or transform expression>', in expressions.  Previously,
this didn't work, because the same `vector' of `real' numbers was used
for the "parts" as for the suffixes of variables.

Revision 1.136 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 8 21:16:50 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.135: +28 -10 lines
Diff to previous 1.135
Working on plan for dodecahedron model with sundial faces.
Have done one face.

Revision 1.135 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 4 18:55:16 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.134: +15 -15 lines
Diff to previous 1.134
Working on the model plan for the "Dodecahedron with Sundial Faces".

Revision 1.134 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 31 13:33:37 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.133: +36 -20 lines
Diff to previous 1.133
Edited.

Revision 1.133 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 30 23:45:43 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.132: +9 -8 lines
Diff to previous 1.132
Edited.

Revision 1.132 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 29 20:55:20 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.131: +21 -22 lines
Diff to previous 1.131
Edited.

Revision 1.131 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 29 19:59:48 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.130: +22 -34 lines
Diff to previous 1.130
Working on |Rhombic_Triacontahedron::get_tabs| in
`Group/CWEB/rhtchdrn.web' and the macro `draw_rhombic_triacontahedron_net'
in `Group/CWEB/polyhed.lmc'.

Revision 1.130 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 26 21:37:42 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.129: +54 -26 lines
Diff to previous 1.129
Working on the net of |Rhombic_Triacontahedron|.  Made a sample with the
net, but it doesn't have tabs yet.  Finished a page with rhombuses for
cutting them out watercolor paper.  They have gaps between them and
dashed lines for laying the straightedge up against.

Revision 1.129 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 24 21:30:46 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.128: +15 -15 lines
Diff to previous 1.128
Added parser rules for getting the net of |Rhombic_Triacontahedron|
along with tabs.

Working on |Rhombic_Triacontahedron::get_net| and
|Rhombic_Triacontahedron::get_tabs| in `rhtchdrn.web' and
the macro `draw_rhombic_triacontahedron_net' in `sample2.ldf'.

Revision 1.128 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 19 20:44:18 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.127: +26 -465 lines
Diff to previous 1.127
Working on plan for rhombic triacontahedron.

Revision 1.127 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 19 17:12:18 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.126: +34 -11 lines
Diff to previous 1.126
Finished plans for dodecahedron model.

Revision 1.126 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 16 20:37:27 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.125: +164 -152 lines
Diff to previous 1.125
Finished |Dodecahedron::get_tabs| and `draw_dodecahedron_net' for
dodecahedron net sample.  The macro could be refined.

Revision 1.125 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 11 12:55:19 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.124: +3 -1 lines
Diff to previous 1.124
Started working on making sundials on the faces
of a dodecahedron.

Revision 1.124 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 10 22:30:43 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.123: +7 -410 lines
Diff to previous 1.123
Removed the code for the "Sundial 3" sample from `sample2.ldf' and
`3DLDFtex.tex'.  It is easily recoverable,
however, as the 3DLDF code is in `sample1.ldf' and the TeX code is
in `sndl_samp.tex'.  This code is also in `sundl_03.ldf' and
`sundl_03.txt' files on the "Sundials" webpage.

The current sample code in `sample2.ldf' only draws a dot
at the origin.

Revision 1.123 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 10 21:45:38 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.122: +512 -28 lines
Diff to previous 1.122
Added another sundial example.

Revision 1.122 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 10 10:42:55 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.121: +6 -12 lines
Diff to previous 1.121
Sundials 3.

The macro `draw_sundial' is now in the file
`sundials.lmc', which is now included in `sample2.ldf'.

I will be using the extension `.lmc' for
files containing macro definitions.  GNU 3DLDF
currently doesn't have a means of "fast-loading" macro
definitions that have been compiled into an easy-to-process
form, as do TeX, METAFONT, and MetaPost.  Programming this
feature is on my "TO DO" list, but it will be a very big job.

Revision 1.121 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 9 19:41:44 2007 UTC (2 years ago) by lfinsto1
Branch: MAIN
Changes since 1.120: +29 -127 lines
Diff to previous 1.120
Found and fixed a major bug in |Id_Map_Entry_Type::~Id_Map_Entry_Type|
in `imetfncs.web'.  It took me 7 hours to find and fix it.

It was causing this message to be issued:

*** glibc detected *** double free or corruption (fasttop): 0x0869c4f8 ***

I hope it was the only one.

I discovered it because declaring a vector-type variable within a macro definition
wasn't working.  Nor it work to declare one inside a group, e.g.,

begingroup;
bool_point_vector bpv;
endgroup;

Declarations within a macro definition are automatically contained in a group,
so the problem had to do with grouping.

An `Id_Map_Type' object is created for each group and placed onto a stack.  When
it's popped from the stack, the objects on it are destroyed.  Code in
|Id_Map_Entry_Type::~Id_Map_Entry_Type| was causing objects belonging to
vector-type variables to be deleted twice.

I had been getting this error message from `glibc' before at the end of a run, but it
hadn't been causing segmentation faults.  When groups were used, I did get them.

Revision 1.120 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 7 17:40:37 2007 UTC (2 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.119: +180 -38 lines
Diff to previous 1.119
Finished second sundial sample.

Revision 1.119 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 6 15:37:23 2007 UTC (2 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.118: +11 -93 lines
Diff to previous 1.118
Working on second sundial example.

Revision 1.118 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 2 17:42:03 2007 UTC (2 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.117: +94 -5 lines
Diff to previous 1.117
Finished first sundial example.

Removed the parser rules for getting the plane of planar objects using
a syntax similar to a cast in C, e.g.,

circle c;
c := unit_circle;

plane q;

q := (plane) c;

I have replaced `(plane)' with `get_plane', e.g.,

q := get_plane c

Revision 1.117 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 30 17:45:24 2007 UTC (2 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.116: +20 -16 lines
Diff to previous 1.116
Working on sundial example.

Revision 1.116 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Sep 26 18:19:49 2007 UTC (2 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.115: +5 -6 lines
Diff to previous 1.115
The current sample code performs the following actions:

1.  Draw points and paths representing
    a focus f0 and its plane of projection along with a circle c0
    that lies in the x-z plane.

2.  Take points on c0 and finds their projections
    on the plane of projection for f0.

3.  Create a conic_section_lattice k using
    the projections of the points on c0.

4.  Traverse k to find points on the ellipse e that
    represents the projection of c0 on the plane of projection
    for f0.

The next step will be to find the parameters of e
and create a corresponding object of type `ellipse'.

I have already tested this procedure by writing a prototype
using 3DLDF.  The sample is in `sample0.ldf' or `sample1.ldf'.
I now need to go back to the C++ function
`Conic_Section_Lattice::get_ellipse', which already exists,
and get it to work.  It will require a considerable amount
of error-handling code, which wasn't needed in the prototype.

Revision 1.115 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Sep 26 17:40:35 2007 UTC (2 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.114: +6 -5 lines
Diff to previous 1.114
Rotating objects.

Adding special rules for rotating focuses has made it necessary
to add individual rules for rotating objects of other types.
In the past, this was done by two rules which used the
non-terminal symbol `any_variable'.  (This symbol is used
in the code for the GNU Bison grammar and has no
corresponding type in the 3DLDF language.)

I would like to get rid of the `any_variable' symbol anyway,
but it still works for the other transformation commands
(i.e., other than `rotate'), so I'm keeping it for the present.

PLEASE NOTE:  User code may fail if it tries to rotate an object of
a type using the `rotate' command for which I haven't added rules.
I don't think I missed any drawable types, but if I did, please send
an email to me at `lfinsto1 --AT-- gwdg.de'.  (" --AT-- " stands for "@").

Revision 1.114 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Sep 26 16:17:36 2007 UTC (2 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.113: +11 -11 lines
Diff to previous 1.113
The current sample code draws points and paths representing
a focus f0 and its plane of projection along with a circle c0
that lies in the x-z plane.
It then takes points on c0 and finds their projections
on the plane of projection for f0.  The points representing
the projections are put onto the path q1.

The plane of projection belonging to f0 is represented by the
rectangle r0.
Figure 1 is output using another focus, f1,
which is located behind f0, but with the same direction.
This makes it possible to draw the objects which represent f0.
Figure 2 is output using f0 itself.
Figure 3 is output using a different focus, which makes it
possible to see the objects represent f0 from the side, along with
c0.
Making this example has turned out to be trickier than expected.

The next step will be to create a conic_section_lattice using
the points on q1.

Revision 1.113 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 24 19:54:01 2007 UTC (2 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.112: +8 -8 lines
Diff to previous 1.112
The current sample code in `sample2.ldf' draws points and paths
representing a focus f0 and its plane of projection along with a
circle c0 that lies in the x-z plane.  The plane of projection
belonging to f0 is represented by the rectangle r0.  Figure 1 is
output using another focus, f1, which is located behind f0, but with
the same direction.  This makes it possible to draw the objects which
represent f0.  Figure 2 is output using f0 itself.  Figure 3 is output
using a different focus, which makes it possible to see the objects
represent f0 from the side, along with c0.  Making this example has
turned out to be trickier than expected.

The next step is to take points on c0 and find their projections on
r0.

Revision 1.112 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Sep 19 18:09:38 2007 UTC (2 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.111: +6 -6 lines
Diff to previous 1.111
Rotation about the "focus axes" of a `focus' seems to work now.
However, I have not yet tested it thoroughly.

Revision 1.111 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 17 19:42:22 2007 UTC (2 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.110: +4 -5 lines
Diff to previous 1.110
Changes to the |Focus| constructors and setting functions.  The
version of |Focus::set| with |real| arguments is now called by all
of the other functions and |Focus::reset_angle|.

Revision 1.110 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 17 17:52:52 2007 UTC (2 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.109: +7 -9 lines
Diff to previous 1.109
Changed the way the "up" point of a focus is set.
IMPORTANT!! This change will change the meaning of existing
user code!

Revision 1.109 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 17 13:45:25 2007 UTC (2 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.108: +7 -4 lines
Diff to previous 1.108
Working on fixing a problem with the way in which
the `up' direction of a `focus' is set.  I've now reversed a change
that I made before.

Revision 1.108 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 13 15:55:54 2007 UTC (2 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.107: +5 -6 lines
Diff to previous 1.107
No significant changes.

Revision 1.107 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 3 15:34:11 2007 UTC (2 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.106: +7 -7 lines
Diff to previous 1.106
Figured out how to fix a problem with the way in which
the `up' direction of a `focus' is set.
The following code produces an example of what needs to be done,
but without further explanation.  The next step will be to
do the same thing in the C++ functions that create and
set `Focuses'.

I also plan to add functions for zooming, panning, rotating, and
shifting them.

Revision 1.106 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 29 19:46:42 2007 UTC (2 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.105: +5 -6 lines
Diff to previous 1.105
Started working on the problem of finding the apparent edge
of a cylinder.  I need to add parser rules for accessing the
following `Focus' functions:

get_position
get_direction
get_distance
get_up
get_transform
get_transform_element
get_persp
get_persp_element

Revision 1.105 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 21 19:49:01 2007 UTC (2 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.104: +6 -5 lines
Diff to previous 1.104
Working on finding the intersection points of a `conic_section_lattice'
and a `circle'.

Revision 1.104 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 21 17:48:55 2007 UTC (2 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.103: +5 -5 lines
Diff to previous 1.103
Added parser rules and functions for finding the intersection
points of a `conic_section_lattice' and a linear `path'.
The example I've made in `sample1.ldf' works, but I haven't tested
it for any other cases.

Revision 1.103 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 20 19:50:20 2007 UTC (2 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.102: +6 -6 lines
Diff to previous 1.102
Working on the `intersection_points' command for
`conic_section_lattice' and `path', i.e.,
the function |Conic_Section_Lattice::intersection_points|
in `cncsctlt.web ').

Revision 1.102 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 20 16:58:53 2007 UTC (2 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.101: +5 -5 lines
Diff to previous 1.101
Drawing `conic_section_lattices'.  Fixed bug.

Revision 1.101 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 20 12:20:53 2007 UTC (2 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.100: +10 -11 lines
Diff to previous 1.100
The `draw_lattice' command now behaves as expected when a `color_vector'
option is used.

Revision 1.100 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 8 15:48:09 2007 UTC (2 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.99: +12 -19 lines
Diff to previous 1.99
Working on parser rules and functions for getting points from
`conic_section_lattices' and traversing them.

I've now installed Bison 2.3 because Bison 1.875 aborted when trying
to process `parser.y++'. Version 2.3 works fine.  I've revised
a couple of rules so that they're now the way I want them to be.

I've begun removing some unnecessary rules in order to reduce the number
of states defined by the parser.  I would have liked to keep them for
the sake of making the logical structure of the grammar clearer, but
this may be one of the reasons Bison 1.875 was failing.

Users will also have to install Bison 2.3 or compile the
`parser.c++' in the distribution instead of rebuilding it.

Revision 1.99 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 7 18:05:20 2007 UTC (2 years, 3 months ago) by lfinsto1
Branch: MAIN
Changes since 1.98: +17 -21 lines
Diff to previous 1.98
Made an elaborate example of using `get_point' on a `conic_section_lattice'.

Revision 1.98 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 3 17:25:06 2007 UTC (2 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.97: +8 -6 lines
Diff to previous 1.97
Braikenridge-Maclaurin Construction.
Constructing an ellipse from 5 points.

Working on the C++ function.

Revision 1.97 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jul 1 13:58:03 2007 UTC (2 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.96: +20 -17 lines
Diff to previous 1.96
Made an example of using the Braikenridge-Maclaurin construction
to construct a parabola from five points on the curve.

Revision 1.96 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 26 19:53:07 2007 UTC (2 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.95: +6 -10 lines
Diff to previous 1.95
Working on the C++ function for Braikenridge-Maclaurin construction
(for constructing an ellipse from 5 points).

Revision 1.95 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 26 16:35:06 2007 UTC (2 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.94: +13 -37 lines
Diff to previous 1.94
Braikenridge-Maclaurin construction to work.

Revision 1.94 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 20 20:01:12 2007 UTC (2 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.93: +8 -8 lines
Diff to previous 1.93
Working on implementing the Braikenridge-Maclaurin construction for
ellipses.  I've obviously done something wrong, since my routine fails
when the point `E' has certain values.  I will have to review how this
construction is supposed to work.

Revision 1.93 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 20 19:04:47 2007 UTC (2 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.92: +44 -6 lines
Diff to previous 1.92
Working on implementing the Braikenridge-Maclaurin construction
for ellipses.

Revision 1.92 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 19 19:03:45 2007 UTC (2 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.91: +7 -7 lines
Diff to previous 1.91
Working on decomposing a |Path| using a |Point|.

Revision 1.91 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 19 16:20:34 2007 UTC (2 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.90: +6 -8 lines
Diff to previous 1.90
Added code for decomposing a `Polygon' using a `Path'.

Revision 1.90 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 19 13:19:46 2007 UTC (2 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.89: +8 -9 lines
Diff to previous 1.89
Minor changes.

Revision 1.89 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 16 16:24:32 2007 UTC (2 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.88: +9 -6 lines
Diff to previous 1.88
Added samples of filldrawing a cuboid.

Revision 1.88 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 9 14:45:32 2007 UTC (2 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.87: +7 -8 lines
Diff to previous 1.87
Bug fixes in `points.web'.

Revision 1.87 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 6 19:19:28 2007 UTC (2 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.86: +8 -9 lines
Diff to previous 1.86
Added code to `sample0.ldf' for finding the tangents to a circle
from a given point, coplanar to the circle.

Revision 1.86 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Feb 3 14:28:29 2007 UTC (2 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.85: +10 -11 lines
Diff to previous 1.85
Trying to find the tangents to a circle from a given point,
coplanar to the circle.  This doesn't work yet.

Revision 1.85 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 2 20:09:25 2007 UTC (2 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.84: +2 -2 lines
Diff to previous 1.84
Updated copyright notices.

Revision 1.84 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Nov 11 15:27:40 2006 UTC (2 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.83: +5 -4 lines
Diff to previous 1.83
Minor changes.

Revision 1.83 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 9 20:13:31 2006 UTC (2 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.82: +10 -10 lines
Diff to previous 1.82
Working on parser rules and functions for `cones'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/cones.web Group/CWEB/main.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/pictures.web Group/CWEB/ppntexpr.w
	Group/CWEB/ppthexpr.w Group/CWEB/prrfnc0.web
	Group/CWEB/sample0.ldf Group/CWEB/sctpfncs.web
	Group/CWEB/LOGS/3DLDFtex.tex.log Group/CWEB/LOGS/cones.web.log
	Group/CWEB/LOGS/main.web.log Group/CWEB/LOGS/pictures.web.log
	Group/CWEB/LOGS/ppntexpr.w.log Group/CWEB/LOGS/ppthexpr.w.log
	Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.82 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 8 19:13:49 2006 UTC (3 years ago) by lfinsto1
Branch: MAIN
Changes since 1.81: +5 -5 lines
Diff to previous 1.81
Circular and elliptical `Cones' are now functional.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/cones.web
	Group/CWEB/cylinder.web Group/CWEB/dashptrn.web
	Group/CWEB/ellpsslc.web Group/CWEB/format.web
	Group/CWEB/glyphs.web Group/CWEB/helices.web
	Group/CWEB/layers.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/pctfncs0.web Group/CWEB/pdrwcmnd.w
	Group/CWEB/pictures.web Group/CWEB/prrfnc0.web
	Group/CWEB/psetcmnd.w Group/CWEB/sample0.ldf
	Group/CWEB/shapes.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/cones.web.log
	Group/CWEB/LOGS/cylinder.web.log
	Group/CWEB/LOGS/dashptrn.web.log
	Group/CWEB/LOGS/ellpsslc.web.log
	Group/CWEB/LOGS/format.web.log Group/CWEB/LOGS/glyphs.web.log
	Group/CWEB/LOGS/helices.web.log Group/CWEB/LOGS/layers.web.log
	Group/CWEB/LOGS/pctfncs0.web.log
	Group/CWEB/LOGS/pdrwcmnd.w.log
	Group/CWEB/LOGS/pictures.web.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/psetcmnd.w.log
	Group/CWEB/LOGS/sample0.ldf.log Group/CWEB/LOGS/shapes.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.81 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 1 17:10:46 2006 UTC (3 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.80: +5 -9 lines
Diff to previous 1.80
Started working on the rule
`transform_primary: ALIGN path_primary WITH_AXIS axis_specifier'
in `ptrnexpr.w'.  It's not functional yet.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/pbsndecl.w
	Group/CWEB/ptrnexpr.w Group/CWEB/sample0.ldf
	Group/CWEB/sctpcrt.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/ptrnexpr.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.80 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 1 16:34:00 2006 UTC (3 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.79: +9 -5 lines
Diff to previous 1.79
Made examples of projecting ellipses.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.79 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 28 17:27:36 2006 UTC (3 years, 1 month ago) by lfinsto1
Branch: MAIN
Changes since 1.78: +12 -8 lines
Diff to previous 1.78
In `Group/CWEB/scanprse.web':

   BUG FIX:  Deleted |Scan_Parse::| from the declarations
   of template functions with specific types for instantiation.

In `sample0.ldf':

   Working on ellipses.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/sample0.ldf
	Group/CWEB/scanprse.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.78 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 4 15:40:40 2006 UTC (3 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.77: +13 -6 lines
Diff to previous 1.77
Working on Wave Form 3.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.77 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 3 20:04:03 2006 UTC (3 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.76: +705 -29 lines
Diff to previous 1.76
Added code for Wave Form 2.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/sample0.ldf
	Group/CWEB/sctpcrt.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.76 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 3 17:45:57 2006 UTC (3 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.75: +152 -145 lines
Diff to previous 1.75
Working on wave forms.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.75 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 23 17:45:27 2006 UTC (3 years, 8 months ago) by lfinsto1
Branch: MAIN
Changes since 1.74: +275 -9 lines
Diff to previous 1.74
Working on wave forms.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parabold.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/pnumexpr.w Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/parabold.web.log
	Group/CWEB/LOGS/pnumexpr.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.74 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 25 19:04:11 2006 UTC (3 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.73: +4 -5 lines
Diff to previous 1.73
Working on the `paraboloid' type.  It will require some changes
to `class Parabola'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/conveps.web Group/CWEB/io.web
	Group/CWEB/parabola.web Group/CWEB/parabold.web
	Group/CWEB/paraellp.web Group/CWEB/parahypr.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/pcrvexpr.w
	Group/CWEB/pdrwcmnd.w Group/CWEB/ploops.w
	Group/CWEB/prrfnc0.web Group/CWEB/psetcmnd.w
	Group/CWEB/pspglb.web Group/CWEB/sample0.ldf
	Group/CWEB/sctpfncs.web Group/CWEB/solids.web
	Group/CWEB/spheres.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/conveps.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/parabola.web.log
	Group/CWEB/LOGS/parabold.web.log
	Group/CWEB/LOGS/paraellp.web.log
	Group/CWEB/LOGS/parahypr.web.log
	Group/CWEB/LOGS/pcrvexpr.w.log Group/CWEB/LOGS/pdrwcmnd.w.log
	Group/CWEB/LOGS/ploops.w.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/psetcmnd.w.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/CWEB/LOGS/solids.web.log Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.73 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 23 14:23:11 2006 UTC (3 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.72: +5 -4 lines
Diff to previous 1.72
In the code for finding the intersection points of a `polyhedron'
and a linear `path':

   Changed the right-hand side of the corresponding rules from
   `point_vector' to `bool_point_vector'.

Added code for assigning to a `numeric' from a `numeric_vector'.
If the `numeric_vector' is non-null and contains at least one element,
the first element is used for the assignment.  Otherwise, the `numeric'
is set to `INVALID_NUMERIC'.  I will need this for the determining the
location of a `point' with respect to a `polyhedron'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/passign.w
	Group/CWEB/pbpvexpr.w Group/CWEB/pclrcmnd.w
	Group/CWEB/pcolexpr.w Group/CWEB/pcommand.w
	Group/CWEB/pnmvexpr.w Group/CWEB/pnumexpr.w
	Group/CWEB/points.web Group/CWEB/polyhed.web
	Group/CWEB/pptvexpr.w Group/CWEB/prrfnc0.web
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/pbpvexpr.w.log
	Group/CWEB/LOGS/pclrcmnd.w.log Group/CWEB/LOGS/pcolexpr.w.log
	Group/CWEB/LOGS/pcommand.w.log Group/CWEB/LOGS/pnmvexpr.w.log
	Group/CWEB/LOGS/pnumexpr.w.log Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/polyhed.web.log Group/CWEB/LOGS/pptvexpr.w.log
	Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.72 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 20 20:40:22 2006 UTC (3 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.71: +3 -5 lines
Diff to previous 1.71
Added code for finding the intersection of a `polyhedron' and a `plane'.
It is a `polygon', except for the degenerate cases.

Fixed memory leak in the parser rules using `transformer'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/io.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/polyhed.web Group/CWEB/porgexpr.w
	Group/CWEB/ppenexpr.w Group/CWEB/ppygexpr.w
	Group/CWEB/prplexpr.w Group/CWEB/psphexpr.w
	Group/CWEB/ptglexpr.w Group/CWEB/ptrnexpr.w
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/polyhed.web.log Group/CWEB/LOGS/porgexpr.w.log
	Group/CWEB/LOGS/ppenexpr.w.log Group/CWEB/LOGS/ppygexpr.w.log
	Group/CWEB/LOGS/prplexpr.w.log Group/CWEB/LOGS/psphexpr.w.log
	Group/CWEB/LOGS/ptglexpr.w.log Group/CWEB/LOGS/ptrnexpr.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.71 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 20 19:24:15 2006 UTC (3 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.70: +5 -5 lines
Diff to previous 1.70
Added code for disentangling a `point_vector' to produce a
convex `polygon'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/cuboid.web Group/CWEB/io.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/paths.web
	Group/CWEB/pbsndecl.w Group/CWEB/polygons.web
	Group/CWEB/polyhed.web Group/CWEB/porgexpr.w
	Group/CWEB/ppenexpr.w Group/CWEB/ppthexpr.w
	Group/CWEB/ppygexpr.w Group/CWEB/precexpr.w
	Group/CWEB/prrfnc0.web Group/CWEB/sample0.ldf
	Group/CWEB/sctpcrt.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/cuboid.web.log
	Group/CWEB/LOGS/io.web.log Group/CWEB/LOGS/paths.web.log
	Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/polygons.web.log
	Group/CWEB/LOGS/polyhed.web.log Group/CWEB/LOGS/porgexpr.w.log
	Group/CWEB/LOGS/ppenexpr.w.log Group/CWEB/LOGS/ppthexpr.w.log
	Group/CWEB/LOGS/ppygexpr.w.log Group/CWEB/LOGS/precexpr.w.log
	Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.70 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 20 15:59:54 2006 UTC (3 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.69: +4 -4 lines
Diff to previous 1.69
Added code for finding the intersection points of a
`polyhedron' and a linear `path'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/io.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/polyhed.web Group/CWEB/porgexpr.w
	Group/CWEB/ppenexpr.w Group/CWEB/pphdexpr.w
	Group/CWEB/ppicexpr.w Group/CWEB/pprbexpr.w
	Group/CWEB/pptvexpr.w Group/CWEB/prrfnc0.web
	Group/CWEB/pspglb.web Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/polyhed.web.log Group/CWEB/LOGS/porgexpr.w.log
	Group/CWEB/LOGS/ppenexpr.w.log Group/CWEB/LOGS/pphdexpr.w.log
	Group/CWEB/LOGS/ppicexpr.w.log Group/CWEB/LOGS/pprbexpr.w.log
	Group/CWEB/LOGS/pptvexpr.w.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.69 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 20 20:57:50 2005 UTC (3 years, 10 months ago) by lfinsto1
Branch: MAIN
Changes since 1.68: +4 -4 lines
Diff to previous 1.68
Added code for getting the nets of polyhedra using the `get_net'
operator.  So far, this only
works for the Great Rhombicosidodecahedron.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/io.web Group/CWEB/nurbs.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/paths.web
	Group/CWEB/pbsndecl.w Group/CWEB/points.web
	Group/CWEB/prpvexpr.w Group/CWEB/prrfnc0.web
	Group/CWEB/pspglb.web Group/CWEB/sample0.ldf
	Group/CWEB/scanprsf.web Group/CWEB/sctpcrt.web
	Group/CWEB/shapes.web Group/CWEB/solids.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/nurbs.web.log Group/CWEB/LOGS/paths.web.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/prpvexpr.w.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log Group/CWEB/LOGS/shapes.web.log
	Group/CWEB/LOGS/solids.web.log Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.68 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 20 18:41:32 2005 UTC (3 years, 10 months ago) by lfinsto1
Branch: MAIN
Changes since 1.67: +6 -5 lines
Diff to previous 1.67
Finished the non-default |Great_Rhombicosidododecahedron| constructor.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/phlxexpr.w Group/CWEB/phypexpr.w
	Group/CWEB/pnumexpr.w Group/CWEB/polyhed.web
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/phlxexpr.w.log
	Group/CWEB/LOGS/phypexpr.w.log Group/CWEB/LOGS/pnumexpr.w.log
	Group/CWEB/LOGS/polyhed.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.67 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Dec 16 21:00:54 2005 UTC (3 years, 10 months ago) by lfinsto1
Branch: MAIN
Changes since 1.66: +6 -9 lines
Diff to previous 1.66
Finished the net of the Great_Rhombicosidododecahedron.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/conveps.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/polyhed.web Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/conveps.web.log
	Group/CWEB/LOGS/polyhed.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.66 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 15 15:29:28 2005 UTC (3 years, 10 months ago) by lfinsto1
Branch: MAIN
Changes since 1.65: +6 -6 lines
Diff to previous 1.65
Working on finding the intersection of a `plane' and an `ellipsoid'.
This seems to work fairly well now, but there are still a few loose ends to
tie up.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/ellpsoid.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/ellpsoid.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz

Revision 1.65 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 14 20:55:08 2005 UTC (3 years, 10 months ago) by lfinsto1
Branch: MAIN
Changes since 1.64: +5 -4 lines
Diff to previous 1.64
Working on |Great_Rhombicosidododecahedron::get_net()|
in `Group/CWEB/polyhed.web'.

The Great Rhombicosidododecahedron is the first polyhedron type
I've started to implement since writing the parser.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/nurbs.web Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/paths.web
	Group/CWEB/pcirexpr.w Group/CWEB/plblcmnd.w
	Group/CWEB/points.web Group/CWEB/polyhed.web
	Group/CWEB/prplexpr.w Group/CWEB/pvariabl.w
	Group/CWEB/sample0.ldf Group/CWEB/sctpcrt.web
	Group/CWEB/shapes.web Group/CWEB/solids.web
	Group/CWEB/LOGS/3DLDFtex.tex.log Group/CWEB/LOGS/nurbs.web.log
	Group/CWEB/LOGS/paths.web.log Group/CWEB/LOGS/pcirexpr.w.log
	Group/CWEB/LOGS/plblcmnd.w.log Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/polyhed.web.log Group/CWEB/LOGS/prplexpr.w.log
	Group/CWEB/LOGS/pvariabl.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log Group/CWEB/LOGS/shapes.web.log
	Group/CWEB/LOGS/solids.web.log Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.64 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Dec 9 20:51:42 2005 UTC (3 years, 10 months ago) by lfinsto1
Branch: MAIN
Changes since 1.63: +5 -5 lines
Diff to previous 1.63
Added code for finding the intersection points of a linear `path'
and an `ellipsoid'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/cuboid.web Group/CWEB/ellpsoid.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/pbpvexpr.w
	Group/CWEB/pglvexpr.w Group/CWEB/pptvexpr.w
	Group/CWEB/sample0.ldf Group/CWEB/scanprsf.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/cuboid.web.log
	Group/CWEB/LOGS/ellpsoid.web.log
	Group/CWEB/LOGS/pbpvexpr.w.log Group/CWEB/LOGS/pglvexpr.w.log
	Group/CWEB/LOGS/pptvexpr.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.63 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Dec 9 17:22:38 2005 UTC (3 years, 10 months ago) by lfinsto1
Branch: MAIN
Changes since 1.62: +2 -1 lines
Diff to previous 1.62
Added code for finding the intersection points of a `Cuboid'
and a linear `Path'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/passign.w
	Group/CWEB/pbpvexpr.w Group/CWEB/pdshexpr.w
	Group/CWEB/pedvexpr.w Group/CWEB/peldexpr.w
	Group/CWEB/pellpslc.w Group/CWEB/peqexpr.w
	Group/CWEB/pfocexpr.w Group/CWEB/pictures.web
	Group/CWEB/polygons.web Group/CWEB/pprgstmt.w
	Group/CWEB/pptvexpr.w Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log Group/CWEB/LOGS/passign.w.log
	Group/CWEB/LOGS/pbpvexpr.w.log Group/CWEB/LOGS/pdshexpr.w.log
	Group/CWEB/LOGS/pedvexpr.w.log Group/CWEB/LOGS/peldexpr.w.log
	Group/CWEB/LOGS/pellpslc.w.log Group/CWEB/LOGS/peqexpr.w.log
	Group/CWEB/LOGS/pfocexpr.w.log
	Group/CWEB/LOGS/pictures.web.log
	Group/CWEB/LOGS/polygons.web.log
	Group/CWEB/LOGS/pprgstmt.w.log Group/CWEB/LOGS/pptvexpr.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.62 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 7 19:44:25 2005 UTC (3 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.61: +5 -4 lines
Diff to previous 1.61
The location of a `point p' with respect to an `ellipsoid e'.
`location' returns 0 if `p' lies on the surface of `e',
1 if `p' lies within `e', -1 if it lies outside of `e',
and `INVALID_NUMERIC' if an error occurs.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/ellpsoid.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/passign.w Group/CWEB/pnumexpr.w
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/ellpsoid.web.log Group/CWEB/LOGS/passign.w.log
	Group/CWEB/LOGS/pnumexpr.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.61 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 7 17:32:34 2005 UTC (3 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.60: +8 -8 lines
Diff to previous 1.60
Added code for finding the surrounding `cuboid' of an `ellipsoid'.
The problem of finding the inscribed `cuboid' is more
difficult, and I don't know how to do it yet.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/cuboid.web Group/CWEB/ellpsoid.web
	Group/CWEB/io.web Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/pcubexpr.w
	Group/CWEB/pspglb.web Group/CWEB/sample0.ldf
	Group/CWEB/scanprse.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/cuboid.web.log
	Group/CWEB/LOGS/ellpsoid.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/pcubexpr.w.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.60 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Nov 28 18:56:33 2005 UTC (3 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.59: +5 -4 lines
Diff to previous 1.59
Bug fix:  It's no longer necessary to clear `bool_point_vector'
variables before assigning to them.  Since the same parser rule
is used for all vector-type assignments, this should work
for all of the others, too.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/passign.w
	Group/CWEB/pclrcmnd.w Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log Group/CWEB/LOGS/passign.w.log
	Group/CWEB/LOGS/pclrcmnd.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.59 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Nov 28 17:46:45 2005 UTC (3 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.58: +3 -7 lines
Diff to previous 1.58
Added code for finding the intersection points of a `hyperbola'
and a non-coplanar `path', and the intersection points of a `hyperbola'
and a `plane'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/hyprbola.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/pbpvexpr.w Group/CWEB/pldfdcl.w
	Group/CWEB/sample0.ldf Group/CWEB/scanprse.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/hyprbola.web.log
	Group/CWEB/LOGS/pbpvexpr.w.log Group/CWEB/LOGS/pldfdcl.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.58 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Nov 21 17:25:27 2005 UTC (3 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.57: +7 -5 lines
Diff to previous 1.57
Added code for classifying a `point' according to its location with
respect to a `parabola'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/conicsct.web Group/CWEB/ellpsoid.web
	Group/CWEB/parabola.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/pblexpr.w Group/CWEB/pbpvexpr.w
	Group/CWEB/pbsndecl.w Group/CWEB/pdrwcmnd.w
	Group/CWEB/pnumexpr.w Group/CWEB/pptvexpr.w
	Group/CWEB/prrfnc0.web Group/CWEB/sample0.ldf
	Group/CWEB/scanprse.web Group/CWEB/scanprsf.web
	Group/CWEB/sctpcrt.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/conicsct.web.log
	Group/CWEB/LOGS/ellpsoid.web.log
	Group/CWEB/LOGS/parabola.web.log Group/CWEB/LOGS/pblexpr.w.log
	Group/CWEB/LOGS/pbpvexpr.w.log Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pdrwcmnd.w.log Group/CWEB/LOGS/pnumexpr.w.log
	Group/CWEB/LOGS/pptvexpr.w.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.57 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 18 18:58:27 2005 UTC (3 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.56: +7 -5 lines
Diff to previous 1.56
Working on `parabola'.

Revision 1.56 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 17 21:18:32 2005 UTC (3 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.55: +2 -2 lines
Diff to previous 1.55
Added parser rules and functions for finding the intersection points of a `parabola' and a linear `path'.

Revision 1.55 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Nov 14 16:58:25 2005 UTC (3 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.54: +5 -10 lines
Diff to previous 1.54
Added parser code and functions for implementing the `hyperbola' type.
It is not yet functional, because I haven't programmed a way of
constructing hyperbolae in `Hyperbola::set()'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/conicsct.web
	Group/CWEB/ellipses.web Group/CWEB/hyprbola.web
	Group/CWEB/io.web Group/CWEB/parabola.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.w Group/CWEB/parser.y++ Group/CWEB/passign.w
	Group/CWEB/pbsndecl.w Group/CWEB/pldfdcl.w
	Group/CWEB/ppntexpr.w Group/CWEB/prrfnc0.web
	Group/CWEB/psetcmnd.w Group/CWEB/pshowcmd.w
	Group/CWEB/pspglb.web Group/CWEB/pvariabl.w
	Group/CWEB/sample0.ldf Group/CWEB/scanprse.web
	Group/CWEB/scanprsf.web Group/CWEB/sctpcrt.web
	Group/CWEB/sctpfncs.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/conicsct.web.log
	Group/CWEB/LOGS/ellipses.web.log
	Group/CWEB/LOGS/hyprbola.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/parabola.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/ppntexpr.w.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/psetcmnd.w.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/pvariabl.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.54 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 9 21:47:06 2005 UTC (3 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.53: +10 -8 lines
Diff to previous 1.53
Working on a paraboloid made by rotating a `parabola'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/conicsct.web Group/CWEB/io.web
	Group/CWEB/parabola.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/pbsndecl.w Group/CWEB/pcommand.w
	Group/CWEB/pnumexpr.w Group/CWEB/ppntexpr.w
	Group/CWEB/ppthexpr.w Group/CWEB/pspglb.web
	Group/CWEB/sample0.ldf Group/CWEB/scanprse.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/conicsct.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/parabola.web.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pcommand.w.log
	Group/CWEB/LOGS/pnumexpr.w.log Group/CWEB/LOGS/ppntexpr.w.log
	Group/CWEB/LOGS/ppthexpr.w.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.53 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 9 17:49:04 2005 UTC (3 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.52: +8 -6 lines
Diff to previous 1.52
Added parser rules and functions for `parabolae'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/conicsct.web Group/CWEB/conveps.web
	Group/CWEB/io.web Group/CWEB/parabola.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/pbsndecl.w
	Group/CWEB/pdrwcmnd.w Group/CWEB/plblcmnd.w
	Group/CWEB/points.web Group/CWEB/ppntexpr.w
	Group/CWEB/psetcmnd.w Group/CWEB/pspglb.web
	Group/CWEB/sample0.ldf Group/CWEB/scanprse.web
	Group/CWEB/sctpcrt.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/conicsct.web.log
	Group/CWEB/LOGS/conveps.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/parabola.web.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pdrwcmnd.w.log
	Group/CWEB/LOGS/plblcmnd.w.log Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/ppntexpr.w.log Group/CWEB/LOGS/psetcmnd.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.52 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 3 21:49:33 2005 UTC (4 years ago) by lfinsto1
Branch: MAIN
Changes since 1.51: +3 -6 lines
Diff to previous 1.51
Working on the intersection of an `ellipsoid' and a `plane'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/circles.web Group/CWEB/ellipses.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/pbpvexpr.w
	Group/CWEB/planes.web Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/circles.web.log
	Group/CWEB/LOGS/ellipses.web.log
	Group/CWEB/LOGS/pbpvexpr.w.log Group/CWEB/LOGS/planes.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.51 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 3 19:27:16 2005 UTC (4 years ago) by lfinsto1
Branch: MAIN
Changes since 1.50: +7 -4 lines
Diff to previous 1.50
Working on the intersection of an `ellipsoid' and a plane.
Implemented the Braikenridge-Maclaurin Construction for
constructing an ellipse from 6 points in 3DLDF.  Will use it
in `Ellipsoid::intersection(const Plane&, [etc.])'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/ptrnexpr.w
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/ptrnexpr.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.50 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 2 21:44:02 2005 UTC (4 years ago) by lfinsto1
Branch: MAIN
Changes since 1.49: +39 -10 lines
Diff to previous 1.49
Working on the intersections of an `ellipsoid' with a `plane'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/ellipses.web Group/CWEB/ellpsoid.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/paths.web
	Group/CWEB/pblexpr.w Group/CWEB/pbpvexpr.w
	Group/CWEB/pbsndecl.w Group/CWEB/pellexpr.w
	Group/CWEB/planes.web Group/CWEB/pnumexpr.w
	Group/CWEB/points.web Group/CWEB/pphvexpr.w
	Group/CWEB/ppntexpr.w Group/CWEB/prrfnc0.web
	Group/CWEB/rectangs.web Group/CWEB/sample0.ldf
	Group/CWEB/sctpcrt.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/ellipses.web.log
	Group/CWEB/LOGS/ellpsoid.web.log Group/CWEB/LOGS/paths.web.log
	Group/CWEB/LOGS/pblexpr.w.log Group/CWEB/LOGS/pbpvexpr.w.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pellexpr.w.log
	Group/CWEB/LOGS/planes.web.log Group/CWEB/LOGS/pnumexpr.w.log
	Group/CWEB/LOGS/points.web.log Group/CWEB/LOGS/pphvexpr.w.log
	Group/CWEB/LOGS/ppntexpr.w.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/rectangs.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.49 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 1 21:06:42 2005 UTC (4 years ago) by lfinsto1
Branch: MAIN
Changes since 1.48: +5 -4 lines
Diff to previous 1.48
Working on `Ellipsoid::intersection(const Plane& [etc.])'.
It doesn't work yet.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/circles.web
	Group/CWEB/cones.web Group/CWEB/conicsct.web
	Group/CWEB/crclslc.web Group/CWEB/cuboid.web
	Group/CWEB/curves.web Group/CWEB/cylinder.web
	Group/CWEB/deftfncs.web Group/CWEB/ellipses.web
	Group/CWEB/ellpsoid.web Group/CWEB/ellpsslc.web
	Group/CWEB/figures.web Group/CWEB/glyphs.web
	Group/CWEB/helices.web Group/CWEB/imetfncs.web
	Group/CWEB/io.web Group/CWEB/main.web Group/CWEB/origami.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/paths.web
	Group/CWEB/patterns.web Group/CWEB/pbsndecl.w
	Group/CWEB/pcirexpr.w Group/CWEB/pctfncs0.web
	Group/CWEB/pellexpr.w Group/CWEB/planes.web
	Group/CWEB/plyhdslc.web Group/CWEB/polyhed.web
	Group/CWEB/pphvexpr.w Group/CWEB/prrfnc0.web
	Group/CWEB/pspglb.web Group/CWEB/rectangs.web
	Group/CWEB/sample0.ldf Group/CWEB/scan.web
	Group/CWEB/scanprse.web Group/CWEB/scanprsf.web
	Group/CWEB/sctpcrt.web Group/CWEB/sctpfncs.web
	Group/CWEB/shapes.web Group/CWEB/solfaced.web
	Group/CWEB/solids.web Group/CWEB/spheres.web
	Group/CWEB/triangle.web Group/CWEB/utility.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/circles.web.log Group/CWEB/LOGS/cones.web.log
	Group/CWEB/LOGS/conicsct.web.log
	Group/CWEB/LOGS/crclslc.web.log Group/CWEB/LOGS/cuboid.web.log
	Group/CWEB/LOGS/curves.web.log
	Group/CWEB/LOGS/cylinder.web.log
	Group/CWEB/LOGS/deftfncs.web.log
	Group/CWEB/LOGS/ellipses.web.log
	Group/CWEB/LOGS/ellpsoid.web.log
	Group/CWEB/LOGS/ellpsslc.web.log
	Group/CWEB/LOGS/figures.web.log Group/CWEB/LOGS/glyphs.web.log
	Group/CWEB/LOGS/helices.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/main.web.log Group/CWEB/LOGS/origami.web.log
	Group/CWEB/LOGS/paths.web.log Group/CWEB/LOGS/patterns.web.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pcirexpr.w.log
	Group/CWEB/LOGS/pctfncs0.web.log
	Group/CWEB/LOGS/pellexpr.w.log Group/CWEB/LOGS/planes.web.log
	Group/CWEB/LOGS/plyhdslc.web.log
	Group/CWEB/LOGS/polyhed.web.log Group/CWEB/LOGS/pphvexpr.w.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/rectangs.web.log
	Group/CWEB/LOGS/sample0.ldf.log Group/CWEB/LOGS/scan.web.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/CWEB/LOGS/shapes.web.log
	Group/CWEB/LOGS/solfaced.web.log
	Group/CWEB/LOGS/solids.web.log Group/CWEB/LOGS/spheres.web.log
	Group/CWEB/LOGS/triangle.web.log
	Group/CWEB/LOGS/utility.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.48 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 31 21:46:45 2005 UTC (4 years ago) by lfinsto1
Branch: MAIN
Changes since 1.47: +4 -4 lines
Diff to previous 1.47
Working on the function for finding the intersection of an
`ellipsoid' and the plane of a `rectangle'.  It doesn't work yet.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/ellpsoid.web Group/CWEB/io.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/pcirexpr.w
	Group/CWEB/pellexpr.w Group/CWEB/pspglb.web
	Group/CWEB/sample0.ldf Group/CWEB/scanprse.web
	Group/CWEB/scanprsf.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/ellpsoid.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/pcirexpr.w.log Group/CWEB/LOGS/pellexpr.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.47 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 31 18:09:22 2005 UTC (4 years ago) by lfinsto1
Branch: MAIN
Changes since 1.46: +3 -6 lines
Diff to previous 1.46
Added parser rules and functions for `ellipsoids'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/ellpsoid.web
	Group/CWEB/io.web Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/pbsndecl.w
	Group/CWEB/pdrwcmnd.w Group/CWEB/prrfnc0.web
	Group/CWEB/pshowcmd.w Group/CWEB/pspglb.web
	Group/CWEB/sample0.ldf Group/CWEB/scanprse.web
	Group/CWEB/scanprsf.web Group/CWEB/sctpcrt.web
	Group/CWEB/shapes.web Group/CWEB/solids.web
	Group/CWEB/spheres.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/ellpsoid.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pdrwcmnd.w.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log Group/CWEB/LOGS/shapes.web.log
	Group/CWEB/LOGS/solids.web.log Group/CWEB/LOGS/spheres.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.46 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 30 18:50:09 2005 UTC (4 years ago) by lfinsto1
Branch: MAIN
Changes since 1.45: +6 -7 lines
Diff to previous 1.45
Working on parser rules and functions for `planes'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog Group/CWEB/io.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/passign.w
	Group/CWEB/pplnexpr.w Group/CWEB/pshowcmd.w
	Group/CWEB/pspglb.web Group/CWEB/sample0.ldf
	Group/CWEB/scanprse.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/io.web.log Group/CWEB/LOGS/passign.w.log
	Group/CWEB/LOGS/pplnexpr.w.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.45 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 30 17:09:55 2005 UTC (4 years ago) by lfinsto1
Branch: MAIN
Changes since 1.44: +5 -5 lines
Diff to previous 1.44
Working on parser rules and functions for `sphere' intersections.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/conveps.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/paths.web
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/conveps.web.log Group/CWEB/LOGS/paths.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.44 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 30 15:06:04 2005 UTC (4 years ago) by lfinsto1
Branch: MAIN
Changes since 1.43: +7 -6 lines
Diff to previous 1.43
Revised the parser rules and functions for finding the intersections
of a `sphere' with linear and planar `paths'.

Added parser declarations and rules for the type `plane', which
corresponds to `struct Plane' in the C++ code.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/imetfncs.web
	Group/CWEB/io.web Group/CWEB/lines.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/parser.y++ Group/CWEB/passign.w
	Group/CWEB/paths.web Group/CWEB/pbsndecl.w
	Group/CWEB/pcirexpr.w Group/CWEB/pldfdcl.w
	Group/CWEB/points.web Group/CWEB/pplnexpr.w
	Group/CWEB/prrfnc0.web Group/CWEB/pshowcmd.w
	Group/CWEB/pspglb.web Group/CWEB/pvariabl.w
	Group/CWEB/sample0.ldf Group/CWEB/scanprsf.web
	Group/CWEB/sctpcrt.web Group/CWEB/spheres.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/lines.web.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/paths.web.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pcirexpr.w.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/pplnexpr.w.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/pvariabl.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/CWEB/LOGS/spheres.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.43 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 28 20:53:56 2005 UTC (4 years ago) by lfinsto1
Branch: MAIN
Changes since 1.42: +6 -4 lines
Diff to previous 1.42
Started working on rules and functions for finding the intersection
points of a `sphere' and a linear `path'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/circles.web Group/CWEB/ellipses.web
	Group/CWEB/io.web Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/pbpvexpr.w
	Group/CWEB/points.web Group/CWEB/polygons.web
	Group/CWEB/pspglb.web Group/CWEB/sample0.ldf
	Group/CWEB/scanprsf.web Group/CWEB/sctpfncs.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/circles.web.log
	Group/CWEB/LOGS/ellipses.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/pbpvexpr.w.log Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/polygons.web.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.42 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 28 19:57:12 2005 UTC (4 years ago) by lfinsto1
Branch: MAIN
Changes since 1.41: +5 -6 lines
Diff to previous 1.41
Added code for finding the intersection of a `sphere' with a plane.

Discovered that `drawarrow' and `drawdblarrow' don't work.  This
may be a bug, or it may just be that I didn't program them.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/circles.web Group/CWEB/ellipses.web
	Group/CWEB/io.web Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/pbsndecl.w
	Group/CWEB/pcirexpr.w Group/CWEB/points.web
	Group/CWEB/polygons.web Group/CWEB/prrfnc0.web
	Group/CWEB/psetcmnd.w Group/CWEB/pspglb.web
	Group/CWEB/sample0.ldf Group/CWEB/scanprse.web
	Group/CWEB/scanprsf.web Group/CWEB/sctpcrt.web
	Group/CWEB/sctpfncs.web Group/CWEB/spheres.web
	Group/CWEB/transfor.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/circles.web.log
	Group/CWEB/LOGS/ellipses.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pcirexpr.w.log
	Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/polygons.web.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/psetcmnd.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/CWEB/LOGS/spheres.web.log
	Group/CWEB/LOGS/transfor.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.41 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 25 16:32:06 2005 UTC (4 years ago) by lfinsto1
Branch: MAIN
Changes since 1.40: +5 -8 lines
Diff to previous 1.40
`spheres' can now be constructed, drawn, and transformed.
I have not yet written a complete set of parser rules for them, though.

PLEASE NOTE:  Since I've removed the code involving `x_like' expressions
(e.g., `path_like_primary', `ellipse_like_secondary', `solid_like_expression',
etc.), some things that used to work are temporarily unavailable.  I will
be replacing the "collective" rules that I've removed with individual rules
for the individual types.  It will probably take me awhile before I've
replaced all of the ones that were formerly available.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/parser.y++ Group/CWEB/pbsndecl.w
	Group/CWEB/pinptcmd.w Group/CWEB/prrfnc0.web
	Group/CWEB/psetcmnd.w Group/CWEB/ptrfcmnd.w
	Group/CWEB/sample0.ldf Group/CWEB/sctpcrt.web
	Group/CWEB/solids.web Group/CWEB/spheres.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/parser.w.log
	Group/CWEB/LOGS/pbsndecl.w.log Group/CWEB/LOGS/pinptcmd.w.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/psetcmnd.w.log
	Group/CWEB/LOGS/ptrfcmnd.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log Group/CWEB/LOGS/solids.web.log
	Group/CWEB/LOGS/spheres.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.40 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 2 13:56:34 2005 UTC (4 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.39: +7 -8 lines
Diff to previous 1.39
Debugged `Group/CWEB/conveps.web'.  There were problems with
passing multiple options to `mogrify'.  I am now passing them
in separate calls.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/conveps.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/conveps.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.39 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 2 10:02:29 2005 UTC (4 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.38: +7 -7 lines
Diff to previous 1.38
Added options to `Group/CWEB/conveps.web'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/conveps.web Group/CWEB/runit Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/conveps.web.log Group/CWEB/LOGS/runit.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.38 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 31 10:43:55 2005 UTC (4 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.37: +8 -5 lines
Diff to previous 1.37
Debugged and added to the code for measuring text.
Added the predefined `string' variable `measure_text_header'.
It's value is written to the TeX file used
for measuring text.  It serves a similar to `verbatimtex'
in MetaPost.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/passign.w
	Group/CWEB/popassgn.w Group/CWEB/sample0.ldf
	Group/CWEB/scanprsf.web Group/CWEB/sctpcrt.web
	Group/CWEB/LOGS/3DLDFtex.tex.log Group/CWEB/LOGS/passign.w.log
	Group/CWEB/LOGS/popassgn.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.37 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 31 09:26:59 2005 UTC (4 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.36: +4 -3 lines
Diff to previous 1.36
Added code for measuring TeX text.  Added instructions for
use to `Group/CWEB/conveps.web'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/conveps.web Group/CWEB/io.web Group/CWEB/parser.c++
	Group/CWEB/parser.h Group/CWEB/parser.h++
	Group/CWEB/parser.output Group/CWEB/parser.y++
	Group/CWEB/passign.w Group/CWEB/pbsndecl.w
	Group/CWEB/plikexpr.w Group/CWEB/pnmvexpr.w
	Group/CWEB/pnumexpr.w Group/CWEB/popassgn.w
	Group/CWEB/pspglb.web Group/CWEB/sample0.ldf
	Group/CWEB/scanprse.web Group/CWEB/scanprsf.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/conveps.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/passign.w.log Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/plikexpr.w.log Group/CWEB/LOGS/pnmvexpr.w.log
	Group/CWEB/LOGS/pnumexpr.w.log Group/CWEB/LOGS/popassgn.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.36 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Aug 27 11:36:28 2005 UTC (4 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.35: +5 -4 lines
Diff to previous 1.35
Fixed bug in `Group/CWEB/conveps.web'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/conveps.web Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/conveps.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.35 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Aug 27 10:20:34 2005 UTC (4 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.34: +6 -19 lines
Diff to previous 1.34
In `Group/CWEB/conveps.web':

   Added code for limiting the number of active threads.
   The default is 100 and it can be changed by using
   the `--threads-limit' option.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/conveps.web Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/conveps.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.34 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 26 10:53:19 2005 UTC (4 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.33: +2 -45 lines
Diff to previous 1.33
`conveps' now uses threads.  Also added the options
`--new-filename' and `--renumber'.  There's still quite a bit
of debugging output that I plan to put into conditionals.

It is now possible to remove the frame using the `--fill' and
`--opaque' options, as long as it's in a color not otherwise
used in the drawings.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/conveps.web
	Group/CWEB/pictures.web Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/conveps.web.log
	Group/CWEB/LOGS/pictures.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.33 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 24 17:15:23 2005 UTC (4 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.32: +4 -4 lines
Diff to previous 1.32
`Group/CWEB/conveps.web' seems to work properly now.  I had a bit of
difficulty getting rid of the anti-aliasing which was changing the
colors of some pixels.  Got rid of the redundant and outdated
`Group/ANIMATNS/conveps.web' file.

Modified Files:
	Group/ANIMATNS/ChangeLog Group/ANIMATNS/Makefile.am
	Group/ANIMATNS/LOGS/Makefile.am.log Group/CWEB/3DLDFtex.tex
	Group/CWEB/ChangeLog Group/CWEB/conveps.web
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/conveps.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.32 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 19 13:40:51 2005 UTC (4 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.31: +67 -13 lines
Diff to previous 1.31
Working on `cnepspng'.  It's turned out to be trickier than expected.
It doesn't seem to be possible to convert the units of measurement
used in TeX and MetaPost files to pixels in a reliable way.  In
addition, colors used in MetaPost files do not always retain their
RGB values in the PostScript files generated from them.  This makes it
impossible to use ImageMagick's `-opaque' option to convert them to
another color.  At the moment, my best solution is to use a black frame
with a narrow border.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/cnepspng.web Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/cnepspng.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.31 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 16 12:18:38 2005 UTC (4 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.30: +6 -6 lines
Diff to previous 1.30
Added code for clipping 'pictures' to cyclic 'paths'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog Group/CWEB/io.web
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/paths.web
	Group/CWEB/pbsndecl.w Group/CWEB/pcommand.w
	Group/CWEB/prrfnc0.web Group/CWEB/pspglb.web
	Group/CWEB/sample0.ldf Group/CWEB/scanprsf.web
	Group/CWEB/sctpcrt.web Group/CWEB/shapes.web
	Group/CWEB/LOGS/3DLDFtex.tex.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/paths.web.log Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pcommand.w.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log Group/CWEB/LOGS/shapes.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.30 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 15 15:39:47 2005 UTC (4 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.29: +43 -17 lines
Diff to previous 1.29
Got scrolling titles to work.

Modified Files:
	Group/ANIMATNS/ChangeLog Group/ANIMATNS/Makefile.am
	Group/ANIMATNS/LOGS/Makefile.am.log
	Group/ANIMATNS/TITLES/ChangeLog
	Group/ANIMATNS/TITLES/encode.Params
	Group/ANIMATNS/TITLES/titles_2.ldf
	Group/ANIMATNS/TITLES/LOGS/encode.Params.log
	Group/ANIMATNS/TITLES/LOGS/titles_2.ldf.log
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/cnepspng.web Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/cnepspng.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.29 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 12 17:18:36 2005 UTC (4 years, 2 months ago) by lfinsto1
Branch: MAIN
Changes since 1.28: +474 -10 lines
Diff to previous 1.28
Added the 'FLIPBOOK' directory.  It contains an example of a flipbook
in DIN A4 landscape format.  I've posted a tutorial on flipbooks
to the "Advice and Tutorials" forum on the Animation Corner website:
http://www.animationcorner.com

I won't be making all of my materials on flipbooks part of the
GNU 3DLDF project, because some of it contains artwork for which
I want to retain the copyright.

Modified Files:
	ChangeLog Makefile.am CWEB/3DLDFtex.tex CWEB/ChangeLog
	CWEB/cnepspng.web CWEB/imetfncs.web CWEB/runit
	CWEB/sample0.ldf CWEB/LOGS/3DLDFtex.tex.log
	CWEB/LOGS/cnepspng.web.log CWEB/LOGS/imetfncs.web.log
	CWEB/LOGS/runit.log CWEB/LOGS/sample0.ldf.log
	LOGS/Makefile.am.log SNAPSHOTS/3DLDFsnp.tar.gz
	SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.28 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jun 30 13:27:29 2005 UTC (4 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.27: +8 -9 lines
Diff to previous 1.27
Started working on surface hiding for three objects again.
I last worked on it on 2005.04.20.
My idea is to perform surface hiding using the "pre-projective"
coordinates of the points belonging to the objects on the
picture.  These are the coordinates after the transformation
that puts the focus on the z-axis, but before the projective
projection.  The projective projection often causes the extreme
x and y values of the projective coordinates of objects
to overlap, whose world and pre-projective coordinates
do not overlap.  I believe I can eliminate the problems
that result from this overlapping by sorting the objects
according to the pre-projective coordinates instead of the
projective coordinates.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/nurbs.web Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/paths.web
	Group/CWEB/pctfncs0.web Group/CWEB/points.web
	Group/CWEB/sample0.ldf Group/CWEB/solids.web
	Group/CWEB/LOGS/3DLDFtex.tex.log Group/CWEB/LOGS/nurbs.web.log
	Group/CWEB/LOGS/paths.web.log Group/CWEB/LOGS/pctfncs0.web.log
	Group/CWEB/LOGS/points.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/solids.web.log Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.27 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 27 13:15:29 2005 UTC (4 years, 4 months ago) by lfinsto1
Branch: MAIN
Changes since 1.26: +9 -6 lines
Diff to previous 1.26
Working on combining images of cubes with graph paper.

Modified Files:
	Group/ChangeLog Group/Makefile.am Group/CWEB/3DLDFtex.tex
	Group/CWEB/ChangeLog Group/CWEB/precexpr.w
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/precexpr.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/GRAPHPAP/00README Group/GRAPHPAP/ChangeLog
	Group/GRAPHPAP/graph.ldf Group/GRAPHPAP/run_graph
	Group/GRAPHPAP/LOGS/00README.log
	Group/GRAPHPAP/LOGS/graph.ldf.log
	Group/GRAPHPAP/LOGS/run_graph.log Group/LOGS/Makefile.am.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.26 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 6 12:08:40 2005 UTC (4 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25
Added "skeleton" code for 'spheres'.
This means that I've defined parser rules and functions
for declaring objects of this type and performing basic
operations on them, such as setting, showing, and
transforming.  However, they are not really functional,
since no surfaces are generated to represent the
spherical shapes.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/imetfncs.web
	Group/CWEB/io.web Group/CWEB/parser.w Group/CWEB/pctfncs0.web
	Group/CWEB/pldfdcl.w Group/CWEB/prrfnc0.web
	Group/CWEB/psetcmnd.w Group/CWEB/pshowcmd.w
	Group/CWEB/pspglb.web Group/CWEB/pvariabl.w
	Group/CWEB/sample0.ldf Group/CWEB/sctpcrt.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/parser.w.log Group/CWEB/LOGS/pctfncs0.web.log
	Group/CWEB/LOGS/pldfdcl.w.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/psetcmnd.w.log Group/CWEB/LOGS/pshowcmd.w.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/pvariabl.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.25 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 18 16:53:49 2005 UTC (4 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.24: +4 -2 lines
Diff to previous 1.24
Started working on the data types 'helix' and 'helix_vector'.
They are not yet functional.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/helices.web Group/CWEB/pldfdcl.w
	Group/CWEB/ptokdecl.w Group/CWEB/sample0.ldf
	Group/CWEB/scanprse.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/helices.web.log Group/CWEB/LOGS/pldfdcl.w.log
	Group/CWEB/LOGS/ptokdecl.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.24 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 18 15:54:27 2005 UTC (4 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.23: +2 -4 lines
Diff to previous 1.23
Added the file 'Group/CWEB/helices.web'.  It contains the definition
of 'class Helix'.  Modified other files to account for this addition.
About to start adding parser rules for the corresponding 3DLDF data
type 'helix'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/cuboid.web
	Group/CWEB/deftfncs.web Group/CWEB/ellpsoid.web
	Group/CWEB/figures.web Group/CWEB/helices.web
	Group/CWEB/imetfncs.web Group/CWEB/main.web
	Group/CWEB/origami.web Group/CWEB/patterns.web
	Group/CWEB/pbsndecl.w Group/CWEB/pctfncs0.web
	Group/CWEB/plyhdslc.web Group/CWEB/polyhed.web
	Group/CWEB/prrfnc0.web Group/CWEB/runit Group/CWEB/sample0.ldf
	Group/CWEB/scan.web Group/CWEB/scanprse.web
	Group/CWEB/scanprsf.web Group/CWEB/sctpcrt.web
	Group/CWEB/sctpfncs.web Group/CWEB/shapes.web
	Group/CWEB/solfaced.web Group/CWEB/solids.web
	Group/CWEB/subex1.web Group/CWEB/utility.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/cuboid.web.log
	Group/CWEB/LOGS/deftfncs.web.log
	Group/CWEB/LOGS/ellpsoid.web.log
	Group/CWEB/LOGS/figures.web.log
	Group/CWEB/LOGS/helices.web.log
	Group/CWEB/LOGS/imetfncs.web.log Group/CWEB/LOGS/main.web.log
	Group/CWEB/LOGS/origami.web.log
	Group/CWEB/LOGS/patterns.web.log
	Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pctfncs0.web.log
	Group/CWEB/LOGS/plyhdslc.web.log
	Group/CWEB/LOGS/polyhed.web.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/runit.log
	Group/CWEB/LOGS/sample0.ldf.log Group/CWEB/LOGS/scan.web.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/CWEB/LOGS/scanprsf.web.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/CWEB/LOGS/shapes.web.log
	Group/CWEB/LOGS/solfaced.web.log
	Group/CWEB/LOGS/solids.web.log Group/CWEB/LOGS/subex1.web.log
	Group/CWEB/LOGS/utility.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.23 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 13 12:22:20 2005 UTC (4 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.22: +10 -3 lines
Diff to previous 1.22
Added code for examples of text fading in and out and
blurred text for the website.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.22 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 12 13:28:17 2005 UTC (4 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.21: +9 -2 lines
Diff to previous 1.21
Fixed a bug in 'Scan_Parse::set_color()' in 'scanprse.web'.

Added the parser rule
'operation_assignment: picture_variable PLUS_ASSIGN picture_expression'
in 'Group/CWEB/popassgn.w'.  It calls the function
'Scan_Parse::operation_assignment_picture_rule_func_0()'
in
'Group/CWEB/prrfnc0.web'.  Together, they implement
the '+=' operation for 'pictures'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/colors.web Group/CWEB/io.web Group/CWEB/popassgn.w
	Group/CWEB/prrfnc0.web Group/CWEB/pspglb.web
	Group/CWEB/sample0.ldf Group/CWEB/scanprse.web
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/colors.web.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/popassgn.w.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.21 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 11 15:02:59 2005 UTC (4 years, 5 months ago) by lfinsto1
Branch: MAIN
Changes since 1.20: +3 -1 lines
Diff to previous 1.20
Started working on the program 'Group/ANIMATNS/animctrl', the animation
controller.  It will use both threads and processes to cut down on the
time needed to convert lots of EPS files to structured PostScript and
PPM (or some other Netpbm format).

Modified Files:
	Group/ANIMATNS/ChangeLog Group/ANIMATNS/Makefile.am
	Group/ANIMATNS/animctrl.web Group/ANIMATNS/thrdutls.web
	Group/ANIMATNS/LOGS/Makefile.am.log
	Group/ANIMATNS/LOGS/animctrl.web.log
	Group/ANIMATNS/LOGS/thrdutls.web.log Group/CWEB/3DLDFtex.tex
	Group/CWEB/ChangeLog Group/CWEB/pspglb.web
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 9 13:49:21 2005 UTC (4 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.19: +49 -370 lines
Diff to previous 1.19
Revised the code for the "Rotating Sphere" animation.
Added an invisible frame in order to make all of the
images the same size.  This prevents the "jump" in the
browsers when running the JavaScript animation using the
"sphere_1.*" images.

Added the file 'Group/CWEB/utils.el'.  It currently contains
only the definition of the Emacs-Lisp function 'change-file-name',
which can be used to change the names of the EPS files generated
by MetaPost.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 9 09:55:05 2005 UTC (4 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.18: +6 -3 lines
Diff to previous 1.18
Made a logo with the dodecahedron taken from
the animation "The Birth of a Dodecahedron".

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/sample0.ldf.log Group/DOC/TEXINFO/3DLDF.texi
	Group/DOC/TEXINFO/ChangeLog
	Group/DOC/TEXINFO/LOGS/3DLDF.texi.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 8 17:36:43 2005 UTC (4 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.17: +324 -825 lines
Diff to previous 1.17
Finished the animation "The Birth of a Dodecahedron".

Modified Files:
	Group/ChangeLog Group/Makefile.am Group/configure.ac
	Group/ANIMATNS/ChangeLog Group/ANIMATNS/Makefile.am
	Group/ANIMATNS/LOGS/Makefile.am.log
	Group/ANIMATNS/TTEST_0/ChangeLog
	Group/ANIMATNS/TTEST_0/encode.Params
	Group/ANIMATNS/TTEST_0/generate.el
	Group/ANIMATNS/TTEST_0/LOGS/encode.Params.log
	Group/ANIMATNS/TTEST_0/LOGS/generate.el.log
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/cnepspng.web Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/cnepspng.web.log
	Group/CWEB/LOGS/sample0.ldf.log Group/LOGS/Makefile.am.log
	Group/LOGS/configure.ac.log Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 6 19:19:10 2005 UTC (4 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.16: +134 -5 lines
Diff to previous 1.16
Finished the animation "The Birth of a Dodecahedron".
The timing needs some work and I want to add my name
to the titles.

Modified Files:
	Group/ChangeLog Group/Makefile.am
	Group/ANIMATNS/TTEST_0/ChangeLog
	Group/ANIMATNS/TTEST_0/encode.Params
	Group/ANIMATNS/TTEST_0/generate.el
	Group/ANIMATNS/TTEST_0/LOGS/encode.Params.log
	Group/ANIMATNS/TTEST_0/LOGS/generate.el.log
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/sample0.ldf.log Group/LOGS/Makefile.am.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 6 16:56:14 2005 UTC (4 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.15: +69 -1 lines
Diff to previous 1.15
Working on the animation "The Birth of a Dodecahedron".

Modified Files:
	Group/ChangeLog Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 6 12:57:28 2005 UTC (4 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.14: +131 -13 lines
Diff to previous 1.14
Working on the animation "The Birth of a Dodecahedron".

Modified Files:
	Group/ChangeLog Group/Makefile.am Group/CWEB/3DLDFtex.tex
	Group/CWEB/ChangeLog Group/CWEB/Makefile.am
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/sample0.ldf.log Group/LOGS/Makefile.am.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 4 14:14:06 2005 UTC (4 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.13: +71 -8 lines
Diff to previous 1.13
Working on the animation "The Birth of a Dodecahedron".
I've done the title, which fades out.

In `Group/ANIMATNS/TTEST_0/generate.el':

   Added the Emacs-Lisp function `generate-film', which
   makes it possible to generate multiple frames from a
   single image file.  The starting frame number is passed
   as an argument, so sequences can be built up gradually.

Modified Files:
	Group/ANIMATNS/TTEST_0/00README
	Group/ANIMATNS/TTEST_0/encode.Params
	Group/ANIMATNS/TTEST_0/generate.el
	Group/ANIMATNS/TTEST_0/LOGS/encode.Params.log
	Group/ANIMATNS/TTEST_0/LOGS/generate.el.log
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 3 16:45:43 2005 UTC (4 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.12: +169 -10 lines
Diff to previous 1.12
Successfully completed my first MPEG animation with the help
of L. Nobre G. and his ANEEMATE package, which he's released
under the GNU General Public License (GPL).

Worked on generating EPS files of the correct size,
i.e., 640x480 pixels.  I couldn't get closer than 641x481, but
I think that's acceptable.  `convert -geometry 640x480!' forces the
resulting file to have the right dimensions.

I haven't yet tried using these images in an animation.  The example
I made was smaller, and enlarging it caused it to become blurry,
especially the text from the label.

Modified Files:
	Group/ChangeLog Group/Makefile.am Group/CWEB/3DLDFtex.tex
	Group/CWEB/ChangeLog Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/sample0.ldf.log Group/LOGS/Makefile.am.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 30 12:03:05 2005 UTC (4 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.11: +207 -5 lines
Diff to previous 1.11
In `Group/CWEB/popassgn.w':

   `points' and `cycle' can now only be appended to `path'
   variables, and no longer to `path-like' variables.  I will have
   to add explicit rules for the other types.  The way they were
   before caused parse errors.

In `Group/CWEB/popassgn.w Group/CWEB/sample0.ldf':

   Generating images for a web animation of a rotating sphere.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/popassgn.w Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/popassgn.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Apr 20 10:49:11 2005 UTC (4 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10
Minor changes.

About to stop working on surface hiding for the moment in order to
work on the manual.

About to add Texipp, the Texinfo preprocessor, to the CVS archive
and the distribution.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/pctfncs0.web
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/pctfncs0.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Apr 19 13:31:17 2005 UTC (4 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.9: +4 -3 lines
Diff to previous 1.9
Added the option `with_z' to the rule for projecting
`points' with `projected'.  Added "TODO" note to myself to
do the same for `paths' and `polygons'.

Bug fix in `Polygon::projections_intersect()' in `polygons.web':
Now testing the minimum and maximum x and y-coordinates,
and not just the z-coordinates.
Added "START HERE" note to myself.

I am now planning to slow down work on surface hiding in order
to write a new manual and prepare the next stable release.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog Group/CWEB/io.web
	Group/CWEB/nurbs.web Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/paths.web
	Group/CWEB/pbsndecl.w Group/CWEB/pctfncs0.web
	Group/CWEB/points.web Group/CWEB/polygons.web
	Group/CWEB/ppntexpr.w Group/CWEB/ppthexpr.w
	Group/CWEB/prrfnc0.web Group/CWEB/pspglb.web
	Group/CWEB/sample0.ldf Group/CWEB/sctpcrt.web
	Group/CWEB/shapes.web Group/CWEB/solids.web
	Group/CWEB/LOGS/3DLDFtex.tex.log Group/CWEB/LOGS/io.web.log
	Group/CWEB/LOGS/nurbs.web.log Group/CWEB/LOGS/paths.web.log
	Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pctfncs0.web.log
	Group/CWEB/LOGS/points.web.log
	Group/CWEB/LOGS/polygons.web.log
	Group/CWEB/LOGS/ppntexpr.w.log Group/CWEB/LOGS/ppthexpr.w.log
	Group/CWEB/LOGS/prrfnc0.web.log Group/CWEB/LOGS/pspglb.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log Group/CWEB/LOGS/shapes.web.log
	Group/CWEB/LOGS/solids.web.log Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 18 16:54:26 2005 UTC (4 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.8: +5 -4 lines
Diff to previous 1.8
Trying to get surface hiding to work for three `polygons'.
It doesn't work yet.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 18 15:18:24 2005 UTC (4 years, 6 months ago) by lfinsto1
Branch: MAIN
Changes since 1.7: +31 -6 lines
Diff to previous 1.7
Working on surface hiding.  I've gotten a case to work that wasn't
working before.  Actually, not much was needed to make it work;  just
changing the sorting option.  I also fixed a bug in `Picture::output()'
in `pctfncs0.web' which might have been part of the problem.

There are a couple of memory leaks in `Picture::output()'.  I've
added "START HERE" notes to myself to take care of them.  This will
require adding a new data member to `Shape' and setting it in all of
the constructors for types derived from `Shape'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.c++ Group/CWEB/parser.h
	Group/CWEB/parser.h++ Group/CWEB/parser.output
	Group/CWEB/parser.y++ Group/CWEB/paths.web
	Group/CWEB/pbsndecl.w Group/CWEB/pctfncs0.web
	Group/CWEB/pictures.web Group/CWEB/polygons.web
	Group/CWEB/ppntexpr.w Group/CWEB/ppthexpr.w
	Group/CWEB/ppygexpr.w Group/CWEB/prrfnc0.web
	Group/CWEB/sample0.ldf Group/CWEB/sctpcrt.web
	Group/CWEB/sctpfncs.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/paths.web.log Group/CWEB/LOGS/pbsndecl.w.log
	Group/CWEB/LOGS/pctfncs0.web.log
	Group/CWEB/LOGS/pictures.web.log
	Group/CWEB/LOGS/polygons.web.log
	Group/CWEB/LOGS/ppntexpr.w.log Group/CWEB/LOGS/ppthexpr.w.log
	Group/CWEB/LOGS/ppygexpr.w.log Group/CWEB/LOGS/prrfnc0.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/sctpcrt.web.log
	Group/CWEB/LOGS/sctpfncs.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 7 19:01:26 2005 UTC (4 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.6: +5 -5 lines
Diff to previous 1.6
Working on surface hiding.
I think I've managed to get the `draw_colors' to
match up when decomposing `polygons' that have
been drawn with a `draw_color_vector'.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.output Group/CWEB/polygons.web
	Group/CWEB/sample0.ldf Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/polygons.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 7 16:05:52 2005 UTC (4 years, 7 months ago) by lfinsto1
Branch: MAIN
Changes since 1.5: +155 -9 lines
Diff to previous 1.5
Discovered problems with surface hiding:

1.  It's not so simple to get the `draw_colors' to
    match up when decomposing `polygons' that have
    been drawn with a `draw_color_vector'.

2.  The sorting routine in `Picture::output()' doesn't
    seem to work, even after objects have been decomposed.

Fixing these problems may be difficult.

Modified Files:
	Group/CWEB/3DLDFtex.bas Group/CWEB/3DLDFtex.tex
	Group/CWEB/ChangeLog Group/CWEB/parser.output
	Group/CWEB/polygons.web Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.bas.log
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/polygons.web.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 13 13:26:24 2005 UTC (4 years, 9 months ago) by lfinsto1
Branch: MAIN
CVS Tags: pre_surface_hiding
Changes since 1.4: +5 -4 lines
Diff to previous 1.4
Added code for implementing `dash_pattern_vectors'.

Modified Files:
	Group/CWEB/00Vector_type_checklist Group/CWEB/3DLDFmp.mp
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/Makefile.am Group/CWEB/main.web
	Group/CWEB/parser.output Group/CWEB/parser.w
	Group/CWEB/passign.w Group/CWEB/pdshexpr.w
	Group/CWEB/pldfdcl.w Group/CWEB/pnumexpr.w
	Group/CWEB/popassgn.w Group/CWEB/pshowcmd.w
	Group/CWEB/sample0.ldf Group/CWEB/scanprsf.web
	Group/CWEB/LOGS/00Vector_type_checklist.log
	Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/Makefile.am.log Group/CWEB/LOGS/main.web.log
	Group/CWEB/LOGS/parser.w.log Group/CWEB/LOGS/passign.w.log
	Group/CWEB/LOGS/pdshexpr.w.log Group/CWEB/LOGS/pldfdcl.w.log
	Group/CWEB/LOGS/pnumexpr.w.log Group/CWEB/LOGS/popassgn.w.log
	Group/CWEB/LOGS/pshowcmd.w.log Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprsf.web.log Group/DOC/TEXINFO/ChangeLog
	Group/DOC/TEXINFO/Makefile.am
	Group/DOC/TEXINFO/LOGS/Makefile.am.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 11 20:07:39 2005 UTC (4 years, 9 months ago) by lfinsto1
Branch: MAIN
Changes since 1.3: +22 -5 lines
Diff to previous 1.3
Minor changes.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/main.web Group/CWEB/parser.output
	Group/CWEB/pspglb.web Group/CWEB/sample0.ldf
	Group/CWEB/LOGS/3DLDFtex.tex.log Group/CWEB/LOGS/main.web.log
	Group/CWEB/LOGS/pspglb.web.log Group/CWEB/LOGS/sample0.ldf.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 7 16:41:14 2004 UTC (4 years, 11 months ago) by lfinsto1
Branch: MAIN
Changes since 1.2: +36 -1 lines
Diff to previous 1.2
The parser rule
`point_secondary: point_secondary REFLECTED_OFF
path_like_expression WITH_DIRECTION point_expression', and
the functions `Scan_Parse::reflect_off_func()' and
`Point::reflect_off()' seem to work now.

Modified Files:
	Group/CWEB/3DLDFtex.tex Group/CWEB/ChangeLog
	Group/CWEB/parser.output Group/CWEB/paths.web
	Group/CWEB/pbpexpr.w Group/CWEB/planes.web
	Group/CWEB/ppntexpr.w Group/CWEB/sample0.ldf
	Group/CWEB/scanprse.web Group/CWEB/LOGS/3DLDFtex.tex.log
	Group/CWEB/LOGS/paths.web.log Group/CWEB/LOGS/pbpexpr.w.log
	Group/CWEB/LOGS/planes.web.log Group/CWEB/LOGS/ppntexpr.w.log
	Group/CWEB/LOGS/sample0.ldf.log
	Group/CWEB/LOGS/scanprse.web.log
	Group/SNAPSHOTS/3DLDFsnp.tar.gz
	Group/SNAPSHOTS/3DLDFsnp.tar.gz.sig

Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 2 12:53:02 2004 UTC (5 years ago) by lfinsto1
Branch: MAIN
Changes since 1.1: +44 -26 lines
Diff to previous 1.1
Added parser rules for setting `ellipses' and `circles'.
This makes it possible to increase the number of `points'
on them, which can help solve the problem of distortion
when their projections are foreshortened.

I plan to add parser rules for setting `reg_polygons', too.
This will make it possible to have `reg_polygons' of an arbitrary
number of sides.  This is currently not possible, because
`reg_polygons' must be assigned to from a predefined variable
such as `unit_triangle', `unit_pentagon', etc.

Discovered a problem with `pens'.  Scaling them doesn't work
properly.  I plan to try to fix this soon.

Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jul 9 12:23:03 2004 UTC (5 years, 4 months ago) by lfinsto1
Branch: MAIN
Initial version CVS (Group).

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Send suggestions and report system problems to the Savannah Hackers.
ViewVC Help
Powered by ViewVC 1.0.7