Public Member Functions | Private Attributes | List of all members
CMapSceneNode Class Reference
Inheritance diagram for CMapSceneNode:
Inheritance graph
[legend]

Public Member Functions

 CMapSceneNode (ISceneNode *i_parent, ISceneManager *i_mgr, s32 i_id, double i_origin[3], double i_size[3])
 
virtual const aabbox3d< f32 > & getBoundingBox () const
 
virtual void OnRegisterSceneNode ()
 
virtual void render ()
 
void setMap (OpenHRP::OGMap3D *i_map)
 
void setupCubeVertices (double i_res)
 

Private Attributes

irr::core::aabbox3d< f32 > m_box
 
u16 m_cubeIndices [36]
 
S3DVertex m_cubeVerts [24]
 
OpenHRP::OGMap3D * m_map
 
float m_origin [3]
 
float m_scale [3]
 
u16 m_tileIndices [4]
 
S3DVertex m_tileVerts [4]
 
vector3df m_vertices [8]
 

Detailed Description

Definition at line 22 of file OGMap3DViewer.cpp.

Constructor & Destructor Documentation

CMapSceneNode::CMapSceneNode ( ISceneNode *  i_parent,
ISceneManager *  i_mgr,
s32  i_id,
double  i_origin[3],
double  i_size[3] 
)
inline

Definition at line 25 of file OGMap3DViewer.cpp.

Member Function Documentation

virtual const aabbox3d<f32>& CMapSceneNode::getBoundingBox ( ) const
inlinevirtual

Definition at line 175 of file OGMap3DViewer.cpp.

virtual void CMapSceneNode::OnRegisterSceneNode ( )
inlinevirtual

Definition at line 123 of file OGMap3DViewer.cpp.

virtual void CMapSceneNode::render ( )
inlinevirtual

Definition at line 129 of file OGMap3DViewer.cpp.

void CMapSceneNode::setMap ( OpenHRP::OGMap3D *  i_map)
inline

Definition at line 63 of file OGMap3DViewer.cpp.

void CMapSceneNode::setupCubeVertices ( double  i_res)
inline

Definition at line 65 of file OGMap3DViewer.cpp.

Member Data Documentation

irr::core::aabbox3d<f32> CMapSceneNode::m_box
private

Definition at line 177 of file OGMap3DViewer.cpp.

u16 CMapSceneNode::m_cubeIndices[36]
private

Definition at line 180 of file OGMap3DViewer.cpp.

S3DVertex CMapSceneNode::m_cubeVerts[24]
private

Definition at line 179 of file OGMap3DViewer.cpp.

OpenHRP::OGMap3D* CMapSceneNode::m_map
private

Definition at line 182 of file OGMap3DViewer.cpp.

float CMapSceneNode::m_origin[3]
private

Definition at line 181 of file OGMap3DViewer.cpp.

float CMapSceneNode::m_scale[3]
private

Definition at line 181 of file OGMap3DViewer.cpp.

u16 CMapSceneNode::m_tileIndices[4]
private

Definition at line 180 of file OGMap3DViewer.cpp.

S3DVertex CMapSceneNode::m_tileVerts[4]
private

Definition at line 179 of file OGMap3DViewer.cpp.

vector3df CMapSceneNode::m_vertices[8]
private

Definition at line 178 of file OGMap3DViewer.cpp.


The documentation for this class was generated from the following file:


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Thu May 6 2021 02:41:52