public DependentSuspensionGroup(SuspensionBase both) { Both = both; }
public Matrix TranslateRelativeToCarModel([NotNull] SuspensionBase suspension) { return(Matrix.Translation(suspension.RefPoint) * GraphicOffset); }
public IndependentSuspensionsGroup(SuspensionBase left, SuspensionBase right) { Left = left; Right = right; }
public Vector3 TranslateRelativeToCarModel([NotNull] SuspensionBase suspension, Vector3 point) { return(Vector3.TransformCoordinate(point, TranslateRelativeToCarModel(suspension))); }