C# Class Box2D.Common.Vec3

Afficher le fichier Open project: gerich-home/box2dnet Class Usage Examples

Méthodes publiques

Свойство Type Description
X float
Y float
Z float

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
FloatToIntBits ( float number ) : int

Method Details

Add() public méthode

public Add ( Vec3 argVec ) : Vec3
argVec Vec3
Résultat Vec3

AddLocal() public méthode

public AddLocal ( Vec3 argVec ) : Vec3
argVec Vec3
Résultat Vec3

Clone() public méthode

public Clone ( ) : Vec3
Résultat Vec3

Cross() public static méthode

public static Cross ( Vec3 a, Vec3 b ) : Vec3
a Vec3
b Vec3
Résultat Vec3

CrossToOut() public static méthode

public static CrossToOut ( Vec3 a, Vec3 b, Vec3 result ) : void
a Vec3
b Vec3
result Vec3
Résultat void

CrossToOutUnsafe() public static méthode

public static CrossToOutUnsafe ( Vec3 a, Vec3 b, Vec3 result ) : void
a Vec3
b Vec3
result Vec3
Résultat void

Dot() public static méthode

public static Dot ( Vec3 a, Vec3 b ) : float
a Vec3
b Vec3
Résultat float

Equals() public méthode

public Equals ( Object obj ) : bool
obj Object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Mul() public méthode

public Mul ( float argScalar ) : Vec3
argScalar float
Résultat Vec3

MulLocal() public méthode

public MulLocal ( float argScalar ) : Vec3
argScalar float
Résultat Vec3

Negate() public méthode

public Negate ( ) : Vec3
Résultat Vec3

NegateLocal() public méthode

public NegateLocal ( ) : Vec3
Résultat Vec3

Set() public méthode

public Set ( Vec3 argVec ) : Vec3
argVec Vec3
Résultat Vec3

Set() public méthode

public Set ( float argX, float argY, float argZ ) : Vec3
argX float
argY float
argZ float
Résultat Vec3

SetZero() public méthode

public SetZero ( ) : void
Résultat void

Sub() public méthode

public Sub ( Vec3 argVec ) : Vec3
argVec Vec3
Résultat Vec3

SubLocal() public méthode

public SubLocal ( Vec3 argVec ) : Vec3
argVec Vec3
Résultat Vec3

ToString() public méthode

public ToString ( ) : String
Résultat String

Vec3() public méthode

public Vec3 ( ) : System
Résultat System

Vec3() public méthode

public Vec3 ( Vec3 argCopy ) : System
argCopy Vec3
Résultat System

Vec3() public méthode

public Vec3 ( float argX, float argY, float argZ ) : System
argX float
argY float
argZ float
Résultat System

Property Details

X public_oe property

public float X
Résultat float

Y public_oe property

public float Y
Résultat float

Z public_oe property

public float Z
Résultat float