collapse_all

expand_all

collapse_allexpand_alldropdowndropdownHovercopycodecopycodeHighlight

collapse_all Collapse AllExpand All     dropdown Code: All Code: Multiple Code: C# Code: Visual Basic Code: Visual C++     dropdown Members: Show All Members: Filtered Members: Filtered Members: Filtered

[TCheckBoxFormControlObj]C#

[TCheckBoxFormControlObj]Visual Basic

[TCheckBoxFormControlObj]
Visual C++

[TCheckBoxFormControlObj]Include Protected Members

[TCheckBoxFormControlObj]
Include Inherited Members
DPSF API Documentation
Orientation3DWithPreviousOrientation Members
gradient

The Orientation3DWithPreviousOrientation type exposes the following members.

collapse_allConstructors

 

Name

Description

pubmethod

Orientation3DWithPreviousOrientation()()()()

Default Constructor.

pubmethod

Orientation3DWithPreviousOrientation(Orientation3D)

Copy Constructor.

pubmethod

Orientation3DWithPreviousOrientation(Orientation3DWithPreviousOrientation)

Copy Constructor.

collapse_allMethods

 

Name

Description

pubmethod

CopyFrom(Orientation3D)

Copies the given Orientation3D object's data into this object's data.

(Overrides Orientation3D..::..CopyFrom(Orientation3D).)

pubmethod

CopyFrom(Orientation3DWithPreviousOrientation)

Copies the given Orientation3DWithPreviousOrientation object's data into this object's data.

pubmethod

Equals

Determines whether the specified Object is equal to the current Object.

(Inherited from Object.)

protmethod

Finalize

Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.

(Inherited from Object.)

pubmethod

GetHashCode

Serves as a hash function for a particular type.

(Inherited from Object.)

pubmethod

GetType

Gets the Type of the current instance.

(Inherited from Object.)

protmethod

MemberwiseClone

Creates a shallow copy of the current Object.

(Inherited from Object.)

pubmethod

Rotate(Matrix)

Rotates the object about its center, changing its Orientation.

(Inherited from Orientation3D.)

pubmethod

ToString

Returns a String that represents the current Object.

(Inherited from Object.)

pubmethod

Update

Update the Position and Velocity according to the Acceleration, as well as the Orientation according to the Rotational Velocity and Rotational Acceleration.

(Overrides Orientation3D..::..Update(Single).)

collapse_allFields

 

Name

Description

pubfield

Orientation

The object's Orientation.

(Inherited from Orientation3D.)

pubfield

PreviousOrientation

The object's last orientation (before Update() was called).

pubfield

RotationalAcceleration

The object's Rotational Acceleration around its center.

NOTE: Rotations are specified by giving a 3D Vector, where the direction is the axis to rotate around, and the vector length is the amount (angle in radians) to rotate. It can also be thought of as Vector(PitchAcceleration, YawAcceleration, RollAcceleration).

(Inherited from Orientation3D.)

pubfield

RotationalVelocity

The object's Rotational Velocity around its center.

NOTE: Rotations are specified by giving a 3D Vector, where the direction is the axis to rotate around, and the vector length is the amount (angle in radians) to rotate. It can also be thought of as Vector(PitchVelocity, YawVelocity, RollVelocity).

(Inherited from Orientation3D.)

collapse_allProperties

 

Name

Description

pubproperty

Normal

Get / Set the Normal (i.e. Forward) direction of the object (i.e. which direction it is facing).

(Inherited from Orientation3D.)

pubproperty

Right

Get / Set the Right direction of the object.

(Inherited from Orientation3D.)

pubproperty

Up

Get / Set the Up direction of the object.

(Inherited from Orientation3D.)

pubproperty

UpdatePreviousOrientationAutomatically

Set this to False to not have the Update() function update the PreviousOrientation value. Instead it will be up to an external object to update the PreviousOrientation property each frame.

Default value is True.

collapse_allSee Also

Orientation3DWithPreviousOrientation Class

DPSF Namespace

footer

Send comments on this topic to
Dan@DansKingdom.com