/// <summary> /// 値コピーを作成する /// </summary> /// <param name="running">CRunning</param> public CRunning(CRunning running) { acceleration = running.acceleration; velocity = new Current_Previous(running.velocity); gap = running.gap; position = new Current_Previous(running.position); around = new CAround(running.around); }
/// <summary> /// 値コピーを作成する /// </summary> /// <param name="car">Car_Structure</param> public Car_Structure(Car_Structure car) { running = new CRunning(car.running); eigenvalue = new CEigenvalue(car.eigenvalue); }
/// <summary> /// 実態を持たせる /// </summary> public Car_Structure() { running = new CRunning(); eigenvalue = new CEigenvalue(); }