CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

csgeom/frustum.h File Reference

More...

#include "cstypes.h"
#include "csgeom/math3d.h"
#include "csgeom/vtpool.h"

Go to the source code of this file.

Compounds

struct  csClipInfo
 Structure for use with ClipToPlane. More...

class  csFrustum
 A general frustum. More...


Polygon-to-Frustum relations

Return values for csFrustum::Classify.

The routine makes a difference whenever a polygon is fully outside the frustum, fully inside, fully covers the frustum or is partly inside, partly outside.

#define CS_FRUST_OUTSIDE   0
 The polygon is fully outside frustum.

#define CS_FRUST_INSIDE   1
 The polygon is fully inside frustum.

#define CS_FRUST_COVERED   2
 The polygon fully covers the frustum.

#define CS_FRUST_PARTIAL   3
 The polygon is partially inside frustum.


Detailed Description

Definition in file frustum.h.


Generated for Crystal Space by doxygen 1.2.18