Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET

Namespace: Visual3D.Physics.BulletX
Assembly: Visual3D.Physics (in Visual3D.Physics.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

      
 C#  Visual Basic 
public abstract class PolyhedralConvexAabbCachingShape : PolyhedralConvexShape
Public MustInherit Class PolyhedralConvexAabbCachingShape _
	Inherits PolyhedralConvexShape

Members

         
 All Members  Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
BatchedUnitVectorGetSupportingVertexWithoutMargin(array<Vector3>[]()[][], array<Vector4>[]()[][]%) (Inherited from PolyhedralConvexShape.)
CalculateLocalInertia(Single, Vector3%) (Inherited from PolyhedralConvexShape.)
CalculateTemporalAabb(Matrix%, Vector3%, Vector3%, Single, Vector3%, Vector3%)
Calculates the enclosing aabb for the moving object over interval [0..timeStep) result is conservative
(Inherited from CollisionShape.)
ContactBreakingThreshold (Inherited from CollisionShape.)
EdgeCount (Inherited from PolyhedralConvexShape.)
GetAabb(Matrix%, Vector3%, Vector3%) (Overrides ConvexInternalShape..::..GetAabb(Matrix%, Vector3%, Vector3%).)
GetAabbNonVirtual(Matrix, Vector3%, Vector3%) (Inherited from ConvexShape.)
GetAabbSlow(Matrix%, Vector3%, Vector3%) (Inherited from ConvexInternalShape.)
GetAngularMotionDisc()()()()
Returns the maximus radius needed for Conservative Advancement to handle time-of-impact with rotations.
(Inherited from CollisionShape.)
GetBoundingSphere(Vector3%, Single%) (Inherited from CollisionShape.)
GetCachedLocalAabb(Vector3%, Vector3%)
GetEdge(Int32, Vector3%, Vector3%) (Inherited from PolyhedralConvexShape.)
GetLocalScalingNV()()()() (Inherited from ConvexInternalShape.)
GetMarginNonVirtual()()()() (Inherited from ConvexShape.)
GetMarginNV()()()() (Inherited from ConvexInternalShape.)
GetNonvirtualAabb(Matrix%, Vector3%, Vector3%, Single)
GetPlane(Vector3%, Vector3%, Int32) (Inherited from PolyhedralConvexShape.)
GetPreferredPenetrationDirection(Int32, Vector3%) (Inherited from ConvexInternalShape.)
GetVertex(Int32, Vector3%) (Inherited from PolyhedralConvexShape.)
ImplicitShapeDimensions (Inherited from ConvexInternalShape.)
IsCompound (Inherited from CollisionShape.)
IsConcave (Inherited from CollisionShape.)
IsConvex (Inherited from CollisionShape.)
IsInfinite (Inherited from CollisionShape.)
IsInside(Vector3%, Single) (Inherited from PolyhedralConvexShape.)
IsPolyhedral (Inherited from CollisionShape.)
LocalGetSupportingVertex(Vector3%) (Inherited from ConvexInternalShape.)
LocalGetSupportingVertexWithoutMargin(Vector3%) (Inherited from PolyhedralConvexShape.)
LocalGetSupportVertexNonVirtual(Vector3) (Inherited from ConvexShape.)
LocalGetSupportVertexWithoutMarginNonVirtual(Vector3) (Inherited from ConvexShape.)
LocalScaling (Overrides ConvexInternalShape..::..LocalScaling.)
Margin (Inherited from ConvexInternalShape.)
Name (Inherited from CollisionShape.)
PlaneCount (Inherited from PolyhedralConvexShape.)
PreferredPenetrationDirectionsCount (Inherited from ConvexInternalShape.)
RecalcLocalAabb()()()()
SetCachedLocalAabb(Vector3, Vector3)
ShapeType (Inherited from CollisionShape.)
VertexCount (Inherited from PolyhedralConvexShape.)

Inheritance Hierarchy

See Also