Classes | Enumerations

Package Lib3D

Classes

struct  AABBox
class  Camera
struct  Frustum
class  GeometryBuffer
class  GraphicsSystem
struct  PIXELFORMATDESCRIPTOR
class  LightSceneNode
class  Material
struct  Matrix
class  OBJFile
class  OBJSceneNode
struct  Plane
struct  Ray
class  SceneNode
class  Texture
class  TextureLoader
class  TransformSceneNode
class  Triangulator
struct  Vector2
struct  Vector3
struct  Vector4
struct  Vertex

Enumerations

enum  PrimitiveType {
  Points = 0, Lines = 0x0001, Triangles = 0x0004, Quads = 0x0007,
  Polygon = 0x0009
}
enum  RenderPass { Background, Solid, Transparent, Immediate }
enum  BlendFactor {
  Zero = 0, One = 1, SourceAlpha = 0x0302, InverseSourceAlpha = 0x0303,
  SourceColor = 0x0300, InverseSourceColor = 0x0301, DestinationAlpha = 0x0304, InverseDestinationAlpha = 0x0305,
  DestinationColor = 0x0306, InverseDestinationeColor = 0x0307
}
enum  CullMode { None, Clockwise, CounterClockwise }

Enumeration Type Documentation

Enumerator:
Zero 
One 
SourceAlpha 
InverseSourceAlpha 
SourceColor 
InverseSourceColor 
DestinationAlpha 
InverseDestinationAlpha 
DestinationColor 
InverseDestinationeColor 
Enumerator:
None 
Clockwise 
CounterClockwise 
Enumerator:
Points 
Lines 
Triangles 
Quads 
Polygon 
Enumerator:
Background 
Solid 
Transparent 
Immediate