Assembly: WaveEngine.Framework (in WaveEngine.Framework.dll)

Name Description
Public class Supported by the .NET Compact Framework. BallSocketJoint3D The BallSocketJoint restricts all three linear degrees of freedom. Each entity has a point attached and the constraint attempts to keep the two points at the same location. BallSocketJoints are very common and act as the linear component of many constraint configurations. For example, in a ragdoll, every joint has a BallSocketJoint to keep the body together (along with other constraints to handle angular motion).
Public class Supported by the .NET Compact Framework. BoxCollider3D The Box Collider is a basic cube-shaped collision primitive.
Public class Supported by the .NET Compact Framework. CapsuleCollider3D This class represent a capusle bounding. the Capsule Collider is made of two half-spheres joined together by a cylinder. It is the same shape as the Capsule primitive.
Public class Supported by the .NET Compact Framework. Collider3D This class represent a base behavior for a physics 3D collider.
Public class Supported by the .NET Compact Framework. FixedJoint3D The FixedJoints restricts one angular degree of freedom. Each entity has an axis attached and the constraint attempts to prevent any relative twisting motion around the axes. FixedJoints have a singularity that can cause instability when the axes are folded back onto themselves. Prevent this configuration from occurring using other limits or by ensuring the connected physical entities will collide before it can happen.
Public class Supported by the .NET Compact Framework. HingeJoint3D The HingeJoint allows one angular degree of freedom between two entities. It is composed of a BallSocketJoint and RevoluteAngularJoint. HingeJoints are commonly used for door hinges, elbows, and axis joints.
Public class Supported by the .NET Compact Framework. Joint3D This class represent a 3D physics joint and connects two entities together. All Joints restrict some degrees of freedom, seeking a specific configuration.
Public class Supported by the .NET Compact Framework. JointMap3D Joint Map 3D class implementation. to use a joint collection in a single entity
Public class Supported by the .NET Compact Framework. LineSliderJoint3D The LineSliderJoint is created from a PointOnLineJoint and a RevoluteAngularJoint. This leaves the entities with one linear sliding degree of freedom and one angular degree of freedom. The LineSliderJoint also provides a LinearAxisLimit and a LinearAxisMotor, which are inactive by default.
Public class Supported by the .NET Compact Framework. MeshCollider3D The Box Collider is a basic cube-shaped collision primitive.
Public class Supported by the .NET Compact Framework. PairEntityJoint3D This class represent a 3D physics joint that only affect to one entity
Public class Supported by the .NET Compact Framework. Physic3DCollisionEventArgs Physic 3D Collision Event Args
Public class Supported by the .NET Compact Framework. Physic3DCollisionGroup Class represents a Phsyic 3D Collision Group
Public class Supported by the .NET Compact Framework. PlaneSliderJoint3D The PlaneSliderJoint restricts a single linear degree of freedom. It is created from a PointOnPlaneJoint and a LinearAxisLimit and LinearAxisMotor for each of two axes on the plane. The limits and motors are inactive by default.
Public class Supported by the .NET Compact Framework. PrismaticJoint3D The PrismaticJoint allows a single sliding linear degree of freedom and zero angular degrees of freedom between two entities. It is created from a PointOnLineJoint and a NoRotationConstraint. The joint also provides a LinearAxisLimit and a LinearAxisMotor which are initially inactive.
Public class Supported by the .NET Compact Framework. RigidBody3D Rigidbody3D enable your entities to act under the control of physics. The Rigidbody can receive forces and torque to make your objects move in a realistic way. Any entity must contain a Rigidbody to be influenced by gravity, act under added forces or interact with other objects through physics engine.
Public class Supported by the .NET Compact Framework. SingleEntityJoint3D This class represent a 3D physics joint that only affect to one entity
Public class Supported by the .NET Compact Framework. SphereCollider3D The Sphere Collider is a basic sphere-shaped collision primitive.
Public class Supported by the .NET Compact Framework. SpringJoint3D Motorized Grab Spring 3D creates a kind of elastic mouse joint that attracts entity to desired position
Public class Supported by the .NET Compact Framework. SwivelHingeJoint3D The SwivelHingeJoint allows two angular degrees of freedom between two entities. It is comprised of a BallSocketJoint and a SwivelHingeAngularJoint. The joint also provides control over the free degrees of freedom through its RevoluteLimit, RevoluteMotor, TwistLimit, and TwistMotor which are initially inactive.
Public class Supported by the .NET Compact Framework. TriggerVolume3D A trigger volume who raises event when camera enters in
Public class Supported by the .NET Compact Framework. UniversalJoint3D The UniversalJoint allows two angular degrees of freedom between two entities. It is comprised of a BallSocketJoint and a TwistJoint. It’s useful for transferring twist motion around angles, such as in vehicle drive shafts. The UniversalJoint also provides a TwistLimit and TwistMotor which are initially inactive. These are not complementary to the TwistJoint; the TwistJoint should be inactive if either the limit or motor is active.
Top

Windows Vista, Windows 7, Windows 8 and Windows 8.1

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

.NET Framework

Supported in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Supported in: 3.5, 2.0, 1.0