このファイルをツリー構造にしたいです
Posted: 2015年6月14日(日) 14:12
このファイルをツリー化したいです。
このBody{}の中をツリー化したいです。
Core()をルート(0)として
中のものの一個上の親の番号を保持したいです。
自分でやろうとするとどうしても親番号がおかしくなってしまいます。
何かいい方法はありませんか?
Body {
Core(){
N:Chip(){
N:Rudder(angle=45){
W:Frame(){
W:Wheel(angle=90,brake=Brake){
}
}
E:Frame(){
E:Wheel(angle=90,brake=Brake){
}
}
}
}
S:Chip(){
W:Frame(){
W:Wheel(angle=90,power=Engine,brake=HBrake){
}
}
E:Frame(){
E:Wheel(angle=90,power=-Engine,brake=HBrake){
}
}
}
}
}
Core()をルート(0)として
中のものの一個上の親の番号を保持したいです。
自分でやろうとするとどうしても親番号がおかしくなってしまいます。
何かいい方法はありませんか?