C# 클래스 SIMDPrototyping.VectorizedPenetrationConstraint

파일 보기 프로젝트 열기: RossNordby/scratchpad 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AccumulatedImpulse Vector4
AngularJacobianA Vector3Width4
AngularJacobianB Vector3Width4
AngularJacobianITA Vector3Width4
AngularJacobianITB Vector3Width4
BodyA0 BodyState
BodyA1 BodyState
BodyA2 BodyState
BodyA3 BodyState
BodyB0 BodyState
BodyB1 BodyState
BodyB2 BodyState
BodyB3 BodyState
ContactNormal Vector3Width4
ContactPenetration Vector4
ContactPosition Vector3Width4
EffectiveMass Vector4
LinearJacobianA Vector3Width4
LinearJacobianB Vector3Width4
LinearJacobianITA Vector3Width4
LinearJacobianITB Vector3Width4
PenetrationBias Vector4
Softness Vector4
VelocitiesA0 Velocities
VelocitiesA1 Velocities
VelocitiesA2 Velocities
VelocitiesA3 Velocities
VelocitiesB0 Velocities
VelocitiesB1 Velocities
VelocitiesB2 Velocities
VelocitiesB3 Velocities

공개 메소드들

메소드 설명
Prestep ( float inverseDt ) : void
SolveIteration ( ) : void
WarmStart ( ) : void

비공개 메소드들

메소드 설명
ApplyImpulse ( Vector4 &lambda ) : void
ApplyImpulse ( Vector4 &lambda, Vector3Width4 &linearVelocityA, Vector3Width4 &angularVelocityA, Vector3Width4 &linearVelocityB, Vector3Width4 &angularVelocityB ) : void

메소드 상세

Prestep() 공개 메소드

public Prestep ( float inverseDt ) : void
inverseDt float
리턴 void

SolveIteration() 공개 메소드

public SolveIteration ( ) : void
리턴 void

WarmStart() 공개 메소드

public WarmStart ( ) : void
리턴 void

프로퍼티 상세

AccumulatedImpulse 공개적으로 프로퍼티

public Vector4 AccumulatedImpulse
리턴 Vector4

AngularJacobianA 공개적으로 프로퍼티

public Vector3Width4,SIMDPrototyping AngularJacobianA
리턴 Vector3Width4

AngularJacobianB 공개적으로 프로퍼티

public Vector3Width4,SIMDPrototyping AngularJacobianB
리턴 Vector3Width4

AngularJacobianITA 공개적으로 프로퍼티

public Vector3Width4,SIMDPrototyping AngularJacobianITA
리턴 Vector3Width4

AngularJacobianITB 공개적으로 프로퍼티

public Vector3Width4,SIMDPrototyping AngularJacobianITB
리턴 Vector3Width4

BodyA0 공개적으로 프로퍼티

public BodyState,SIMDPrototyping BodyA0
리턴 BodyState

BodyA1 공개적으로 프로퍼티

public BodyState,SIMDPrototyping BodyA1
리턴 BodyState

BodyA2 공개적으로 프로퍼티

public BodyState,SIMDPrototyping BodyA2
리턴 BodyState

BodyA3 공개적으로 프로퍼티

public BodyState,SIMDPrototyping BodyA3
리턴 BodyState

BodyB0 공개적으로 프로퍼티

public BodyState,SIMDPrototyping BodyB0
리턴 BodyState

BodyB1 공개적으로 프로퍼티

public BodyState,SIMDPrototyping BodyB1
리턴 BodyState

BodyB2 공개적으로 프로퍼티

public BodyState,SIMDPrototyping BodyB2
리턴 BodyState

BodyB3 공개적으로 프로퍼티

public BodyState,SIMDPrototyping BodyB3
리턴 BodyState

ContactNormal 공개적으로 프로퍼티

public Vector3Width4,SIMDPrototyping ContactNormal
리턴 Vector3Width4

ContactPenetration 공개적으로 프로퍼티

public Vector4 ContactPenetration
리턴 Vector4

ContactPosition 공개적으로 프로퍼티

public Vector3Width4,SIMDPrototyping ContactPosition
리턴 Vector3Width4

EffectiveMass 공개적으로 프로퍼티

public Vector4 EffectiveMass
리턴 Vector4

LinearJacobianA 공개적으로 프로퍼티

public Vector3Width4,SIMDPrototyping LinearJacobianA
리턴 Vector3Width4

LinearJacobianB 공개적으로 프로퍼티

public Vector3Width4,SIMDPrototyping LinearJacobianB
리턴 Vector3Width4

LinearJacobianITA 공개적으로 프로퍼티

public Vector3Width4,SIMDPrototyping LinearJacobianITA
리턴 Vector3Width4

LinearJacobianITB 공개적으로 프로퍼티

public Vector3Width4,SIMDPrototyping LinearJacobianITB
리턴 Vector3Width4

PenetrationBias 공개적으로 프로퍼티

public Vector4 PenetrationBias
리턴 Vector4

Softness 공개적으로 프로퍼티

public Vector4 Softness
리턴 Vector4

VelocitiesA0 공개적으로 프로퍼티

public Velocities,SIMDPrototyping VelocitiesA0
리턴 Velocities

VelocitiesA1 공개적으로 프로퍼티

public Velocities,SIMDPrototyping VelocitiesA1
리턴 Velocities

VelocitiesA2 공개적으로 프로퍼티

public Velocities,SIMDPrototyping VelocitiesA2
리턴 Velocities

VelocitiesA3 공개적으로 프로퍼티

public Velocities,SIMDPrototyping VelocitiesA3
리턴 Velocities

VelocitiesB0 공개적으로 프로퍼티

public Velocities,SIMDPrototyping VelocitiesB0
리턴 Velocities

VelocitiesB1 공개적으로 프로퍼티

public Velocities,SIMDPrototyping VelocitiesB1
리턴 Velocities

VelocitiesB2 공개적으로 프로퍼티

public Velocities,SIMDPrototyping VelocitiesB2
리턴 Velocities

VelocitiesB3 공개적으로 프로퍼티

public Velocities,SIMDPrototyping VelocitiesB3
리턴 Velocities