Choreonoid  1.1
公開メンバ関数 | 公開変数類 | 全メンバ一覧
cnoid::VrmlTransform クラス

VRML Transform node. [詳解]

#include <VrmlNodes.h>

cnoid::VrmlTransform の継承関係図
cnoid::VrmlGroup cnoid::AbstractVrmlGroup cnoid::VrmlNode

公開メンバ関数

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

公開変数類

SFVec3f center
 
SFRotation rotation
 
SFVec3f scale
 
SFRotation scaleOrientation
 
SFVec3f translation
 
- 基底クラス cnoid::VrmlGroup に属する継承公開変数類
SFVec3f bboxCenter
 
SFVec3f bboxSize
 
MFNode children
 
- 基底クラス cnoid::VrmlNode に属する継承公開変数類
std::string defName
 

その他の継承メンバ

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

詳解

VRML Transform node.

構築子と解体子

VrmlTransform::VrmlTransform ( )

関数詳解

Eigen::Affine3d VrmlTransform::toAffine3d ( )

メンバ詳解

SFVec3f cnoid::VrmlTransform::center
SFRotation cnoid::VrmlTransform::rotation
SFVec3f cnoid::VrmlTransform::scale
SFRotation cnoid::VrmlTransform::scaleOrientation
SFVec3f cnoid::VrmlTransform::translation

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