C# Class BRDFLafortuneFitting.Program.Vector3

显示文件 Open project: Patapom/GodComplex

Public Properties

Property Type Description
x double

Public Methods

Method Description
Cross ( System.Vector3 &a, System.Vector3 &_Out ) : void
Dot ( System.Vector3 &a ) : double
Length ( ) : double
LengthSq ( ) : double
Normalize ( ) : void
Rotate ( System.Vector3 &_Axis, double _Angle, System.Vector3 &_Out ) : void
Set ( double _x, double _y, double _z ) : void

Method Details

Cross() public method

public Cross ( System.Vector3 &a, System.Vector3 &_Out ) : void
a System.Vector3
_Out System.Vector3
return void

Dot() public method

public Dot ( System.Vector3 &a ) : double
a System.Vector3
return double

Length() public method

public Length ( ) : double
return double

LengthSq() public method

public LengthSq ( ) : double
return double

Normalize() public method

public Normalize ( ) : void
return void

Rotate() public method

public Rotate ( System.Vector3 &_Axis, double _Angle, System.Vector3 &_Out ) : void
_Axis System.Vector3
_Angle double
_Out System.Vector3
return void

Set() public method

public Set ( double _x, double _y, double _z ) : void
_x double
_y double
_z double
return void

Property Details

x public_oe property

public double x
return double