OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
OpenSim.Region.PhysicsModule.BulletS.BSShapeConvexHull Class Reference
Inheritance diagram for OpenSim.Region.PhysicsModule.BulletS.BSShapeConvexHull:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Region.PhysicsModule.BulletS.BSShapeConvexHull:
Collaboration graph
[legend]

Public Member Functions

 BSShapeConvexHull (BulletShape pShape)
 
override BSShape GetReference (BSScene physicsScene, BSPhysObject prim)
 
override void Dereference (BSScene physicsScene)
 
- Public Member Functions inherited from OpenSim.Region.PhysicsModule.BulletS.BSShape
 BSShape ()
 
 BSShape (BulletShape pShape)
 
override string ToString ()
 

Static Public Member Functions

static BSShape GetReference (BSScene physicsScene, bool forceRebuild, BSPhysObject prim)
 
static bool TryGetConvexHullByPtr (BulletShape pShape, out BSShapeConvexHull outHull)
 
- Static Public Member Functions inherited from OpenSim.Region.PhysicsModule.BulletS.BSShape
static System.UInt64 ComputeShapeKey (OMV.Vector3 size, PrimitiveBaseShape pbs, out float retLod)
 
static BulletShape VerifyMeshCreated (BSScene physicsScene, BulletShape newShape, BSPhysObject prim)
 
static String UsefulPrimInfo (BSScene pScene, BSPhysObject prim)
 

Static Public Attributes

static Dictionary
< System.UInt64,
BSShapeConvexHull
ConvexHulls = new Dictionary<System.UInt64, BSShapeConvexHull>()
 

Additional Inherited Members

- Protected Member Functions inherited from OpenSim.Region.PhysicsModule.BulletS.BSShape
virtual void IncrementReference ()
 
virtual void DecrementReference ()
 
- Properties inherited from OpenSim.Region.PhysicsModule.BulletS.BSShape
int referenceCount [get, set]
 
DateTime lastReferenced [get, set]
 
BulletShape physShapeInfo [get, set]
 
ShapeInfoInfo shapeInfo [get, set]
 
virtual bool HasPhysicalShape [get]
 
virtual BSPhysicsShapeType ShapeType [get]
 
virtual string AddrString [get]
 

Detailed Description

Definition at line 1104 of file BSShapes.cs.

Constructor & Destructor Documentation

OpenSim.Region.PhysicsModule.BulletS.BSShapeConvexHull.BSShapeConvexHull ( BulletShape  pShape)
inline

Definition at line 1112 of file BSShapes.cs.

Member Function Documentation

override void OpenSim.Region.PhysicsModule.BulletS.BSShapeConvexHull.Dereference ( BSScene  physicsScene)
inlinevirtual

Implements OpenSim.Region.PhysicsModule.BulletS.BSShape.

Definition at line 1171 of file BSShapes.cs.

static BSShape OpenSim.Region.PhysicsModule.BulletS.BSShapeConvexHull.GetReference ( BSScene  physicsScene,
bool  forceRebuild,
BSPhysObject  prim 
)
inlinestatic

Definition at line 1115 of file BSShapes.cs.

override BSShape OpenSim.Region.PhysicsModule.BulletS.BSShapeConvexHull.GetReference ( BSScene  physicsScene,
BSPhysObject  prim 
)
inlinevirtual

Implements OpenSim.Region.PhysicsModule.BulletS.BSShape.

Definition at line 1163 of file BSShapes.cs.

static bool OpenSim.Region.PhysicsModule.BulletS.BSShapeConvexHull.TryGetConvexHullByPtr ( BulletShape  pShape,
out BSShapeConvexHull  outHull 
)
inlinestatic

Definition at line 1181 of file BSShapes.cs.

Here is the call graph for this function:

Member Data Documentation

Dictionary<System.UInt64, BSShapeConvexHull> OpenSim.Region.PhysicsModule.BulletS.BSShapeConvexHull.ConvexHulls = new Dictionary<System.UInt64, BSShapeConvexHull>()
static

Definition at line 1110 of file BSShapes.cs.


The documentation for this class was generated from the following file: