StretchyTanks.StretchyConicTank.updateConterpartSize C# (CSharp) Method

updateConterpartSize() public method

public updateConterpartSize ( StretchyTanks counterpart ) : void
counterpart StretchyTanks
return void
        public override void updateConterpartSize(StretchyTanks counterpart)
        {
            var cpart = counterpart as StretchyConicTank;
            if (cpart == null) return;

            if (cpart.stretchFactor != stretchFactor || cpart.radialFactor != radialFactor
              || cpart.topFactor != topFactor || cpart.coneShape != coneShape)
            {
                cpart.stretchFactor = stretchFactor;
                cpart.radialFactor = radialFactor;
                cpart.topFactor = topFactor;
                cpart.coneShape = coneShape;
                cpart.triggerUpdate = true;
            }
        }