how to delete new btConvex2dShape(new btBoxShape(v));

Post Reply
khoowaikeong
Posts: 43
Joined: Fri Jun 15, 2012 7:11 am

how to delete new btConvex2dShape(new btBoxShape(v));

Post by khoowaikeong »

taken from the 2d example demo..

do we delete btConvex2dShape?
or do we make a copy of btBoxShape, and delete btConvex2dShape AND btBoxShape?
marios
Posts: 52
Joined: Mon Jul 19, 2010 3:11 am
Contact:

Re: how to delete new btConvex2dShape(new btBoxShape(v));

Post by marios »

Here is my deletion code

Code: Select all

		
if(shape->isConvex2d() && shape->getShapeType()!=BOX_2D_SHAPE_PROXYTYPE)
{
	delete((btConvex2dShape*)shape)->getChildShape();
}
delete shape;
if you want 2d box shape you should use btBox2dShape instead packing btBoxShape into btConvex2dShape
khoowaikeong
Posts: 43
Joined: Fri Jun 15, 2012 7:11 am

Re: how to delete new btConvex2dShape(new btBoxShape(v));

Post by khoowaikeong »

neat code! :D
a million thx
Post Reply