D:/Project/engine3d/cplusplus/src/engine/Engine.cpp-Dateireferenz

#include "stdafx.h"
#include <vector>
#include <algorithm>
#include <functional>
#include <iostream>
#include <math.h>
#include "Keys.h"
#include "Timer.h"
#include "TArc.h"
#include "Vec.h"
#include "Matrix.h"
#include "EngineIO.h"
#include "Camera.h"
#include "Tile.h"
#include "Zone.h"
#include "Map.h"
#include "MaterialManager.h"
#include "LightManager.h"
#include "Frustum.h"
#include "AnimationManager.h"
#include "Surface.h"
#include "SurfaceCache.h"
#include "Engine.h"

Makrodefinitionen

#define PAINTER_ALGORITHM_NEW

Funktionen

bool sortZOrder (Tile *t1, Tile *t2)
 Sortiert in Z-Order Back2Front.
bool solveZConflicts (void)
bool doSolveZ (Tile *t1, Tile *t2)
 Sortiert in Z-Order Back2Front.
bool checkSides (Tile *t1, Tile *t2)
 Loest Konflikte.

Makro-Dokumentation

#define PAINTER_ALGORITHM_NEW


Dokumentation der Funktionen

bool checkSides ( Tile t1,
Tile t2 
)

Loest Konflikte.

Parameter:
t1 Tile #1
t2 Tile #2
Rückgabe:
true-->OK false-->Swap

bool doSolveZ ( Tile t1,
Tile t2 
)

Sortiert in Z-Order Back2Front.

Parameter:
t1 Tile #1
t2 Tile #2
Rückgabe:
true-->OK false-->Swap

bool solveZConflicts ( void   ) 

bool sortZOrder ( Tile t1,
Tile t2 
)

Sortiert in Z-Order Back2Front.

Parameter:
t1 Tile #1
t2 Tile #2
Rückgabe:
true-->OK false-->Swap


Generated on Sun Nov 1 16:26:42 2009 for engine3d by doxygen 1.5.5