C# Class STimWPF.Graphic3D.Math3D

Exibir arquivo Open project: hcilab-um/STim

Public Methods

Method Description
SetPerspectiveFov ( double fov, double aspectRatio, double near, double far ) : Matrix3D
SetPerspectiveOffCenter ( double left, double right, double bottom, double top, double near, double far ) : Matrix3D

PerspectiveOffCenterRH

SetViewMatrix ( System.Windows.Media.Media3D.Point3D cameraPosition, System.Windows.Media.Media3D.Vector3D lookDirection, System.Windows.Media.Media3D.Vector3D upDirection ) : Matrix3D

LookAtRH

Method Details

SetPerspectiveFov() public static method

public static SetPerspectiveFov ( double fov, double aspectRatio, double near, double far ) : Matrix3D
fov double
aspectRatio double
near double
far double
return System.Windows.Media.Media3D.Matrix3D

SetPerspectiveOffCenter() public static method

PerspectiveOffCenterRH
public static SetPerspectiveOffCenter ( double left, double right, double bottom, double top, double near, double far ) : Matrix3D
left double
right double
bottom double
top double
near double
far double
return System.Windows.Media.Media3D.Matrix3D

SetViewMatrix() public static method

LookAtRH
public static SetViewMatrix ( System.Windows.Media.Media3D.Point3D cameraPosition, System.Windows.Media.Media3D.Vector3D lookDirection, System.Windows.Media.Media3D.Vector3D upDirection ) : Matrix3D
cameraPosition System.Windows.Media.Media3D.Point3D
lookDirection System.Windows.Media.Media3D.Vector3D
upDirection System.Windows.Media.Media3D.Vector3D
return System.Windows.Media.Media3D.Matrix3D