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] |
Definition at line 22 of file OGMap3DViewer.cpp.
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.
virtual const aabbox3d<f32>& CMapSceneNode::getBoundingBox | ( | ) | const [inline, virtual] |
Definition at line 175 of file OGMap3DViewer.cpp.
virtual void CMapSceneNode::OnRegisterSceneNode | ( | ) | [inline, virtual] |
Definition at line 123 of file OGMap3DViewer.cpp.
virtual void CMapSceneNode::render | ( | ) | [inline, virtual] |
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.
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.