249 virtual bool shouldTraverseHighlightPass()
const;
253 virtual SoNode* getPreTraversalNode();
256 virtual SoNode* getPostTraversalNode();
262 void commonConstructor();
SO_PIMPL_PUBLIC_DECLARATION(SoFileDataAdapter)
#define SO_ACTION_HEADER(className)
Class for representing a viewport.
void setHaloColor(const SbColor &color)
Defines the color of the highlight.
bool isHaloAlwaysVisible() const
See setHaloAlwaysVisible()
void setHaloWidth(int width)
Defines the width of the halo in pixels.
const SbColor & getHaloColor() const
See setHaloColor()
int getHaloWidth() const
See setHaloWidth()
SoHaloHighlightRenderAction()
virtual ~SoHaloHighlightRenderAction()
SoHaloHighlightRenderAction(const SbViewportRegion &viewportRegion)
void setHaloSmoothFactor(float smoothFactor)
Defines the amount of alpha attenuation of the halo contour.
float getHaloSmoothFactor() const
See setHaloSmoothFactor()
void setHaloAlwaysVisible(bool alwaysVisible)
Defines whether or not the halo can be seen through objects that are placed in front of selected shap...
Abstract base class for Highlight Render Actions.
Abstract base class for all database nodes.