file REDIShape.h
Header of the RED::IShape interface. IShape is the scene graph base interface.
Go to the source code of this file.
Namespaces:
namespace | RED |
Classes:
class | IShape |
Defines:
#define | RED_SHP_DAG_NO_UPDATE (0x00000000) |
#define | RED_SHP_DAG_PROPAGATE_DOWNWARD (0x00000010) |
#define | RED_SHP_DAG_PROPAGATE_UPWARD (0x00000100) |
#define | RED_SHP_DAG_UPDATE (0x00000001) |
#define | RED_SHP_DAG_UPDATE_LEAVES (0x00000020) |
Defines documentation
#define RED_SHP_DAG_NO_UPDATE (0x00000000)
Do not update bounding spheres.
#define RED_SHP_DAG_PROPAGATE_DOWNWARD (0x00000010)
Update bounding spheres downwards. Do not update leaves.
#define RED_SHP_DAG_PROPAGATE_UPWARD (0x00000100)
Update bounding spheres for all parents of the callee.
#define RED_SHP_DAG_UPDATE (0x00000001)
Update bounding spheres for the callee, and propagate changes.
#define RED_SHP_DAG_UPDATE_LEAVES (0x00000020)
This flag must be combined with RED_SHP_DAG_PROPAGATE_DOWNWARD. Updates all leaves of the DAG before updating all nodes.