Abstract base class of all vrml nodes. More...
#include <VrmlNodes.h>
Public Member Functions | |
bool | isCategoryOf (VrmlNodeCategory category) |
VrmlNode () | |
virtual | ~VrmlNode () |
Static Public Member Functions | |
static const char * | getLabelOfFieldType (int type) |
Public Attributes | |
std::string | defName |
Protected Attributes | |
std::bitset< NUM_VRML_NODE_CATEGORIES > | categorySet |
Private Attributes | |
int | refCounter |
Friends | |
void | intrusive_ptr_add_ref (VrmlNode *obj) |
void | intrusive_ptr_release (VrmlNode *obj) |
Abstract base class of all vrml nodes.
Definition at line 121 of file VrmlNodes.h.
VrmlNode::VrmlNode | ( | ) |
Definition at line 48 of file VrmlNodes.cpp.
|
virtual |
Definition at line 54 of file VrmlNodes.cpp.
Definition at line 19 of file VrmlNodes.cpp.
bool VrmlNode::isCategoryOf | ( | VrmlNodeCategory | category | ) |
Definition at line 60 of file VrmlNodes.cpp.
Definition at line 144 of file VrmlNodes.h.
Definition at line 148 of file VrmlNodes.h.
|
protected |
Definition at line 135 of file VrmlNodes.h.
std::string hrp::VrmlNode::defName |
Definition at line 130 of file VrmlNodes.h.
|
private |
Definition at line 138 of file VrmlNodes.h.