C# 클래스 Box2D.Common.Vec3

파일 보기 프로젝트 열기: gerich-home/box2dnet 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
X float
Y float
Z float

공개 메소드들

메소드 설명
Add ( Vec3 argVec ) : Vec3
AddLocal ( Vec3 argVec ) : Vec3
Clone ( ) : Vec3
Cross ( Vec3 a, Vec3 b ) : Vec3
CrossToOut ( Vec3 a, Vec3 b, Vec3 result ) : void
CrossToOutUnsafe ( Vec3 a, Vec3 b, Vec3 result ) : void
Dot ( Vec3 a, Vec3 b ) : float
Equals ( Object obj ) : bool
GetHashCode ( ) : int
Mul ( float argScalar ) : Vec3
MulLocal ( float argScalar ) : Vec3
Negate ( ) : Vec3
NegateLocal ( ) : Vec3
Set ( Vec3 argVec ) : Vec3
Set ( float argX, float argY, float argZ ) : Vec3
SetZero ( ) : void
Sub ( Vec3 argVec ) : Vec3
SubLocal ( Vec3 argVec ) : Vec3
ToString ( ) : String
Vec3 ( ) : System
Vec3 ( Vec3 argCopy ) : System
Vec3 ( float argX, float argY, float argZ ) : System

비공개 메소드들

메소드 설명
FloatToIntBits ( float number ) : int

메소드 상세

Add() 공개 메소드

public Add ( Vec3 argVec ) : Vec3
argVec Vec3
리턴 Vec3

AddLocal() 공개 메소드

public AddLocal ( Vec3 argVec ) : Vec3
argVec Vec3
리턴 Vec3

Clone() 공개 메소드

public Clone ( ) : Vec3
리턴 Vec3

Cross() 공개 정적인 메소드

public static Cross ( Vec3 a, Vec3 b ) : Vec3
a Vec3
b Vec3
리턴 Vec3

CrossToOut() 공개 정적인 메소드

public static CrossToOut ( Vec3 a, Vec3 b, Vec3 result ) : void
a Vec3
b Vec3
result Vec3
리턴 void

CrossToOutUnsafe() 공개 정적인 메소드

public static CrossToOutUnsafe ( Vec3 a, Vec3 b, Vec3 result ) : void
a Vec3
b Vec3
result Vec3
리턴 void

Dot() 공개 정적인 메소드

public static Dot ( Vec3 a, Vec3 b ) : float
a Vec3
b Vec3
리턴 float

Equals() 공개 메소드

public Equals ( Object obj ) : bool
obj Object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Mul() 공개 메소드

public Mul ( float argScalar ) : Vec3
argScalar float
리턴 Vec3

MulLocal() 공개 메소드

public MulLocal ( float argScalar ) : Vec3
argScalar float
리턴 Vec3

Negate() 공개 메소드

public Negate ( ) : Vec3
리턴 Vec3

NegateLocal() 공개 메소드

public NegateLocal ( ) : Vec3
리턴 Vec3

Set() 공개 메소드

public Set ( Vec3 argVec ) : Vec3
argVec Vec3
리턴 Vec3

Set() 공개 메소드

public Set ( float argX, float argY, float argZ ) : Vec3
argX float
argY float
argZ float
리턴 Vec3

SetZero() 공개 메소드

public SetZero ( ) : void
리턴 void

Sub() 공개 메소드

public Sub ( Vec3 argVec ) : Vec3
argVec Vec3
리턴 Vec3

SubLocal() 공개 메소드

public SubLocal ( Vec3 argVec ) : Vec3
argVec Vec3
리턴 Vec3

ToString() 공개 메소드

public ToString ( ) : String
리턴 String

Vec3() 공개 메소드

public Vec3 ( ) : System
리턴 System

Vec3() 공개 메소드

public Vec3 ( Vec3 argCopy ) : System
argCopy Vec3
리턴 System

Vec3() 공개 메소드

public Vec3 ( float argX, float argY, float argZ ) : System
argX float
argY float
argZ float
리턴 System

프로퍼티 상세

X 공개적으로 프로퍼티

public float X
리턴 float

Y 공개적으로 프로퍼티

public float Y
리턴 float

Z 공개적으로 프로퍼티

public float Z
리턴 float