class grBlend: public grNode

Pixel arithmetic specification node

Inheritance:


Public Fields

[more]GLenum sfactor
Function source factor, values: GL_ZERO, GL_ONE, GL_DST_COLOR, GL_ONE_MINUS_DST_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_DST_ALPHA, GL_ONE_MINUS_DST_ALPHA, and GL_SRC_ALPHA_SATURATE
[more]GLenum dfactor
Function destination factor, values: GL_ZERO, GL_ONE, GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_DST_ALPHA, and GL_ONE_MINUS_DST_ALPHA
[more]GLboolean enabled
Enable or disable the pixel arithmetic

Public Methods

[more] grBlend()
Default constructor
[more]void GL() const
Generates opengl calls for drawing
[more]void Get()
Retrieves settings from internal opengl status
[more]char* Name() const
See grNode
[more]void Render( grStatus & status )
See grNode


Inherited from grNode:

Public Methods

ovoid Select( grStatus & status )
ogrNode* FindByName( const GLuint name )


Documentation

Pixel arithmetic specification node. This node enables and specifies the pixel arithmetic function in the frame buffer.
o grBlend()
Default constructor

ovoid GL() const
Generates opengl calls for drawing

ovoid Get()
Retrieves settings from internal opengl status

ochar* Name() const
See grNode

ovoid Render( grStatus & status )
See grNode

oGLenum sfactor
Function source factor, values: GL_ZERO, GL_ONE, GL_DST_COLOR, GL_ONE_MINUS_DST_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_DST_ALPHA, GL_ONE_MINUS_DST_ALPHA, and GL_SRC_ALPHA_SATURATE

oGLenum dfactor
Function destination factor, values: GL_ZERO, GL_ONE, GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_DST_ALPHA, and GL_ONE_MINUS_DST_ALPHA

oGLboolean enabled
Enable or disable the pixel arithmetic


This class has no child classes.
See Also:
opengl

Alphabetic index HTML hierarchy of classes or Java


GCR, Graphics Library, VCG, IEI-CNR.