diff --git a/pmc/cube.cc b/pmc/cube.cc --- a/pmc/cube.cc +++ b/pmc/cube.cc @@ -32,12 +32,8 @@ void Cube::move (Vector location) { - Vector *p_tmp; - for (int i = 0; i < 8; i++) { - p_tmp = new Vector (*P[i] + location); - delete P[i]; - P[i] = p_tmp; + *P[i] = *P[i] + location; } }