/// <summary> /// 値コピーを作成する /// </summary> /// <param name="eigenvalue">DEigenvalue</param> public DEigenvalue(DEigenvalue eigenvalue) { operation_time = eigenvalue.operation_time; acceleration = new DEAcceleration(eigenvalue.acceleration); velocity = new DVelocity(eigenvalue.velocity); gap = new DEGap(eigenvalue.gap); }
/// <summary> /// 値のコピーを作成する /// </summary> /// <param name="driver">Driver_Structure</param> public Driver_Structure(Driver_Structure driver) { running = new DRunning(driver.running); eigenvalue = new DEigenvalue(driver.eigenvalue); }
/// <summary> /// 実態を持たせる /// </summary> public Driver_Structure() { running = new DRunning(); eigenvalue = new DEigenvalue(); }