Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes | Private Attributes | Friends
hrp::VrmlNode Class Reference

Abstract base class of all vrml nodes. More...

#include <VrmlNodes.h>

Inheritance diagram for hrp::VrmlNode:
Inheritance graph
[legend]

List of all members.

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)

Detailed Description

Abstract base class of all vrml nodes.

Definition at line 121 of file VrmlNodes.h.


Constructor & Destructor Documentation

Definition at line 48 of file VrmlNodes.cpp.

VrmlNode::~VrmlNode ( ) [virtual]

Definition at line 54 of file VrmlNodes.cpp.


Member Function Documentation

const char * VrmlNode::getLabelOfFieldType ( int  type) [static]

Definition at line 19 of file VrmlNodes.cpp.

Definition at line 60 of file VrmlNodes.cpp.


Friends And Related Function Documentation

void intrusive_ptr_add_ref ( VrmlNode obj) [friend]
void intrusive_ptr_release ( VrmlNode obj) [friend]

Member Data Documentation

Definition at line 135 of file VrmlNodes.h.

Definition at line 130 of file VrmlNodes.h.

Definition at line 138 of file VrmlNodes.h.


The documentation for this class was generated from the following files:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Sun Apr 2 2017 03:44:02