|
Developer Documentation
|
#include <Plugin-VSI/types/objectId/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 54 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 72 of file SelectionObjectMarker.cc.
|
virtual |
Get stencil reference for object
| _obj | Object |
| _reference | stencil reference for object painting |
Implements ViewObjectMarker.
Definition at line 56 of file SelectionObjectMarker.cc.