doom3-gpl
Doom 3 GPL source release
|
#include <Brush.h>
Private Member Functions | |
bool | CreateWindings (void) |
void | BoundBrush (const idBrush *original=NULL) |
void | AddBevelsForAxialBox (void) |
bool | RemoveSidesWithoutWinding (void) |
Private Attributes | |
idBrush * | next |
int | entityNum |
int | primitiveNum |
int | flags |
bool | windingsValid |
int | contents |
int | planeSide |
int | savedPlaneSide |
idBounds | bounds |
idList< idBrushSide * > | sides |
Friends | |
class | idBrushList |
bool idBrush::FromSides | ( | idList< idBrushSide * > & | sideList | ) |
|
inline |
bool idBrush::Subtract | ( | const idBrush * | b, |
idBrushList & | list | ||
) | const |
bool idBrush::TryMerge | ( | const idBrush * | brush, |
const idPlaneSet & | planeList | ||
) |
|
friend |
|
private |