Table of Contents

Struct CollisionResult

Namespace
KSP.Sim.impl
Assembly
Assembly-CSharp.dll
public struct CollisionResult
Inherited Members
Extension Methods

Constructors

CollisionResult(Rigidbody, Vector3, Vector3, bool)

public CollisionResult(Rigidbody contactRigidbody, Vector3 contactPosition, Vector3 contactNormal, bool hasContact)

Parameters

contactRigidbody Rigidbody
contactPosition Vector3
contactNormal Vector3
hasContact bool

Fields

ContactNormal

public Vector3 ContactNormal

Field Value

Vector3

ContactPosition

public Vector3 ContactPosition

Field Value

Vector3

ContactRigidbody

public Rigidbody ContactRigidbody

Field Value

Rigidbody

HasContact

public bool HasContact

Field Value

bool

HasRigidbody

public bool HasRigidbody

Field Value

bool

Methods

BuildCollisionResult(RaycastHit, Rigidbody)

public static CollisionResult BuildCollisionResult(RaycastHit raycastHit, Rigidbody ignoreRigidbody)

Parameters

raycastHit RaycastHit
ignoreRigidbody Rigidbody

Returns

CollisionResult