Choreonoid  1.1
Public メソッド | Public 変数 | Protected 変数 | フレンド | すべてのメンバ一覧
クラス 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

Public メソッド

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

Public 変数

std::string defName
 

Protected 変数

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

このクラスの説明は次のファイルから生成されました: