Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
IceTriangle.h File Reference

Go to the source code of this file.

Classes

class  Triangle
 

Macros

#define __ICETRIANGLE_H__
 

Enumerations

enum  PartVal {
  TRI_MINUS_SPACE = 0, TRI_PLUS_SPACE = 1, TRI_INTERSECT = 2, TRI_ON_PLANE = 3,
  TRI_FORCEDWORD = 0x7fffffff
}
 

Detailed Description

Contains a handy triangle class.

Author
Pierre Terdiman
Date
January, 17, 2000

Definition in file IceTriangle.h.

Macro Definition Documentation

#define __ICETRIANGLE_H__

Definition at line 14 of file Opcode.h.

Enumeration Type Documentation

enum PartVal
Enumerator
TRI_MINUS_SPACE 

Triangle is in the negative space.

TRI_PLUS_SPACE 

Triangle is in the positive space.

TRI_INTERSECT 

Triangle intersects plane.

TRI_ON_PLANE 

Triangle and plane are coplanar.

TRI_FORCEDWORD 

Definition at line 19 of file IceTriangle.h.

20  {
21  TRI_MINUS_SPACE = 0,
22  TRI_PLUS_SPACE = 1,
23  TRI_INTERSECT = 2,
24  TRI_ON_PLANE = 3,
25 
26  TRI_FORCEDWORD = 0x7fffffff
27  };