Inheritance: Source_SingulationParameters
コード例 #1
0
        // DEEP COPY

        public void Copy(Source_SingulationParametersDynamicQ from)
        {
            this.StartQValue         = from.StartQValue;
            this.MinQValue           = from.MinQValue;
            this.MaxQValue           = from.MaxQValue;
            this.RetryCount          = from.RetryCount;
            this.ToggleTarget        = from.ToggleTarget;
            this.ThresholdMultiplier = from.ThresholdMultiplier;
        }
コード例 #2
0
        public bool Equals(Source_SingulationParametersDynamicQ rhs)
        {
            if (null == (System.Object)rhs)
            {
                return(false);
            }

            return
                (this.StartQValue == rhs.StartQValue &&
                 this.MinQValue == rhs.MinQValue &&
                 this.MaxQValue == rhs.MaxQValue &&
                 this.RetryCount == rhs.RetryCount &&
                 this.ToggleTarget == rhs.ToggleTarget &&
                 this.ThresholdMultiplier == rhs.ThresholdMultiplier);
        }
コード例 #3
0
        public override bool Equals(System.Object obj)
        {
            if (null == obj)
            {
                return(false);
            }

            Source_SingulationParametersDynamicQ rhs_b = obj as Source_SingulationParametersDynamicQ;

            if (null != (System.Object)rhs_b)
            {
                return(this.Equals(rhs_b));
            }

            return(false);
        }
コード例 #4
0
        public void setSource( Source_SingulationParametersDynamicQ parms )
        {
            this.startQValue.DataBindings.Clear( );
            this.startQValue.DataBindings.Add( "Value", parms, "StartQValue" );

            this.minQValue.DataBindings.Clear( );
            this.minQValue.DataBindings.Add( "Value", parms, "MinQValue" );

            this.maxQValue.DataBindings.Clear( );
            this.maxQValue.DataBindings.Add( "Value", parms, "MaxQValue" );

            this.retryCount.DataBindings.Clear( );
            this.retryCount.DataBindings.Add( "Value", parms, "RetryCount" );

            this.toggleTarget.DataBindings.Clear( );
            this.toggleTarget.DataBindings.Add( "SelectedIndex", parms, "ToggleTarget" );

            this.thresholdMultiplier.DataBindings.Clear( );
            this.thresholdMultiplier.DataBindings.Add( "Value", parms, "ThresholdMultiplier" );
        }
コード例 #5
0
        public bool Equals( Source_SingulationParametersDynamicQ rhs )
        {
            if ( null == ( System.Object ) rhs )
            {
                return false;
            }

            return
                   this.StartQValue == rhs.StartQValue
                && this.MinQValue == rhs.MinQValue
                && this.MaxQValue == rhs.MaxQValue
                && this.RetryCount == rhs.RetryCount
                && this.ToggleTarget == rhs.ToggleTarget
                && this.ThresholdMultiplier == rhs.ThresholdMultiplier;
        }
コード例 #6
0
 // DEEP COPY
 public void Copy( Source_SingulationParametersDynamicQ from )
 {
     this.StartQValue         = from.StartQValue;
     this.MinQValue           = from.MinQValue;
     this.MaxQValue           = from.MaxQValue;
     this.RetryCount          = from.RetryCount;
     this.ToggleTarget        = from.ToggleTarget;
     this.ThresholdMultiplier = from.ThresholdMultiplier;
 }