C# Класс CSPspEmu.Core.Cpu.VFpu.VfpuConstants

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

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

Свойство Тип Описание
Constants Info[]

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

Метод Описание
GetConstantIndexByName ( string Name ) : int
GetConstantValueByIndex ( int Index ) : Info
GetConstantValueByName ( string Name ) : Info
GetRegisterIndexByName ( VfpuRegisterType Type, int Size, string Name ) : uint
GetRegisterNameByIndex ( VfpuRegisterType Type, int Size, uint Register ) : string

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

Метод Описание
GetRegisterNames ( VfpuRegisterType Type, int Size ) : string[]

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

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

public static GetConstantIndexByName ( string Name ) : int
Name string
Результат int

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

public static GetConstantValueByIndex ( int Index ) : Info
Index int
Результат Info

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

public static GetConstantValueByName ( string Name ) : Info
Name string
Результат Info

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

public static GetRegisterIndexByName ( VfpuRegisterType Type, int Size, string Name ) : uint
Type VfpuRegisterType
Size int
Name string
Результат uint

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

public static GetRegisterNameByIndex ( VfpuRegisterType Type, int Size, uint Register ) : string
Type VfpuRegisterType
Size int
Register uint
Результат string

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

Constants публичное статическое свойство

vcst.[s | p | t | q] vd, VFPU_CST vd = vfpu_constant[VFPU_CST], where VFPU_CST is one of: VFPU_HUGE infinity VFPU_SQRT2 sqrt(2) VFPU_SQRT1_2 sqrt(1/2) VFPU_2_SQRTPI 2/sqrt(pi) VFPU_PI pi VFPU_2_PI 2/pi VFPU_1_PI 1/pi VFPU_PI_4 pi/4 VFPU_PI_2 pi/2 VFPU_E e VFPU_LOG2E log2(e) VFPU_LOG10E log10(e) VFPU_LN2 ln(2) VFPU_LN10 ln(10) VFPU_2PI 2*pi VFPU_PI_6 pi/6 VFPU_LOG10TWO log10(2) VFPU_LOG2TEN log2(10) VFPU_SQRT3_2 sqrt(3)/2
public static Info[] Constants
Результат Info[]