Choreonoid  1.1
公開メンバ関数 | 全メンバ一覧
cnoid::AbstractVrmlGroup クラスabstract

#include <VrmlNodes.h>

cnoid::AbstractVrmlGroup の継承関係図
cnoid::VrmlNode cnoid::VrmlGroup cnoid::VrmlLOD cnoid::VrmlSwitch cnoid::VrmlAnchor cnoid::VrmlBillboard cnoid::VrmlCollision cnoid::VrmlInline cnoid::VrmlTransform

公開メンバ関数

 AbstractVrmlGroup ()
 
virtual MFNodegetChildren ()=0
 
virtual int countChildren ()=0
 
virtual VrmlNodegetChild (int index)=0
 
virtual void replaceChild (int childIndex, VrmlNode *childNode)=0
 
void removeChild (int childIndex)
 
- 基底クラス cnoid::VrmlNode に属する継承公開メンバ関数
 VrmlNode ()
 
virtual ~VrmlNode ()
 
bool isCategoryOf (VrmlNodeCategory category)
 

その他の継承メンバ

- 基底クラス cnoid::VrmlNode に属する継承公開変数類
std::string defName
 
- 基底クラス cnoid::VrmlNode に属する継承限定公開変数類
std::bitset
< NUM_VRML_NODE_CATEGORIES
categorySet
 

構築子と解体子

AbstractVrmlGroup::AbstractVrmlGroup ( )

関数詳解

virtual int cnoid::AbstractVrmlGroup::countChildren ( )
pure virtual

cnoid::VrmlLOD, cnoid::VrmlSwitch, cnoid::VrmlGroupで実装されています。

virtual VrmlNode* cnoid::AbstractVrmlGroup::getChild ( int  index)
pure virtual

cnoid::VrmlLOD, cnoid::VrmlSwitch, cnoid::VrmlGroupで実装されています。

virtual MFNode& cnoid::AbstractVrmlGroup::getChildren ( )
pure virtual

cnoid::VrmlLOD, cnoid::VrmlSwitch, cnoid::VrmlGroupで実装されています。

void AbstractVrmlGroup::removeChild ( int  childIndex)
virtual void cnoid::AbstractVrmlGroup::replaceChild ( int  childIndex,
VrmlNode childNode 
)
pure virtual

cnoid::VrmlLOD, cnoid::VrmlSwitch, cnoid::VrmlGroupで実装されています。


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