Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
util
simulator
SceneState.h
Go to the documentation of this file.
1
#ifndef __SCENE_STATE_H__
2
#define __SCENE_STATE_H__
3
4
#include <hrpCorba/OpenHRPCommon.hh>
5
#include <hrpModel/World.h>
6
#include "
BodyState.h
"
7
8
class
CollisionInfo
9
{
10
public
:
11
double
position
[3];
12
double
normal
[3];
13
double
idepth
;
14
};
15
16
class
SceneState
17
{
18
public
:
19
void
set
(
hrp::WorldBase
& i_world, OpenHRP::CollisionSequence& i_collisions);
20
double
time
;
21
std::vector<BodyState>
bodyStates
;
22
std::vector<CollisionInfo>
collisions
;
23
};
24
25
#endif
CollisionInfo::idepth
double idepth
Definition:
SceneState.h:13
CollisionInfo
Definition:
SceneState.h:8
SceneState::time
double time
Definition:
SceneState.h:20
CollisionInfo::normal
double normal[3]
Definition:
SceneState.h:12
SceneState::collisions
std::vector< CollisionInfo > collisions
Definition:
SceneState.h:22
hrp::WorldBase
CollisionInfo::position
double position[3]
Definition:
SceneState.h:11
SceneState::bodyStates
std::vector< BodyState > bodyStates
Definition:
SceneState.h:21
BodyState.h
SceneState
Definition:
SceneState.h:16
hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Thu May 6 2021 02:41:51