MeVisLab Toolbox Reference
SoCSOFillingRenderer.h File Reference

Go to the source code of this file.

Classes

struct  TessellationCrossingPoint
 
class  SoCSOFillingRenderer
 Extension for rendering filled (tessellated) CSOs. More...
 

Enumerations

enum  FillingBlendFunc {
  ZERO = GL_ZERO , ONE = GL_ONE , SRC_COLOR = GL_SRC_COLOR , ONE_MINUS_SRC_COLOR = GL_ONE_MINUS_SRC_COLOR ,
  DST_COLOR = GL_DST_COLOR , ONE_MINUS_DST_COLOR = GL_ONE_MINUS_DST_COLOR , SRC_ALPHA = GL_SRC_ALPHA , ONE_MINUS_SRC_ALPHA = GL_ONE_MINUS_SRC_ALPHA ,
  DST_ALPHA = GL_DST_ALPHA , ONE_MINUS_DST_ALPHA = GL_ONE_MINUS_DST_ALPHA , CONSTANT_COLOR = GL_CONSTANT_COLOR , ONE_MINUS_CONSTANT_COLOR = GL_ONE_MINUS_CONSTANT_COLOR ,
  CONSTANT_ALPHA = GL_CONSTANT_ALPHA , ONE_MINUS_CONSTANT_ALPHA = GL_ONE_MINUS_CONSTANT_ALPHA , SRC_ALPHA_SATURATE = GL_SRC_ALPHA_SATURATE
}
 
enum  HoleCorrectionMode { HoleCorrectionNone = 0 , HoleCorrectionSingleCSOs , HoleCorrectionInGroups , HoleCorrectionByEmbedding }
 

Enumeration Type Documentation

◆ FillingBlendFunc

Enumerator
ZERO 
ONE 
SRC_COLOR 
ONE_MINUS_SRC_COLOR 
DST_COLOR 
ONE_MINUS_DST_COLOR 
SRC_ALPHA 
ONE_MINUS_SRC_ALPHA 
DST_ALPHA 
ONE_MINUS_DST_ALPHA 
CONSTANT_COLOR 
ONE_MINUS_CONSTANT_COLOR 
CONSTANT_ALPHA 
ONE_MINUS_CONSTANT_ALPHA 
SRC_ALPHA_SATURATE 

Definition at line 34 of file SoCSOFillingRenderer.h.

◆ HoleCorrectionMode

Enumerator
HoleCorrectionNone 
HoleCorrectionSingleCSOs 
HoleCorrectionInGroups 
HoleCorrectionByEmbedding 

Definition at line 55 of file SoCSOFillingRenderer.h.