/// <summary> /// Converts the Vector2 into DXVector3. /// </summary> /// <param name="vector2">The Vector2.</param> /// <returns>Vector3.</returns> public static Vector3 ConvertVector2(Vector2 vector2) { return new Vector3(vector2.X, vector2.Y, 0); }
/// <summary> /// Converts the Vector2 into Vector3. /// </summary> /// <param name="position">The Vector2.</param> /// <returns>Vector3.</returns> public static Vector3? ConvertVector3(Vector2 position) { return new Vector3(position.X, position.Y, 0); }
/// <summary> /// Converts the Vector into a texture based rectangle. /// </summary> /// <param name="position">The Position.</param> /// <param name="texture">The Texture.</param> /// <returns>Rectangle.</returns> public static Rectangle ConvertVectorToTextureRectangle(Vector2 position, Texture2D texture) { return new Rectangle((int) position.X, (int) position.Y, texture.Width, texture.Height); }
/// <summary> /// Converts the Vector2. /// </summary> /// <param name="p0">The Vector2.</param> /// <returns>PointF.</returns> public static PointF ConvertVector(Vector2 p0) { return(new PointF(p0.X, p0.Y)); }
/// <summary> /// Converts the Vector2. /// </summary> /// <param name="target">The Vector.</param> /// <returns>PointF.</returns> public static PointF ConvertPointF(Vector2 target) { return(new PointF(target.X, target.Y)); }
/// <summary> /// Converts the Vector2. /// </summary> /// <param name="target">The Vector.</param> /// <returns>PointF.</returns> public static PointF ConvertPointF(Vector2 target) { return new PointF(target.X, target.Y); }
/// <summary> /// Converts the Vector2. /// </summary> /// <param name="p0">The Vector2.</param> /// <returns>PointF.</returns> public static PointF ConvertVector(Vector2 p0) { return new PointF(p0.X, p0.Y); }
/// <summary> /// Converts the Vector2 into DXVector3. /// </summary> /// <param name="vector2">The Vector2.</param> /// <returns>Vector3.</returns> public static Vector3 ConvertVector2(Vector2 vector2) { return(new Vector3(vector2.X, vector2.Y, 0)); }
/// <summary> /// Converts the Vector into a texture based rectangle. /// </summary> /// <param name="position">The Position.</param> /// <param name="texture">The Texture.</param> /// <returns>Rectangle.</returns> public static Rectangle ConvertVectorToTextureRectangle(Vector2 position, Texture2D texture) { return(new Rectangle((int)position.X, (int)position.Y, texture.Width, texture.Height)); }
/// <summary> /// Converts the Vector2 into Vector3. /// </summary> /// <param name="position">The Vector2.</param> /// <returns>Vector3.</returns> public static Vector3?ConvertVector3(Vector2 position) { return(new Vector3(position.X, position.Y, 0)); }