1#ifndef COIN_SOWWWANCHOR_H
2#define COIN_SOWWWANCHOR_H
36#include <Inventor/nodes/SoSubNode.h>
37#include <Inventor/nodes/SoLocateHighlight.h>
38#include <Inventor/fields/SoSFString.h>
39#include <Inventor/fields/SoSFEnum.h>
44typedef void SoWWWAnchorCB(
const SbString & url,
void * data,
The SbString class is a string class with convenience functions for string operations.
Definition SbString.h:52
The SoAction class is the base class for all traversal actions.
Definition SoAction.h:77
The SoHandleEventAction class distributes user events to the scene.
Definition SoHandleEventAction.h:46
static void initClass(void)
Sets up initialization for data common to all instances of this class, like submitting necessary info...
Definition SoLocateHighlight.cpp:227
SoLocateHighlight(void)
Definition SoLocateHighlight.cpp:193
virtual void redrawHighlighted(SoAction *act, SbBool flag)
Definition SoLocateHighlight.cpp:303
virtual void handleEvent(SoHandleEventAction *action)
Definition SoLocateHighlight.cpp:244
The SoSFEnum class is a container for an enum value.
Definition SoSFEnum.h:40
The SoSFString class is a container for an SbString.
Definition SoSFString.h:40
The SoWWWAnchor class adds URL callbacks to the highlighted geometry.
Definition SoWWWAnchor.h:49
SoSFEnum map
Definition SoWWWAnchor.h:64
static void setHighlightURLCallBack(SoWWWAnchorCB *f, void *userData)
Definition SoWWWAnchor.cpp:277
Mapping
Definition SoWWWAnchor.h:58
@ POINT
Definition SoWWWAnchor.h:59
@ NONE
Definition SoWWWAnchor.h:59
SoWWWAnchor(void)
Definition SoWWWAnchor.cpp:163
SoSFString description
Definition SoWWWAnchor.h:63
SoSFString name
Definition SoWWWAnchor.h:62
const SbString & getFullURLName(void)
Definition SoWWWAnchor.cpp:218
void setFullURLName(const SbString &url)
Definition SoWWWAnchor.cpp:205
static void setFetchURLCallBack(SoWWWAnchorCB *f, void *userData)
Definition SoWWWAnchor.cpp:261