C# Класс Nexus.Normal3D

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
X float

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
ConvertToString ( string format, IFormatProvider provider ) : string

Описание методов

AbsDot() публичный статический Метод

public static AbsDot ( Normal3D n1, Normal3D n2 ) : float
n1 Normal3D
n2 Normal3D
Результат float

Cross() публичный статический Метод

public static Cross ( Normal3D v1, Normal3D v2 ) : Normal3D
v1 Normal3D
v2 Normal3D
Результат Normal3D

Dot() публичный статический Метод

public static Dot ( Normal3D n1, Normal3D n2 ) : float
n1 Normal3D
n2 Normal3D
Результат float

Length() публичный Метод

public Length ( ) : float
Результат float

LengthSquared() публичный Метод

public LengthSquared ( ) : float
Результат float

Normal3D() публичный Метод

public Normal3D ( float x, float y, float z ) : System
x float
y float
z float
Результат System

Normalize() публичный статический Метод

public static Normalize ( Normal3D v ) : Normal3D
v Normal3D
Результат Normal3D

Normalize() публичный Метод

public Normalize ( ) : void
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

operator() публичный статический Метод

public static operator ( ) : Normal3D
Результат Normal3D

Описание свойств

X публичное свойство

public float X
Результат float