Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changes between Version 2 and Version 3 of Ticket #195


Ignore:
Timestamp:
Feb 22, 2007, 2:24:18 PM (18 years ago)
Author:
patrick
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #195 – Description

    v2 v3  
    1010 * setAbsCoorSoft() interpolates between two points using quadslerp. This is a good thing to have. But its very dangerous and brings ambiguity with it: someone setting/shifting coordinates interferes with this automatic inline coordinate setting => the object doesn't move or moves very strange => very hard to debug. Rethink this completely
    1111 * create a new delete function e.g. delete() that is used for Pnode internal cleanup => this will have very critical effects on the whole framework. Currently the pnode tree is used to clean up all pnodes. This shouldn't be used anymore since its ambiguous: multiple lists:
    12   * object manager lists
    13   * base object class lists
     12   * object manager lists
     13   * base object class lists
    1414  Choose one to be taken as the deleting containter and only delete objects in this list (not as now partially via pnode tree and partialy via other lists).
    1515 * deleting PNodes: make delete operator private/protected, so pnodes can not be deleted by accident