public double Length() { return Math.Sqrt(X * X + Y * Y); }
protected EngineBase(int id, ISpaceCraft parent, DVector2 offset, EngineFlame flame) { _parent = parent; _offsetLength = offset.Length(); _offsetRotation = offset.Angle() - Math.PI / 2.0; _engineFlame = flame; }