C# Class Nexus.Normal3D

Mostrar archivo Open project: tgjones/nexus Class Usage Examples

Public Properties

Property Type Description
X float

Public Methods

Method Description
AbsDot ( Normal3D n1, Normal3D n2 ) : float
Cross ( Normal3D v1, Normal3D v2 ) : Normal3D
Dot ( Normal3D n1, Normal3D n2 ) : float
Length ( ) : float
LengthSquared ( ) : float
Normal3D ( float x, float y, float z ) : System
Normalize ( Normal3D v ) : Normal3D
Normalize ( ) : void
ToString ( ) : string
operator ( ) : Normal3D

Private Methods

Method Description
ConvertToString ( string format, IFormatProvider provider ) : string

Method Details

AbsDot() public static method

public static AbsDot ( Normal3D n1, Normal3D n2 ) : float
n1 Normal3D
n2 Normal3D
return float

Cross() public static method

public static Cross ( Normal3D v1, Normal3D v2 ) : Normal3D
v1 Normal3D
v2 Normal3D
return Normal3D

Dot() public static method

public static Dot ( Normal3D n1, Normal3D n2 ) : float
n1 Normal3D
n2 Normal3D
return float

Length() public method

public Length ( ) : float
return float

LengthSquared() public method

public LengthSquared ( ) : float
return float

Normal3D() public method

public Normal3D ( float x, float y, float z ) : System
x float
y float
z float
return System

Normalize() public static method

public static Normalize ( Normal3D v ) : Normal3D
v Normal3D
return Normal3D

Normalize() public method

public Normalize ( ) : void
return void

ToString() public method

public ToString ( ) : string
return string

operator() public static method

public static operator ( ) : Normal3D
return Normal3D

Property Details

X public_oe property

public float X
return float