C# Класс SharpMath.float3

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

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

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

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

Метод Описание
Add ( float _x, float _y, float _z ) : void
Clamp ( float _fMin, float _fMax ) : void
Cross ( float3 _Op ) : float3
Distance ( ) : float
Dot ( float3 _Op ) : float
IsNormalized ( ) : bool
IsTooSmall ( ) : bool
Magnitude ( ) : float
MakeZero ( ) : void
Max ( ) : float
Max ( float3 _Op ) : void
Min ( ) : float
Min ( float3 _Op ) : void
Normalize ( ) : float3
Parse ( string _Source ) : float3
Product ( ) : float
Set ( Point2D _Source ) : void
Set ( Point4D _Source ) : void
Set ( Vector2D _Source ) : void
Set ( Vector4D _Source ) : void
Set ( float _f ) : void
Set ( float _x, float _y, float _z ) : void
Set ( float3 _Source ) : void
SquareDistance ( ) : float
SquareMagnitude ( ) : float
Sum ( ) : float
ToString ( ) : string
float3 ( ) : System
float3 ( Point2D _Source ) : System
float3 ( Point4D _Source ) : System
float3 ( Vector2D _Source ) : System
float3 ( Vector4D _Source ) : System
float3 ( float _f ) : System
float3 ( float _x, float _y, float _z ) : System
float3 ( float3 _Source ) : System
operator ( ) : bool
operator ( ) : float
operator ( ) : float3
this ( int _Index ) : float

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

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

public Add ( float _x, float _y, float _z ) : void
_x float
_y float
_z float
Результат void

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

public Clamp ( float _fMin, float _fMax ) : void
_fMin float
_fMax float
Результат void

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

public Cross ( float3 _Op ) : float3
_Op float3
Результат float3

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

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

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

public Dot ( float3 _Op ) : float
_Op float3
Результат float

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

public IsNormalized ( ) : bool
Результат bool

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

public IsTooSmall ( ) : bool
Результат bool

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

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

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

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

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

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

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

public Max ( float3 _Op ) : void
_Op float3
Результат void

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

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

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

public Min ( float3 _Op ) : void
_Op float3
Результат void

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

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

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

public static Parse ( string _Source ) : float3
_Source string
Результат float3

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

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

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

public Set ( Point2D _Source ) : void
_Source Point2D
Результат void

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

public Set ( Point4D _Source ) : void
_Source Point4D
Результат void

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

public Set ( Vector2D _Source ) : void
_Source Vector2D
Результат void

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

public Set ( Vector4D _Source ) : void
_Source Vector4D
Результат void

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

public Set ( float _f ) : void
_f float
Результат void

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

public Set ( float _x, float _y, float _z ) : void
_x float
_y float
_z float
Результат void

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

public Set ( float3 _Source ) : void
_Source float3
Результат void

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

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

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

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

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

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

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

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

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

public float3 ( ) : System
Результат System

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

public float3 ( Point2D _Source ) : System
_Source Point2D
Результат System

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

public float3 ( Point4D _Source ) : System
_Source Point4D
Результат System

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

public float3 ( Vector2D _Source ) : System
_Source Vector2D
Результат System

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

public float3 ( Vector4D _Source ) : System
_Source Vector4D
Результат System

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

public float3 ( float _f ) : System
_f float
Результат System

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

public float3 ( float _x, float _y, float _z ) : System
_x float
_y float
_z float
Результат System

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

public float3 ( float3 _Source ) : System
_Source float3
Результат System

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

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

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

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

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

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

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

public this ( int _Index ) : float
_Index int
Результат float

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

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

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