Activity
From 2012-04-25 to 2012-05-08
2012-05-08
- 
  
19:26 Revision bbcb9930 (github): Win32|Fixed: Mouse cursor visible during startup in fullscreen
 - 
  
18:57 Revision 025ae26f (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
 - 
  
18:56 Revision 536f000f (github): Busy Mode|Fixed: Transition duration should be determined before the worker begins
 - The transition style is configured by the caller prior to initiating
busy mode. Processing the work tasks may result ... - 
  
18:50 Revision d52062dd (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
 - 
  
17:41 Revision 73e2e5ea (github): Fixed|Client: Resizing the window sets an invalid viewport
 - The client's Local flag and view console are properly updated when joining
a game. When a subsequent viewport update ... - 
  
17:00 Revision ccacdefc (github): Map Renderer|Fixed: Do not apply lightlevel deltas to wall surfaces with fix materials
 - Geometry for lower/upper wall sections with a fix material are meant
to be drawn using the same surface state as the ... - 
  
14:44 Revision 51458698 (github): Map Renderer|Fixed: Do not add polyobj edges to angle clipper when viewer is in the void
 - Polyobj half edges should not result in solid angle clipper segments
when the viewer is in the void. - 
  
14:26 Revision 6804b067 (github): Map Renderer|Fixed: Hexen MAP08 Crash
 - A linedef with an unexpected NULL back side was causing the renderer
to crash. - 
  
13:56 Revision 10a1673b (github): Revert "Map Renderer|Fixed: Crash in Hexen map08"
 - This reverts commit 8f6c8796ac14ae8fba2776a13be212b2734d62fd.
 - 
  
13:31 Revision db772ec8 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
 - 
  
08:31 Bug #1036: Automatic game selection failed. No Registered Games.
 - Where are your IWAD files, and how are you telling Doomsday about it? 
Your options basically are:
- on the comma... - 
  
08:24 Revision 7c8efa0e (github): Fixed|Client: Crash due to stray mobjs being left in the client ID hash
 - ClMobj_Destroy() was not unlinking the object from the ID hash. Instead,
it was trying to unlink to twice from the bl... - 
  
08:21 Revision 684960dc (github): Dedicated Server: Interactive mode runs at 35 Hz
 - The special 3 Hz CPU conservation mode is only for non-interactive
servers with no players on them. - 
  
08:21 Revision 22267e86 (github): Fixed: Out of bounds memory access in PathDirectory
 - The loop was accessing the character at string index -1.
 - 
  
06:36 Revision ee900875 (github): Removed unnecessary debug messages
 - These shouldn't be in the release build.
 - 
  
03:22 Bug #1037: [qmake] No check for required X11 extensions
 - Added the appropriate checks to engine.pro.
 - 
  
01:44 Revision f366d4f5 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
 
2012-05-07
- 
  
23:14 Bug #1037 (Closed): [qmake] No check for required X11 extensions
 - Hello,
I try to compile doomsday from last git snapshot and I obtain this error:
displaymode_x11.o: In function... - 
  
21:04 Bug #1036 (Closed): Automatic game selection failed. No Registered Games.
 - Hello,
whatever the game I select, dommsday give me a console with this log:
$ doomsday
Dir::ChangeWorkDir: Su... - 
  
20:32 Revision ea83d159 (github): Debug: Disallow incorrect behavior in release build
 - 
  
17:36 Revision e60e0bd6 (github): Snowberry: Always specify either -wnd or -fullscreen on the command line
 - Otherwise Doomsday will use the previously used mode, and not fall back
to fullscreen mode as before. - 
  
17:16 Revision 312c73a0 (github): Updated some remaining version numbers to 1.9.8
 - 
  
17:10 Revision 8f6c8796 (github): Map Renderer|Fixed: Crash in Hexen map08
 - A linedef with an unexpected NULL back side was causing the renderer
to crash. - 
  
10:17 Revision 25f9c154 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
 - 
  
10:17 Revision ff5bbca8 (github): GL: Don't block until GL finished before frame update
 - Instead, just ask for the GL driver to flush its buffers.
 - 
  
08:29 Revision b7d8d807 (github): Fixed: Verbose level 2 attempted to access the timer before initialization
 - Assertion failed when trying to lock a mutex that hasn't yet been created.
 - 
  
07:25 Revision 659bba74 (github): Cleanup: Removed some dead and obsolete code related to vsync
 - 
  
06:42 Bug #909: [Hexen] Tiny difference in Ettin behaviour
 - - **labels**: jHexen Gameplay --> Hexen
 - 
  
06:42 Revision d49d085a (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
 - 
  
06:40 Revision a8b4eb07 (github): Added|Control Panel: Graphics quality options FSAA and Vsync
 - The vid-fsaa and vid-vsync cvars can now be toggled in the control panel.
 - 
  
06:38 Revision 0d429f63 (github): Mac OS X|Fixed: Shift-Tab was not in the key code map
 - 
  
06:14 Bug #908: Detail texture maximum distance ignored
 - Rather than modifying the mip levels it would be a whole lot easier to use GL_TEXTURE_LOD_BIAS to apply the maximum d...
 
2012-05-06
- 
  
17:30 Revision 0f40b90f (github): File Sys|Fixed: Console commands "dir" and "ls" did not fix slashes
 - When entering paths from the console we should allow the user to use
both forward and backward slashes as path separa... - 
  
17:25 Revision e613f8ac (github): -vdmap|Fixed: Logic error when mapping to the base path with "}"
 - A logic error in the path argument handling resulted in an additional
terminating slash when using the "}" base path ... - 
  
11:57 Revision eab9ac6a (github): Snowberry: Updated Brazilian Portuguese language
 - Updated language strings provided by NTI. Thanks!
 - 
  
10:04 Revision 35addb58 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
 - 
  
10:03 Revision 70b3c779 (github): Fine-tuned frame update timing
 - There are now two distinct modes that frame updates operate in:
1) Manual repaint mode. Offers maximum control over ... 
2012-05-05
- 
  
21:20 Revision f7ef4fc6 (github): Textures: Factor detail texture normalization into the contrast multiplier
 - Doomsday will by default normalize the luminance values of detail
textures so that they are balanced correctly. This ... - 
  
18:34 Bug #1035: [Doom] Sector type 10: door bouncing off a mobj
 - - **labels**: jDoom Gameplay --> Doom
 - 
  
18:28 Bug #1035 (Closed): [Doom] Sector type 10: door bouncing off a mobj
 - In Vanilla, if a sector type 10 door hits a mob, it would bounce off and open to infinity, presumably, eventually cra...
 - 
  
17:15 Feature #1559 (New): State and sprite without a mobj (SMT2A0/STLAG)
 - I imagine the summary is probably very vague, but I couldn't think of a better one.
In Doom and Doom2, there is an... - 
  
14:50 Revision dbfccd2e (github): Merge branch 'master' into autostr-and-garbage
 
2012-05-04
- 
  
18:31 Revision 439f4230 (github): Cleanup
 - 
  
07:42 Revision 746f2e51 (github): Documentation|Smoother|Input: Added some missing apidocs
 - 
  
07:38 Revision 849dcce4 (github): CanvasWindow: Tested how changing Canvas GL format works on the fly
 - The context is reset, losing all GL state and textures...
 - 
  
07:29 Revision 0a75960b (github): GL|Fixed: Always apply frame rate limiting if requested
 - If the requested refresh rate is lower than what the system is capable
of producing, an additional wait is applied ri... - 
  
07:24 Revision 0b6d12e3 (github): UI|Fixed: List widget's first visible index
 - 
  
06:58 Revision 99d31ace (github): Joystick|Unix: Cleanup
 - Variables named "usejoystick" and "useJoystick", really?
 - 
  
06:34 Revision c68fd34d (github): Merge branch 'master' of ssh://Air-Force.local/~jaakko/Projects/deng
 - 
  
02:32 Revision a004704e (github): Control Panel|Fixed: Do not fade away the "Material glow strength" label
 - 
  
01:42 Revision fad852e9 (github): Cleaned up DirectInput module and added apidoc
 
2012-05-03
- 
  
21:56 Revision 97c3fb99 (github): Input|Fixed: Device axis position filtering (using Smoother)
 - All devices axis positions are now interpolated using the Smoother
class. Fixes a juddering issue when turning around... - 
  
21:55 Revision c8854dc5 (github): Smoother: Enhanced for use with device axis positions
 - Added a new feature for detecting an out-of-input situation. Also added
a couple of convenient new methods. - 
  
19:17 Revision 13aea052 (github): Win32|Refactor: Use DirectInput's C++ interface
 - 
  
18:38 Revision 2baf82a8 (github): Canvas: Cleanup; fixed move event tracking
 - Mouse_Poll() must do nothing when using Qt mouse events for
tracking cursor position. - 
  
14:33 Revision f196a267 (github): Refactor: Switched win32 joystick module to C++
 - 
  
13:49 Revision da9fcaa5 (github): Refactor: Switched win32 mouse module to C++
 - 
  
11:25 Revision fbf866a9 (github): Input: Sharp input applies to all input events (not just toggles)
 - Playsim uses sharp ticks to update view angles, so the mouse axis
position needs to be updated only at sharp ticks, i... - 
  
09:49 Revision 48138a46 (github): Win32: Fixed build
 - 
  
09:22 Revision 4aa6fbdd (github): Input|Fixed: Axis position filtering (especially mouse position)
 - Now correctly takes elapsed time into account when updating device axes.
Positions of relative filtered device axes ... - 
  
09:14 Revision 9d5f547d (github): Input|Refactor: Perform mouse polling at a predictable point during the frame
 - The state of the mouse is now polled always at the same point in time
in relation to a frame update.
This ensures th... 
2012-05-02
- 
  
20:11 Revision 929ebd98 (github): Testing AutoStr in B_ParseDevice()
 - 
  
19:51 Revision 84d6ad1f (github): ddstring to AutoStr conversion
 - Any ddstring_t instance not on the stack can be converted to an
AutoStr, after which it cannot be deleted manually an... - 
  
16:31 Revision 734805c4 (github): Merge remote-tracking branch 'origin/master' into autostr-and-garbage
 - 
  
16:31 Revision 905fefb7 (github): Added: Typedef for AutoStr
 - Just an alias for ddstring_t.
 - 
  
08:25 Revision a9697fb4 (github): Fixed|UI: Updating list widget visible items range
 - When resizing the UI, it would sometimes occur that the visible range
started at a too high index, causing the list t... - 
  
08:09 Revision c4b841ac (github): Documentation: Fixed more Doxygen issues
 - 
  
07:21 Revision bc59ac89 (github): Documentation: Fixed a few more Doxygen warnings
 - 
  
07:19 Revision 47c3b7af (github): Documentation: Fixed a bunch of Doxygen warnings
 
2012-05-01
- 
  
20:55 Revision c1c64ddc (github): Documentation: Improved apidoc for Garbage
 - 
  
20:32 Revision 2e324cb7 (github): Recycle garbage in the main loop
 - Every iteration of the main loop begins with recycling old garbage.
 - 
  
19:36 Revision 74bf753f (github): Only run Sv_Ticker() with dedicated servers
 - Single-player code should never concern itself with server specific
code. We no longer have to support the "single-pl... - 
  
19:33 Revision 476b7af9 (github): Garbage: Shutdown at thread exit and engine quit
 - 
  
19:31 Revision 912a8f74 (github): Added: Garbage collector
 - The collector is thread-specific. Cleanup is automatic, but recycling must be
requested at regular intervals. - 
  
16:45 Revision 3e142a4c (github): Merge branch 'master' into autostr-and-garbage
 - Conflicts:
doomsday/engine/engine.pro - 
  
15:58 Revision fd9e9032 (github): Revert "Fixed: Crash due to cvar change notification when theMap==NULL"
 - This reverts commit 746c89bc6e7c786e0292a0c9932fcf7eb5ae8c06.
 - 
  
15:49 Revision 746c89bc (github): Fixed: Crash due to cvar change notification when theMap==NULL
 - The rend-light cvar caused a change notification that lead to a crash
when no map was loaded (i.e., during engine sta... - 
  
15:47 Revision ffcbead1 (github): Dedicated Server|Fixed: Fatal GL texture manager error from script interpreter
 - Don't try to prepare material in R_GetSpriteInfo() when in novideo mode.
 - 
  
15:47 Revision 1ba80dfb (github): Doom|Fixed: Disabled malfunctioning "server-game-coop-nothing"
 - Setting this variable to 1 caused the server to have a fatal error when
a player entered, as it prevented the spawnin... - 
  
15:46 Revision e877f1d5 (github): Automap: Smaller maximum GL line width
 - With certain large resolutions the lines were just too thick.
 - 
  
15:41 Revision 73ac6968 (github): Merged "Console|Fixed: Configured console activation key in "help" command"
 - 
  
15:34 Revision 194222c8 (github): Memory Zone|Debug: Assertion for valid Z_Malloc block iteration
 - Checks that the start block is one that can be landed on by iter
even though it jumps over sequences. - 
  
15:34 Revision 7a424b37 (github): Memory Zone: Attempt to avoid an infinite loop
 - When freeing blocks in Z_Malloc(), make sure the 'start' pointer remains valid.
 - 
  
15:29 Revision 81414a51 (github): Menu|Fixed: "Use autoaim" menu item replaced with "Disable autoaim"
 - The variable is "ctl-aim-noauto".
 - 
  
15:28 Revision 851abd5f (github): Audio: Default 3D reverb volume is 0.5 (reduced from 1.0)
 - This is just a minor adjustment before we fully re-adjust the reverb settings.
 - 
  
15:28 Revision 09c86b14 (github): Fixed: Variable "rend-dev-wireframe" should not be saved to .cfg
 - 
  
15:26 Revision e0c182c6 (github): Multiplayer|Heretic|Hexen: Fixed crash when using an inventory item
 - The client was attempting to play an invalid item use sound.
Fixes bug: https://sourceforge.net/tracker/?func=detail&... - 
  
15:23 Revision 7f19742b (github): Controls|Fixed: Walk and Sidestep must be clamped to -1…1 range
 - Otherwise, when moving with an offset axis (such as the mouse), the values
produce inconsistent movement.
Addresses ... - 
  
15:17 Revision 97d6118b (github): Win32|Fixed: Install all fonts we might require during startup
 - We cannot presently load these from doomsday.pk3 they must exist as
native files on the host system. - 
  
15:16 Revision 90157259 (github): Hexen|Fixed: Disallow warp cheat when the player is dead
 - Warping while dead would turn the player into an undead zombie.
 - 
  
15:16 Revision bd4ce395 (github): Fixed: Trying to a mobj out of an invalid client info instance
 - Encountered during a Heretic MP test. The reason why this was called for
an invalid clmoinfo_t is unclear. - 
  
15:14 Revision 9748ab47 (github): GL|Fixed: Disable texture NPOT if the ARB extension is missing
 - The texture NPOT GL feature was not being disabled if the required
ARB extension was missing. The feature was only di... - 
  
15:09 Revision ee858905 (github): Updated repository readme
 - 
  
14:33 Revision b9ee22d6 (github): Fixed typo in previous commit
 - 
  
13:34 Revision 2195c3d5 (github): Revert "Mac OS X: Testing manual window repainting"
 - 
  
13:23 Revision 0b6364e9 (github): Mac OS X: Testing manual window repainting
 - 
  
13:23 Revision 4f0373a5 (github): Refactor: Separated dedicated mode main loop
 - The dedicated/server mode main loop callback is now separated
into its own code path for clarity. - 
  
12:19 Bug #1012: [Controls] Sidestep is -1/0/+1 with no intermediate values
 - I'm closing this as the sensitivity issue has been fixed. If you're still having problems with the joystick, it may b...
 - 
  
11:05 Revision 7c70c906 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
 - 
  
10:55 Revision 141ce3bd (github): Busy Mode: Run main loop at 60 Hz
 - The graphics drawn during busy mode are very simple, so there is no
point in trying to limit the frame rate too much. - 
  
10:53 Revision 3c90e0b5 (github): Cleanup
 - 
  
10:53 Revision 3e23def9 (github): de::LogBuffer: Further tweaking of line wrapping
 - 
  
10:53 Revision 23fdfeb4 (github): Fixed: Trying to a mobj out of an invalid client info instance
 - Encountered during a Heretic MP test. The reason why this was called for
an invalid clmoinfo_t is unclear. - 
  
06:23 Revision 35ae5437 (github): Map Renderer: Flip the "missing" material on ceiling planes
 - Always flip the missing material when used on ceiling planes so that
the embedded "missing" text appears correct. - 
  
06:17 Revision 76241c7a (github): Fixed: Fatal error loading a map with a missing/unknown plane material
 
2012-04-30
- 
  
08:20 Revision 8cc2ab54 (github): Console: Temporarily hardcoded F11 functionality while console open
 - Because the bindings subsystem is not accessible when the console
is open, the F11 is now hardcoded to togglefullscre... - 
  
07:59 Revision 90a6580e (github): Hexen|Fixed: Disallow warp cheat when the player is dead
 - Warping while dead would turn the player into an undead zombie.
 - 
  
07:57 Revision f4d4dc3c (github): Added: "global" context for bindings that are globally active
 - Bindings in the "global" context are always in effect. Moved the fullscreen
toggle and releasemouse bindings to the e... 
2012-04-29
- 
  
20:25 Revision 8ac6fc4a (github): Win32|Fixed: Install all fonts we might require during startup
 - We cannot presently load these from doomsday.pk3 they must exist as
native files on the host system. - 
  
16:21 Revision 588bcb5a (github): Input|Fixed: Apply the DDKEY_MULTIPLY mapping in DD_ModKey()
 - 
  
16:17 Revision b99c7e14 (github): Fixed: rend-dev-input-key-state used ASCII char 42 (not DDKEY_MULTIPLY)
 - 
  
13:53 Revision 25b6a03d (github): Input|Fixed: Clear the key repeaters when reseting the keyboard device
 - Not clearing the key repeaters when reseting the keyboard device
was the cause of the strange/stuck alt key behavior ... - 
  
12:06 Revision eeceb56c (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
 - 
  
12:05 Revision 38a5b355 (github): Win32|Fixed: Alt DDKEY not released when using alt+tab to switch tasks
 - On Windows the alt key-up event is eaten by the OS when using alt+tab
to switch tasks, prior to our Qt based event ha... - 
  
11:47 Revision eced742b (github): Log appropriate DEBUG messages upon input device reset
 
2012-04-28
- 
  
17:18 Revision 10a79214 (github): All Games: Menu should not be activated by the Shift key
 - Otherwise Shift-Esc will be difficult to use in the main menu screen,
as Shift will activate the menu and expire the ... - 
  
16:57 Revision 9cada074 (github): Input: Re-enabled mouse filtering (cvar "input-mouse-filter")
 - By default mouse filtering is disabled.
 - 
  
15:50 Revision 13f573da (github): Fixed|Mac OS X: Mouse input in OS X 10.4
 - No suppression interval must be used or otherwise the mouse movement will
stop for 250 ms when warping the cursor bac... 
2012-04-27
- 
  
17:30 Revision 370525ff (github): Debug|Fixed: Compiler warning about unused code
 - 
  
17:24 Revision 48a044e8 (github): LegacyCore: Force loop resuming after pop
 - When returning to an earlier loop context, make sure the loop continues
running again. For example, when returning fr... - 
  
17:17 Revision 703bd66b (github): Fixed: Compiler warnings about unused variables/code
 - 
  
16:58 Revision 6889c44d (github): Pause main loop while draw event requested
 - Interaction between main loop iterations and window update events
might be the reason for the glitchy performance on ... - 
  
13:49 Bug #1035: [Doom] Sector type 10: door bouncing off a mobj
 - There is also a difference/bug in how Dday handles a standard door linetype ('sd linetype') affecting a sector type 1...
 - 
  
13:22 Bug #765: [Hexen] Korax teleport order
 - - **summary**: [HeXen] Korax teleport order --> [Hexen] Korax teleport order
 - 
  
13:16 Bug #765: [Hexen] Korax teleport order
 - I don’t think I worded the issue well back then, but the issue was and is, that Korax is teleporting to the last dest...
 - 
  
11:01 Bug #968: [Doom] Mancubus attacks and high Z height differences
 
*Attachments:*
* http://sourceforge.net/p/deng/bugs/_discuss/thread/1d34da24/8bee/attachment/MancubusTest.wad
- 
  
10:58 Bug #1034 (Closed): [HeXen] Korax's ghost movement
 - Don't behave correctly compared to Vanilla and 1.8.6
The mobs just fly outward and disappear 99% of the time. inst... 
2012-04-26
- 
  
21:50 Revision 4ec929fd (github): UI|Fixed: Update fonts before UI resize
 - With the updated fonts, the UI widgets can be updated correctly.
Previously the wrong font height was used for the li... - 
  
21:10 Revision 89ad8da4 (github): qmake|Mac OS X: Further post SDL disable cleanup
 - 
  
20:52 Revision d4a64732 (github): Builder|Mac OS X: No need to run bundleapp.sh any more
 - It is run automatically after the build.
 - 
  
20:43 Revision 84f3f5aa (github): qmake|Mac OS X: Integrate bundleapp.sh as a forced post-build step
 - A bit of a hack: added a custom Make target named FORCE that causes
bundleapp.sh to be run after every build. - 
  
20:00 Revision 814cb3f4 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
 - 
  
18:54 Revision f1b980a2 (github): Build option for disabling SDL entirely
 - The 'deng_nosdl' option will prevent SDL from being used as a dependency.
 - 
  
18:36 Revision 3381fc83 (github): Grab the mouse after regaining focus in fullscreen mode
 - When switching focus back to a fullscreen game window, make sure
the mouse is grabbed again. The mouse should always ... - 
  
17:48 Revision 23d8f644 (github): Mac OS X: Allow a dock icon to appear for Doomsday.app
 - Cmd+Tabbing to the window is not possible without this (at least on 10.4).
 - 
  
17:29 Revision 7c67510c (github): Mac OS X|Fixed: Running from a case-sensitive file system
 - Apply the correct letter cases in executable file names and resources.
 - 
  
13:51 Bug #1007: [Doom] Sound emitter overlap handling
 - _Note to self:_ check exactly how the vanilla Doom audio code applied sound priorities; only when no vacant channels?
 - 
  
05:28 Bug #1034: [HeXen] Korax's ghost movement
 - er, ok... this issue appears to have been fixed. Sorry.
 - 
  
04:08 Bug #1033 (Closed): [OS X] Games don't run from case sensitive file system
 - Happens at with at least:
Doomsday Engine 1.9.7-build439
Doomsday Engine 1.9.8-build481
If The Doomsday Engine.a... 
2012-04-25
- 
  
10:56 Revision 4578090b (github): Map Renderer|Fixed: Do not attempt to add a zero-length range to the clipper
 - If conditions were just right (e.g., BGcomp.wad E3M7's player spawn
point) then the renderer would attempt to add a z... - 
  
10:03 Revision fe32dcd5 (github): Map Renderer|Fixed: Bottom wall section material Y offset calculation
 - In the special case of a sky-masked ceiling, the Y material offset
is always calculated from the height of the back f... - 
  
09:25 Revision d97041dc (github): Map Renderer|Fixed: Ignore the front ceiling when comparing sky-masked planes
 - Closer inspection revealed that doom.exe's column renderer does in
fact extend the lower wall section up to the heigh... - 
  
07:50 Revision 390b58d8 (github): Fixed typos in previous commit
 - 
  
07:11 Revision e74f919c (github): Map Renderer|Fixed: HOM in ksutra.wad MAP01 near [x:-3064, y:-546]
 - Do not offset the sky fix planes for zero-height sectors and test
for this special case in chooseHEdgeSkyFixes() - 
  
05:49 Revision 90e19385 (github): Log a warning when C_AddViewRelOcclusion() fails when debugging
 - I have just encountered this failing in the starting area of
BGcomp.wad E3M7.
Also, unused code in rend_clip.c has b... - 
  
03:28 Revision 1df6a460 (github): Fixed: Rounding error in M_BoxOnLineSide2()
 - The vector math lib's PointOnLineSide() routines return the positional
relationship delta, rather than the logical de... 
Also available in: Atom