Microsoft Xna Framework Mac

-->

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Namespace:Microsoft.Xna.Framework
Assembly: Microsoft.Xna.Framework.Math (in Microsoft.Xna.Framework.Math.dll)

Jun 11, 2009  The XNA Framework Redistributable provides the necessary runtime components to execute a game on Windows that was developed using Microsoft XNA Game Studio 3.1. This release contains improved functionality along with new features. Installation of this runtime is not necessary on systems that already have Microsoft XNA Game Studio 3.1 installed. Use the Visual Studio debugger to quickly find and fix bugs across languages. The Visual Studio for Mac debugger lets you step inside your code by setting Breakpoints, Step Over statements, Step Into and Out of functions, and inspect the current state of the code stack through powerful visualizations. The XNA Framework Redistributable will provide game developers with the XNA Framework run-time libraries, which they can include with their application for redistribution on the Windows platform. The XNA Framework Redistributable has all the necessary runtime components to execute a game, which was developed using Microsoft XNA Game Studio 4.0. Microsoft XNA Game Studio enables hobbyists, academics, and independent game developers to easily create video games for Windows and the Xbox 360 console using optimized cross-platform gaming. The CommonRedist dir only has Xna 4.0, thats why i stated to goto the microsoft downloads and download all versions 3.0, 3.5 and 4.5 as i've had to do this to get other games to work, as sometimes not all games have all the redist's with them that is needed, but it also helps to have all the xna versions installed then u know u shouldnt have an xna issue as i've never had any problems since i.

Syntax

The Plane type exposes the following members.

Xna

Constructors

NameDescription
Plane(Vector4)Creates a new instance of Plane.
Plane(Vector3, Single)Creates a new instance of Plane.
Plane(Vector3, Vector3, Vector3)Creates a new instance of Plane.
Plane(Single, Single, Single, Single)Creates a new instance of Plane.

Top

My email isTHANK YOUAdditional Information from DUP thread:what is error code 2105. Verilfy that the PATCH PACKAGE exists, orcontact the APPLICATOR VENDOR to VERIFY.I have tried everything including calling MICROSOFT SILVERLIGHT who wants $99.00 dollars to HELP ME!.NO WAY DO I HAVE $99!Someone PLEASE, PLEASE, HELP! Hi,Check in the Silverlight Forum listed below for support - the rest is just informative.Microsoft Silverlight is a free web-browser plug-in that enables interactive media experiences,rich business applications and immersive mobile apps.Windows? I am trying to access NETFLIX MOVIES but when I click of the movie of my choice I get a 'message' from SILVERLIGHT saying error code 2105!?Then the message tells me to go to ADD& REMOVE PROGRAMS and UNINSTALL SILVERLIGHT (which I had back in 2012) but when I click on REMOVE, I get another popup message saying 'The PATCH PACKAGE could not be opened. Microsoft fix it silverlight mac.

Methods

NameDescription
Dot(Vector4)Calculates the dot product of a specified Vector4 and this Plane.
Dot(Vector4%, Single%)Calculates the dot product of a specified Vector4 and this Plane.
DotCoordinate(Vector3)Returns the dot product of a specified Vector3 and the Normal vector of this Plane plus the distance (D) value of the Plane.
DotCoordinate(Vector3%, Single%)Returns the dot product of a specified Vector3 and the Normal vector of this Plane plus the distance (D) value of the Plane.
DotNormal(Vector3)Returns the dot product of a specified Vector3 and the Normal vector of this Plane.
DotNormal(Vector3%, Single%)Returns the dot product of a specified Vector3 and the Normal vector of this Plane.
Equals(Object)Determines whether the specified Object is equal to the Plane. (Overrides ValueType.Equals(Object).)
Equals(Plane)Determines whether the specified Plane is equal to the Plane.
GetHashCodeGets the hash code for this object. (Overrides ValueType.GetHashCode().)
Intersects(BoundingBox)Checks whether the current Plane intersects a specified BoundingBox.
Intersects(BoundingFrustum)Checks whether the current Plane intersects a specified BoundingFrustum.
Intersects(BoundingSphere)Checks whether the current Plane intersects a specified BoundingSphere.
Intersects(BoundingBox%, PlaneIntersectionType%)Checks whether the current Plane intersects a BoundingBox.
Intersects(BoundingSphere%, PlaneIntersectionType%)Checks whether the current Plane intersects a BoundingSphere.
Normalize()Changes the coefficients of the Normal vector of this Plane to make it of unit length.
Normalize(Plane)Changes the coefficients of the Normal vector of a Plane to make it of unit length.
Normalize(Plane%, Plane%)Changes the coefficients of the Normal vector of a Plane to make it of unit length.
ToStringReturns a String that represents the current Plane. (Overrides ValueType.ToString().)
Transform(Plane, Matrix)Transforms a normalized Plane by a Matrix.
Transform(Plane, Quaternion)Transforms a normalized Plane by a Quaternion rotation.
Transform(Plane%, Matrix%, Plane%)Transforms a normalized Plane by a Matrix.
Transform(Plane%, Quaternion%, Plane%)Transforms a normalized Plane by a Quaternion rotation.

Top

Operators

NameDescription
EqualityDetermines whether two instances of Plane are equal.
InequalityDetermines whether two instances of Plane are not equal.

Top

Fields

NameDescription
DThe distance of the Plane along its normal from the origin.
NormalThe normal vector of the Plane.

Top

Framework

Remarks

The Plane structure represents a plane using a 3D vector normal and a distance value (stored as a negative value).

Platforms

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft Xna Framework Mac Download

Reference