- Jun 13, 2005
-
-
slevy authored
-
slevy authored
-
slevy authored
-
slevy authored
such that texture objects need to be recreated.
-
slevy authored
-
slevy authored
If there's an 8th numeric field in a .wf file, take it to be a focallen distance.
-
slevy authored
-
slevy authored
Use Toshiyuki Takahei's FLHACKs. Reorder functions so we don't need quite so many of them. Restructure msg() and warn() likewise. Set an initial display context number so Gview can track future window changes.
-
slevy authored
-
slevy authored
if some were fixed-oriented and others screen-facing. Portability tweak from Toshi -- be even more pessimistic about stack size.
-
slevy authored
or (new) little-endian binary. Good for Toshi's constellation figures, which are in little-endian binary format.
-
slevy authored
-
slevy authored
-
slevy authored
-
slevy authored
-
slevy authored
-
slevy authored
-
slevy authored
-
slevy authored
gets changed (as between stereo/mono, or window-detachment). Pass the news to the texture layer so we don't lose textures. Or at least so we can arrange not to lose em, not sure this works yet... Add hooks for Toshiyuki Takahei's FLHACK FLTK stubs.
-
- Jun 07, 2005
- Feb 16, 2005
- Feb 09, 2005
-
-
slevy authored
-
- Feb 08, 2005
-
-
slevy authored
it seems to get the data completely wrong (most X's = 0, etc.). If someone ever figures out why, I'd be curious to know.
-
- Feb 04, 2005
-
-
slevy authored
-
slevy authored
Move colorpatch::draw()'s body here.
-
slevy authored
-
slevy authored
-
slevy authored
-
slevy authored
-
slevy authored
if sqrtf() isn't available. This is 'way better than using -Dtanf=tan etc. in Makefile.
-
slevy authored
Just leave Steve Marx's insistence on FLTK >=1.1.x. Check for values.h. If we seem to be running on MacOS X, add more special tests: Search -lmx for sqrtf() etc., rather than a bunch of -D'efines for float functions. If they (or at least sqrtf) are not present, geometry.h now #define's em. Insist on {fltkdir}/FL/mac.r so we can use Rez to tag partiview as a GUI app, otherwise it can never get keyboard/mouse focus.
-
slevy authored
needed on MacOS X.
-
slevy authored
-
- Jan 03, 2005
-
-
slevy authored
-
- Dec 29, 2004
-
-
slevy authored
add general euler-angle functions, euler2t t2euler euler2quat quat2euler meuler2t t2meuler meuler2quat quat2meuler The "meuler" forms take axis-order specs in Maya style, but the angles are accepted/returned always in X,Y,Z order, so meuler2t( "zxy", 17,35,-112 ) = rotZ(-112) * rotX(17) * rotY(35). "zxy" is the same as the virdir axis order. The "euler" forms take axis-order specs in the reverse of Maya style, and expect/return angles in the same order as the axis-order spec, e.g. euler2t( "yxz", 35,17,-112 ) = meuler2t( "zxy", 17,35,-112 ). add stats() Accept a sequence of numbers, and accumulate their mean and variance. ($svar, $N, $mean, $SDev) = &stats(val1, val2, ...) To accumulate more values, pass the first result ($svar) ($svar, $N, $mean, $SDev) = &stats($svar, valN, valN+1, valN+2, ...)
-
- Dec 28, 2004
-
-
slevy authored
-
- Oct 18, 2004