Choreonoid  1.1
公開メンバ関数 | 公開変数類 | 限定公開変数類 | フレンド | 全メンバ一覧
cnoid::VrmlNode クラス

Abstract base class of all vrml nodes. [詳解]

#include <VrmlNodes.h>

cnoid::VrmlNode の継承関係図
cnoid::AbstractVrmlGroup cnoid::VrmlAppearance cnoid::VrmlBackground cnoid::VrmlColor cnoid::VrmlCoordinate cnoid::VrmlCylinderSensor cnoid::VrmlDirectionalLight cnoid::VrmlFog cnoid::VrmlFontStyle cnoid::VrmlGeometry cnoid::VrmlMaterial cnoid::VrmlNavigationInfo cnoid::VrmlNormal cnoid::VrmlPointLight cnoid::VrmlProto cnoid::VrmlProtoInstance cnoid::VrmlShape cnoid::VrmlSpotLight cnoid::VrmlTexture cnoid::VrmlTextureCoordinate cnoid::VrmlTextureTransform cnoid::VrmlUnsupportedNode cnoid::VrmlViewpoint cnoid::VrmlWorldInfo

公開メンバ関数

 VrmlNode ()
 
virtual ~VrmlNode ()
 
bool isCategoryOf (VrmlNodeCategory category)
 

公開変数類

std::string defName
 

限定公開変数類

std::bitset
< NUM_VRML_NODE_CATEGORIES
categorySet
 

フレンド

void intrusive_ptr_add_ref (VrmlNode *obj)
 
void intrusive_ptr_release (VrmlNode *obj)
 

詳解

Abstract base class of all vrml nodes.

構築子と解体子

VrmlNode::VrmlNode ( )
VrmlNode::~VrmlNode ( )
virtual

関数詳解

bool VrmlNode::isCategoryOf ( VrmlNodeCategory  category)

フレンドと関連関数の詳解

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

メンバ詳解

std::bitset<NUM_VRML_NODE_CATEGORIES> cnoid::VrmlNode::categorySet
protected
std::string cnoid::VrmlNode::defName

このクラス詳解は次のファイルから抽出されました: