15 #ifndef PHYSXPLANESHAPE_H 16 #define PHYSXPLANESHAPE_H 18 #include "pandabase.h" 21 #include "physxShape.h" 22 #include "physx_includes.h" 58 INLINE ~PhysxPlaneShape();
62 void set_plane(
const LVector3f &normal,
float d);
66 INLINE NxShape *ptr()
const {
return (NxShape *)_ptr; };
68 void link(NxShape *shapePtr);
79 static void init_type() {
80 PhysxShape::init_type();
81 register_type(_type_handle,
"PhysxPlaneShape",
82 PhysxShape::get_class_type());
85 return get_class_type();
89 return get_class_type();
96 #include "physxPlaneShape.I" 98 #endif // PHYSXPLANESHAPE_H Abstract base class for shapes.
A plane collision detection primitive.
This is a three-component vector distance (as opposed to a three-component point, which represents a ...
Descriptor class for PhysxPlaneShape.
TypeHandle is the identifier used to differentiate C++ class types.