Panda3D
Public Member Functions | Static Public Member Functions

BulletShape Class Reference

Inheritance diagram for BulletShape:
TypedReferenceCount TypedObject ReferenceCount MemoryBase MemoryBase BulletBoxShape BulletCapsuleShape BulletConeShape BulletConvexHullShape BulletConvexPointCloudShape BulletCylinderShape BulletHeightfieldShape BulletMultiSphereShape BulletPlaneShape BulletSoftBodyShape BulletSphereShape BulletTriangleMeshShape

List of all members.

Public Member Functions

virtual TypeHandle force_init_type ()
LVecBase3 get_local_scale () const
PN_stdfloat get_margin () const
const char * get_name () const
virtual TypeHandle get_type () const
bool is_concave () const
bool is_convex () const
bool is_convex_2d () const
bool is_infinite () const
bool is_non_moving () const
bool is_polyhedral () const
bool is_soft_body () const
virtual btCollisionShape * ptr () const =0
void set_local_scale (const LVecBase3 &scale)
void set_margin (PN_stdfloat margin)

Static Public Member Functions

static TypeHandle get_class_type ()
static void init_type ()
 This function is declared non-inline to work around a compiler bug in g++ 2.96.

Detailed Description

Definition at line 28 of file bulletShape.h.


Member Function Documentation

static void BulletShape::init_type ( ) [inline, static]

The documentation for this class was generated from the following files:
 All Classes Functions Variables Enumerations