C# 클래스 hds.NumericalUtils

파일 보기 프로젝트 열기: hdneo/mxo-hd 1 사용 예제들

공개 메소드들

메소드 설명
ByteArrayToUint16 ( byte data, int reversed ) : UInt16
ByteArrayToUint32 ( byte data, int reversed ) : UInt32
LtVector3dToDoubles ( byte LtVector3d, double &x, double &y, double &z ) : void
LtVector3fToFloats ( byte LtVector3f, float &x, float &y, float &z ) : void
bigBinaryStringToBytes ( string bigBinaryStr ) : byte[]
binaryStringToInt ( string binaryStr ) : int
byteArrayToDouble ( byte array, int reversed ) : double
byteArrayToFloat ( byte array, int reversed ) : float
byteToBitArray ( byte input ) : BitArray
doubleToByteArray ( double n, int reversed ) : byte[]
doublesToLtVector3d ( double x, double y, double z ) : byte[]
floatToByteArray ( float n, int reversed ) : byte[]
floatsToLtVector3f ( float x, float y, float z ) : byte[]
int32ToByteArray ( Int32 data, int reversed ) : byte[]
intToBitsString ( int n, int bitsSize ) : string
reverse2ByteArray ( byte res ) : void
reverse4ByteArray ( byte res ) : void
uint16ToByteArray ( UInt16 data, int reversed ) : byte[]
uint16ToByteArrayShort ( UInt16 data ) : byte[]
uint32ToByteArray ( UInt32 data, int reversed ) : byte[]

메소드 상세

ByteArrayToUint16() 공개 정적인 메소드

public static ByteArrayToUint16 ( byte data, int reversed ) : UInt16
data byte
reversed int
리턴 System.UInt16

ByteArrayToUint32() 공개 정적인 메소드

public static ByteArrayToUint32 ( byte data, int reversed ) : UInt32
data byte
reversed int
리턴 System.UInt32

LtVector3dToDoubles() 공개 정적인 메소드

public static LtVector3dToDoubles ( byte LtVector3d, double &x, double &y, double &z ) : void
LtVector3d byte
x double
y double
z double
리턴 void

LtVector3fToFloats() 공개 정적인 메소드

public static LtVector3fToFloats ( byte LtVector3f, float &x, float &y, float &z ) : void
LtVector3f byte
x float
y float
z float
리턴 void

bigBinaryStringToBytes() 공개 정적인 메소드

public static bigBinaryStringToBytes ( string bigBinaryStr ) : byte[]
bigBinaryStr string
리턴 byte[]

binaryStringToInt() 공개 정적인 메소드

public static binaryStringToInt ( string binaryStr ) : int
binaryStr string
리턴 int

byteArrayToDouble() 공개 정적인 메소드

public static byteArrayToDouble ( byte array, int reversed ) : double
array byte
reversed int
리턴 double

byteArrayToFloat() 공개 정적인 메소드

public static byteArrayToFloat ( byte array, int reversed ) : float
array byte
reversed int
리턴 float

byteToBitArray() 공개 정적인 메소드

public static byteToBitArray ( byte input ) : BitArray
input byte
리턴 System.Collections.BitArray

doubleToByteArray() 공개 정적인 메소드

public static doubleToByteArray ( double n, int reversed ) : byte[]
n double
reversed int
리턴 byte[]

doublesToLtVector3d() 공개 정적인 메소드

public static doublesToLtVector3d ( double x, double y, double z ) : byte[]
x double
y double
z double
리턴 byte[]

floatToByteArray() 공개 정적인 메소드

public static floatToByteArray ( float n, int reversed ) : byte[]
n float
reversed int
리턴 byte[]

floatsToLtVector3f() 공개 정적인 메소드

public static floatsToLtVector3f ( float x, float y, float z ) : byte[]
x float
y float
z float
리턴 byte[]

int32ToByteArray() 공개 정적인 메소드

public static int32ToByteArray ( Int32 data, int reversed ) : byte[]
data System.Int32
reversed int
리턴 byte[]

intToBitsString() 공개 정적인 메소드

public static intToBitsString ( int n, int bitsSize ) : string
n int
bitsSize int
리턴 string

reverse2ByteArray() 공개 정적인 메소드

public static reverse2ByteArray ( byte res ) : void
res byte
리턴 void

reverse4ByteArray() 공개 정적인 메소드

public static reverse4ByteArray ( byte res ) : void
res byte
리턴 void

uint16ToByteArray() 공개 정적인 메소드

public static uint16ToByteArray ( UInt16 data, int reversed ) : byte[]
data System.UInt16
reversed int
리턴 byte[]

uint16ToByteArrayShort() 공개 정적인 메소드

public static uint16ToByteArrayShort ( UInt16 data ) : byte[]
data System.UInt16
리턴 byte[]

uint32ToByteArray() 공개 정적인 메소드

public static uint32ToByteArray ( UInt32 data, int reversed ) : byte[]
data System.UInt32
reversed int
리턴 byte[]