22 #ifndef __ND_SHAPE_POINT_H__
23 #define __ND_SHAPE_POINT_H__
25 #include "ndShapeConvex.h"
39 D_COLLISION_API
virtual void MassProperties();
41 D_COLLISION_API
virtual ndShapeInfo GetShapeInfo()
const;
45 D_COLLISION_API
virtual ndVector SupportVertex(
const ndVector& dir, ndInt32*
const vertexIndex)
const;
46 D_COLLISION_API
virtual ndVector SupportVertexSpecial(
const ndVector& dir, ndFloat32 skinMargin, ndInt32*
const vertexIndex)
const;
50 virtual ndInt32 CalculatePlaneIntersection(
const ndVector& normal,
const ndVector& point,
ndVector*
const contactsOut)
const;
51 } D_GCC_NEWTON_ALIGN_32;