C# Class BRDFSlices.Vector3

显示文件 Open project: Patapom/GodComplex

Public Properties

Property Type Description
x double

Public Methods

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

Method Details

Cross() public method

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

Dot() public method

public Dot ( Vector3 &a ) : double
a 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 ( Vector3 &_Axis, double _Angle, Vector3 &_Out ) : void
_Axis Vector3
_Angle double
_Out Vector3
return void

Set() public method

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

operator() public static method

public static operator ( ) : Vector3
return Vector3

this() public method

public this ( int _Index ) : double
_Index int
return double

Property Details

x public_oe property

public double x
return double