Example #1
0
 public Tuple3 AngularVelocity(ReferenceFrame referenceFrame)
 {
     if (ReferenceEquals(referenceFrame, null))
     {
         throw new ArgumentNullException(nameof(referenceFrame));
     }
     return(referenceFrame.AngularVelocityFromWorldSpace(InternalBody.angularVelocity).ToTuple());
 }
Example #2
0
 public Tuple3 AngularVelocity(ReferenceFrame referenceFrame)
 {
     // FIXME: finding the rigidbody is expensive - cache it
     if (ReferenceEquals(referenceFrame, null))
     {
         throw new ArgumentNullException(nameof(referenceFrame));
     }
     return(referenceFrame.AngularVelocityFromWorldSpace(InternalVessel.GetComponent <Rigidbody> ().angularVelocity).ToTuple());
 }
Example #3
0
 public Tuple3 AngularVelocity(ReferenceFrame referenceFrame)
 {
     return(referenceFrame.AngularVelocityFromWorldSpace(InternalBody.angularVelocity).ToTuple());
 }