コード例 #1
0
        protected override bool setParameterInternal(string name, object value)
        {
            if (name.ToLowerInvariant() == "playmode")
            {
                this.Playmode = (string)value;
                return(true);
            }
            if (FannedValueManager.getInstance().canConvertToValueInstance(value))
            {
                IFannedValue valueInstance = FannedValueManager.getInstance().convertToValueInstance(value);
                switch (name)
                {
                case "Amplitude X":
                    this.AmplitudeX = (object)valueInstance;
                    return(true);

                case "Amplitude Y":
                    this.AmplitudeY = (object)valueInstance;
                    return(true);

                case "Frequency":
                    this.Frequency = (object)valueInstance;
                    return(true);

                case "Phase":
                    this.Phase = (object)valueInstance;
                    return(true);

                case "Indexing":
                    this.Index = (object)valueInstance;
                    return(true);

                case "Rotationfrequency":
                    this.Rotationfrequency = (object)valueInstance;
                    return(true);

                case "a":
                    this.Parameter_a = (object)valueInstance;
                    return(true);

                case "b":
                    this.Parameter_b = (object)valueInstance;
                    return(true);

                case "Startangle":
                    this.Startangle = (object)valueInstance;
                    return(true);

                case "Stopangle":
                    this.Stopangle = (object)valueInstance;
                    return(true);
                }
            }
            return(base.setParameterInternal(name, value));
        }
コード例 #2
0
 protected override bool setParameterInternal(string name, object value)
 {
     if (FannedValueManager.getInstance().canConvertToValueInstance(value))
     {
         IFannedValue valueInstance = FannedValueManager.getInstance().convertToValueInstance(value);
         if (!(name.ToLowerInvariant() == "peak"))
         {
         }
         else
         {
             this.PeakValue = (object)valueInstance;
             return(true);
         }
     }
     return(base.setParameterInternal(name, value));
 }
コード例 #3
0
        protected override bool setParameterInternal(string name, object value)
        {
            if (name.ToLowerInvariant() == "movingtype")
            {
                this.Movingtype = (string)value;
                return(true);
            }
            if (FannedValueManager.getInstance().canConvertToValueInstance(value))
            {
                IFannedValue valueInstance = FannedValueManager.getInstance().convertToValueInstance(value);
                switch (name)
                {
                case "Amplitude X":
                    this.AmplitudeX = (object)valueInstance;
                    return(true);

                case "Amplitude Y":
                    this.AmplitudeY = (object)valueInstance;
                    return(true);

                case "P":
                    this.P = (object)valueInstance;
                    return(true);

                case "Frequency":
                    this.Frequency = (object)valueInstance;
                    return(true);

                case "Indexing":
                    this.Index = (object)valueInstance;
                    return(true);

                case "Phase":
                    this.Phase = (object)valueInstance;
                    return(true);

                case "RotationFrequency":
                    this.RotationFrequency = (object)valueInstance;
                    return(true);

                case "Q":
                    this.Q = (object)valueInstance;
                    return(true);
                }
            }
            return(base.setParameterInternal(name, value));
        }
コード例 #4
0
        protected override bool setParameterInternal(string name, object value)
        {
            if (FannedValueManager.getInstance().canConvertToValueInstance(value))
            {
                IFannedValue valueInstance = FannedValueManager.getInstance().convertToValueInstance(value);
                switch (name)
                {
                case "Amplitude X":
                    this.AmplitudeX = (object)valueInstance;
                    return(true);

                case "Amplitude Y":
                    this.AmplitudeY = (object)valueInstance;
                    return(true);

                case "Jags":
                    this.Corners = (object)valueInstance;
                    return(true);

                case "Frequency":
                    this.Frequency = (object)valueInstance;
                    return(true);

                case "Indexing":
                    this.Index = (object)valueInstance;
                    return(true);

                case "Phase":
                    this.Phase = (object)valueInstance;
                    return(true);

                case "RotationFrequency":
                    this.RotationFrequency = (object)valueInstance;
                    return(true);

                case "Scale":
                    this.Scale = (object)valueInstance;
                    return(true);
                }
            }
            return(base.setParameterInternal(name, value));
        }