Developer Documentation
|
#include <OpenFlipper/publicWidgets/objectSelectionWidget/SelectionObjectMarker.hh>
Public Member Functions | |
bool | stencilRefForObject (BaseObjectData *_obj, GLuint &_reference) |
bool | blendForStencilRefNumber (GLuint _reference, GLenum &_src, GLenum &_dst, ACG::Vec4f &_color) |
Public Member Functions inherited from ViewObjectMarker | |
virtual | ~ViewObjectMarker () |
Destructor. | |
virtual Type | type () |
virtual bool | blendForStencilRefBit (GLuint _refbit, GLenum &_src, GLenum &_dst, ACG::Vec4f &_color) |
Additional Inherited Members | |
Public Types inherited from ViewObjectMarker | |
enum | Type { PerNumber, PerBit } |
Blending type for this marker. More... | |
Object marker to visualize objectPickDialog selection
Definition at line 53 of file SelectionObjectMarker.hh.
|
virtual |
Per reference number blending values
_reference | stencil reference for blending |
_src | sfactor parameter for ACG::GLState::blendFunc function |
_dst | dfactor parameter for ACG::GLState::blendFunc function |
_color | color used for blending |
Reimplemented from ViewObjectMarker.
Definition at line 70 of file SelectionObjectMarker.cc.
|
virtual |
Get stencil reference for object
_obj | Object |
_reference | stencil reference for object painting |
Implements ViewObjectMarker.
Definition at line 54 of file SelectionObjectMarker.cc.