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

#include <TriangleMeshShaper.h>

公開メンバ関数

 TriangleMeshShaper ()
 
 ~TriangleMeshShaper ()
 
void setDivisionNumber (int n)
 
void setNormalGenerationMode (bool on)
 
VrmlNodePtr apply (VrmlNodePtr topNode)
 
SFNode getOriginalGeometry (VrmlShapePtr shapeNode)
 
void defaultTextureMapping (VrmlShape *shapeNode)
 
bool convertBox (VrmlBox *box, VrmlIndexedFaceSetPtr &triangleMesh)
 

公開変数類

boost::signal< void(const std::string &message)> sigMessage
 

構築子と解体子

TriangleMeshShaper::TriangleMeshShaper ( )
TriangleMeshShaper::~TriangleMeshShaper ( )

関数詳解

VrmlNodePtr TriangleMeshShaper::apply ( VrmlNodePtr  topNode)
bool TriangleMeshShaper::convertBox ( VrmlBox box,
VrmlIndexedFaceSetPtr triangleMesh 
)
void TriangleMeshShaper::defaultTextureMapping ( VrmlShape shapeNode)
SFNode TriangleMeshShaper::getOriginalGeometry ( VrmlShapePtr  shapeNode)
void TriangleMeshShaper::setDivisionNumber ( int  n)
void TriangleMeshShaper::setNormalGenerationMode ( bool  on)

メンバ詳解

boost::signal<void(const std::string& message)> cnoid::TriangleMeshShaper::sigMessage

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