41 int x_offset,
int y_offset,
int theta_offset,
42 size_t x_num,
size_t y_num,
size_t theta_num):
43 x_num_(x_num), y_num_(y_num), theta_num_(theta_num),
44 x_offset_(x_offset), y_offset_(y_offset), theta_offset_(theta_offset),
48 data_ = std::vector<std::vector<std::vector<FootstepState::Ptr> > >(x_num_);
49 for (
size_t xi = 0; xi < x_num_; xi++) {
50 data_[xi] = std::vector<std::vector<FootstepState::Ptr> >(y_num_);
51 for (
size_t yi = 0; yi < y_num_; yi++) {
52 data_[xi][yi] = std::vector<FootstepState::Ptr>(theta_num_);
58 const size_t local_x_num,
59 const size_t local_y_num,
60 const size_t local_theta_num):
61 local_x_num_(local_x_num),
62 local_y_num_(local_y_num),
63 local_theta_num_(local_theta_num)