UniShader  1.0.0a
Interface for GPGPU and working with shader programs
 All Classes Functions Typedefs Enumerations Enumerator
Public Types | Public Member Functions
PrimitiveType Class Reference

Primitive type that is allowed for rendering. More...

#include <PrimitiveType.h>

List of all members.

Public Types

enum  myEnum {
  NONE, POINTS, LINES, LINE_STRIP,
  TRIANGLES, TRIANGLE_STRIP
}

Public Member Functions

 PrimitiveType (const PrimitiveType &ref)
 PrimitiveType (myEnum en)
PrimitiveTypeoperator= (myEnum en)
 operator myEnum ()

Detailed Description

Primitive type that is allowed for rendering.


Member Enumeration Documentation

Enumerator:
NONE 

Uninitialized state.

POINTS 

Points ( N primitives == N elements ).

LINES 

Lines ( N primitives == N*2 elements ).

LINE_STRIP 

Line strip ( N primitives == N+1 elements ).

TRIANGLES 

Triangles ( N primitives == N*3 elements ).

TRIANGLE_STRIP 

Triangle strip ( N primitives == N+2 elements ).


The documentation for this class was generated from the following file: