taken from the 2d example demo..
do we delete btConvex2dShape?
or do we make a copy of btBoxShape, and delete btConvex2dShape AND btBoxShape?
how to delete new btConvex2dShape(new btBoxShape(v));
-
- Posts: 43
- Joined: Fri Jun 15, 2012 7:11 am
-
- Posts: 52
- Joined: Mon Jul 19, 2010 3:11 am
Re: how to delete new btConvex2dShape(new btBoxShape(v));
Here is my deletion code
if you want 2d box shape you should use btBox2dShape instead packing btBoxShape into btConvex2dShape
Code: Select all
if(shape->isConvex2d() && shape->getShapeType()!=BOX_2D_SHAPE_PROXYTYPE)
{
delete((btConvex2dShape*)shape)->getChildShape();
}
delete shape;
-
- Posts: 43
- Joined: Fri Jun 15, 2012 7:11 am
Re: how to delete new btConvex2dShape(new btBoxShape(v));
neat code!
a million thx
a million thx