32 #ifndef EnableSet_INCLUDE_ONCE 33 #define EnableSet_INCLUDE_ONCE 54 VL_DEBUG_SET_OBJECT_NAME()
58 #if !defined(VL_OPENGL_ES2) 69 for(
unsigned i=0; i<
mEnables.size(); ++i)
79 for(
unsigned i=0; i<
mEnables.size(); ++i)
93 for(
unsigned i=0; i<
mEnables.size(); ++i)
If enabled, blend the incoming RGBA color values with the values in the color buffers, see also BlendFunc for more information.
If enabled, dither color components or indices before they are written to the color buffer...
void disable(EEnable capability)
#define VL_INSTRUMENT_CLASS(ClassName, BaseClass)
Visualization Library main namespace.
The base class for all the reference counted objects.
int isEnabled(EEnable capability) const
EEnable
Constant that enable/disable a specific OpenGL feature, see also Shader, Shader::enable(), Shader::disable(), Shader::isEnabled()
If enabled, use multiple fragment samples in computing the final color of a pixel.
void enable(EEnable capability)
Visualization Library's enums in the 'vl' namespace.
std::vector< EEnable > mEnables
A set of enables managed by Shader.
const std::vector< EEnable > & enables() const
bool isBlendingEnabled() const