(20200505)
Through out put memories: We've recognised once, it's not used following logs:
> .\CG-001.exe main starts. p( 0.100000, 0.100000, 0.100000) v3dCalculation:: calculation_thread_002 () starts. starts rails_initialization() void vPointLinear::FirstCreation_OnRails( ) i: 0 this->numPS 5 memorizevPoint starts: 10.000000 0.000000 10.000000 dummy_vPoint_index 0 dummy_vPoint_max 0 aNew: 0/8 dummy_vPoint=00E26C40 i: 1 this->numPS 5 memorizevPoint starts: 10.000000 0.000000 10.000000 dummy_vPoint_index 1 dummy_vPoint_max 8 aNew: 1/8 dummy_vPoint=00E26DC8 i: 2 this->numPS 5 memorizevPoint starts: 10.000000 0.000000 10.000000 dummy_vPoint_index 2 dummy_vPoint_max 8 aNew: 2/8 dummy_vPoint=00E26C78 i: 3 this->numPS 5 memorizevPoint starts: 10.000000 0.000000 10.000000 dummy_vPoint_index 3 dummy_vPoint_max 8 aNew: 3/8 dummy_vPoint=00E26EA8 i: 4 this->numPS 5 memorizevPoint starts: 10.000000 0.000000 10.000000 dummy_vPoint_index 4 dummy_vPoint_max 8 aNew: 4/8 dummy_vPoint=00E26F18 vPointLinear::PrintAnchors( ) starts. i: 0 aPS[0] |00E26BD0| aPS[0]->Anchor |00E26C40| p( 10.000000, 0.000000, 10.000000) i: 1 aPS[1] |00E26D90| aPS[1]->Anchor |00E26DC8| p( 10.000000, 0.000000, 10.000000) i: 2 aPS[2] |00E26CB0| aPS[2]->Anchor |00E26C78| p( 10.000000, 0.000000, 10.000000) i: 3 aPS[3] |00E26C08| aPS[3]->Anchor |00E26EA8| p( 10.000000, 0.000000, 10.000000) i: 4 aPS[4] |00E26E00| aPS[4]->Anchor |00E26F18| p( 10.000000, 0.000000, 10.000000) vPointLinear::PrintAnchors( ) ends. memorizevPoint starts: 40.000000 0.000000 0.000000 dummy_vPoint_index 5 dummy_vPoint_max 8 aNew: 5/8 dummy_vPoint=00E26B98 memorizevPoint starts: 5.000000 20.000000 -5.000000 dummy_vPoint_index 6 dummy_vPoint_max 8 aNew: 6/8 dummy_vPoint=00E2EFB8 memorizevPoint starts: 30.000000 5.000000 30.000000 dummy_vPoint_index 7 dummy_vPoint_max 8 aNew: 7/16 dummy_vPoint=00E2EB20 memorizevPoint starts: 0.000000 20.000000 0.000000 dummy_vPoint_index 8 dummy_vPoint_max 16 aNew: 8/16 dummy_vPoint=00E2EB90 memorizevPoint starts: -300.000000 0.000000 -300.000000 dummy_vPoint_index 9 dummy_vPoint_max 16 aNew: 9/16 dummy_vPoint=00E2ED88 aPS[0]->Anchor 00E26C40 Current 00E2ED88 vPoint::setPoint starts. this->x=10.000000 this->y=0.000000 this->z=10.000000 vPoint::setPoint ends. aPS[0]->Anchor 00E26C40 Current 00E2ED88 vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 10 dummy_vPoint_max 16 aNew: 10/16 dummy_vPoint=00E2F0D0 vCalculation::add returns |00E2F0D0| Current 00000001, Straight 00E2ED88 vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 11 dummy_vPoint_max 16 aNew: 11/16 dummy_vPoint=00E2EC38 vCalculation::add returns |00E2EC38| aPS[ 1]->Anchor 00E26DC8 Current 00E2EC38 p( -217.085175, 5.000000, -270.000000) aPS[ 1]->Anchor 00E26DC8 Current 00E2EC38 vPoint::setPoint starts. this->x=10.000000 this->y=0.000000 this->z=10.000000 vPoint::setPoint ends. p( -217.085175, 5.000000, -270.000000) vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 12 dummy_vPoint_max 16 aNew: 12/16 dummy_vPoint=00E2EFF0 vCalculation::add returns |00E2EFF0| Current 00000002, Straight 00E2EC38 vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 13 dummy_vPoint_max 16 aNew: 13/16 dummy_vPoint=00E2ED18 vCalculation::add returns |00E2ED18| aPS[ 2]->Anchor 00E26C78 Current 00E2ED18 p( -94.170349, 10.000000, -240.000000) aPS[ 2]->Anchor 00E26C78 Current 00E2ED18 vPoint::setPoint starts. this->x=10.000000 this->y=0.000000 this->z=10.000000 vPoint::setPoint ends. p( -94.170349, 10.000000, -240.000000) vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 14 dummy_vPoint_max 16 aNew: 14/16 dummy_vPoint=00E2EBC8 vCalculation::add returns |00E2EBC8| Current 00000003, Straight 00E2ED18 vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 15 dummy_vPoint_max 16 aNew: 15/32 dummy_vPoint=00E2EED8 vCalculation::add returns |00E2EED8| aPS[ 3]->Anchor 00E26EA8 Current 00E2EED8 p( 68.744476, 15.000000, -210.000000) aPS[ 3]->Anchor 00E26EA8 Current 00E2EED8 vPoint::setPoint starts. this->x=10.000000 this->y=0.000000 this->z=10.000000 vPoint::setPoint ends. p( 68.744476, 15.000000, -210.000000) vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 16 dummy_vPoint_max 32 aNew: 16/32 dummy_vPoint=00E2ECE0 vCalculation::add returns |00E2ECE0| Current 00000004, Straight 00E2EED8 vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 17 dummy_vPoint_max 32 aNew: 17/32 dummy_vPoint=00E2EC70 vCalculation::add returns |00E2EC70| aPS[ 4]->Anchor 00E26F18 Current 00E2EC70 p( 271.659302, 20.000000, -180.000000) aPS[ 4]->Anchor 00E26F18 Current 00E2EC70 vPoint::setPoint starts. this->x=10.000000 this->y=0.000000 this->z=10.000000 vPoint::setPoint ends. p( 271.659302, 20.000000, -180.000000) vPointLinear::FirstRevisement( ) starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 18 dummy_vPoint_max 32 aNew: 18/32 dummy_vPoint=00E2EF80 memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 19 dummy_vPoint_max 32 aNew: 19/32 dummy_vPoint=00E2EA78 memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 20 dummy_vPoint_max 32 aNew: 20/32 dummy_vPoint=00E2EC00 memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 21 dummy_vPoint_max 32 aNew: 21/32 dummy_vPoint=00E2EDF8 memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 22 dummy_vPoint_max 32 aNew: 22/32 dummy_vPoint=00E2EE68 memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 23 dummy_vPoint_max 32 aNew: 23/32 dummy_vPoint=00E2EB58 memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 24 dummy_vPoint_max 32 aNew: 24/32 dummy_vPoint=00E2EDC0 memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 25 dummy_vPoint_max 32 aNew: 25/32 dummy_vPoint=00E2F028 memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 26 dummy_vPoint_max 32 aNew: 26/32 dummy_vPoint=00E2ECA8 memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 27 dummy_vPoint_max 32 aNew: 27/32 dummy_vPoint=00E2ED50 Loop FirstRevisement: 1 starts. vPoint* vCalculation::subtract starts p1|00E26DC8| p2|00E26C40| memorizevPoint starts: 0.000000 0.000000 1.000000 dummy_vPoint_index 28 dummy_vPoint_max 32 aNew: 28/32 dummy_vPoint=00E2F098 result|00E2F098| p( 0.000000, 0.000000, 1.000000) vCalculation::subtract:001 starts. |00BEF400|00BEF3F4|00BEF3E8| |-217.085175|5.000000|-270.000000|-300.000000|0.000000|-300.000000| |00BEF400|00BEF3F4|00BEF3E8| |00BEF400|=82.914825 |00BEF3F4|=5.000000 |00BEF3E8|=30.000000 vCalculation::subtract:001 ends. vPoint::setPoint starts. this->x=0.000000 this->y=0.000000 this->z=1.000000 vPoint::setPoint ends. vPoint* vCalculation::subtract ends and returns |00E2F098| vPoint* vCalculation::subtract starts p1|00E26C78| p2|00E26DC8| memorizevPoint starts: 0.000000 0.000000 1.000000 dummy_vPoint_index 29 dummy_vPoint_max 32 aNew: 29/32 dummy_vPoint=00E2EE30 result|00E2EE30| p( 0.000000, 0.000000, 1.000000) vCalculation::subtract:001 starts. |00BEF400|00BEF3F4|00BEF3E8| |-94.170349|10.000000|-240.000000|-217.085175|5.000000|-270.000000| |00BEF400|00BEF3F4|00BEF3E8| |00BEF400|=122.914825 |00BEF3F4|=5.000000 |00BEF3E8|=30.000000 vCalculation::subtract:001 ends. vPoint::setPoint starts. this->x=0.000000 this->y=0.000000 this->z=1.000000 vPoint::setPoint ends. vPoint* vCalculation::subtract ends and returns |00E2EE30| vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 30 dummy_vPoint_max 32 aNew: 30/32 dummy_vPoint=00E2EAE8 vCalculation::add returns |00E2EAE8| ac: 1: p( 205.829651, 10.000000, 60.000000) ac normal 1.0: 1: p( 0.959000, 0.046592, 0.279551) vCalculation::scale starts. vCalculation::scale ends. ac scale absolute 0.0f: 1 p( 38.359982, 1.863676, 11.182058) set_C1_C2: 001 vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 31 dummy_vPoint_max 32 aNew: 31/64 dummy_vPoint=00E2EEA0 vCalculation::add returns |00E2EEA0| vPoint* vCalculation::subtract starts p1|00E26DC8| p2|00E2EEA0| memorizevPoint starts: 0.000000 0.000000 1.000000 dummy_vPoint_index 32 dummy_vPoint_max 64 aNew: 32/64 dummy_vPoint=00E2F060 result|00E2F060| p( 0.000000, 0.000000, 1.000000) vCalculation::subtract:001 starts. |00BEF400|00BEF3F4|00BEF3E8| |-217.085175|5.000000|-270.000000|-178.725189|6.863676|-258.817932| |00BEF400|00BEF3F4|00BEF3E8| |00BEF400|=-38.359985 |00BEF3F4|=-1.863676 |00BEF3E8|=-11.182068 vCalculation::subtract:001 ends. vPoint::setPoint starts. this->x=0.000000 this->y=0.000000 this->z=1.000000 vPoint::setPoint ends. vPoint* vCalculation::subtract ends and returns |00E2F060| set_C1_C2: 002 vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 33 dummy_vPoint_max 64 aNew: 33/64 dummy_vPoint=00E2EF48 vCalculation::add returns |00E2EF48| set_C1_C2: 003 free_point: 001 free_point starts. |00E2F098| dummy_vPoint_index|34| free_point ends. |00E2F098| dummy_vPoint_index{33} free_point starts. |00E2EE30| dummy_vPoint_index|33| free_point ends. |00E2EE30| dummy_vPoint_index{32} free_point starts. |00E2EAE8| dummy_vPoint_index|32| free_point ends. |00E2EAE8| dummy_vPoint_index{31} free_point starts. |00E2F060| dummy_vPoint_index|31| free_point ends. |00E2F060| dummy_vPoint_index{30} free_point: 002 1 C1 p( -255.445160, 3.136324, -281.182068) 1 C2 p( -178.725189, 6.863676, -258.817932) Loop FirstRevisement: 1 ends Loop FirstRevisement: 2 starts. vPoint* vCalculation::subtract starts p1|00E26C78| p2|00E26DC8| memorizevPoint starts: 0.000000 0.000000 1.000000 dummy_vPoint_index 30 dummy_vPoint_max 64 aReuse: 30/64 dummy_vPoint=00E2EEA0 vPoint::setPoint starts. this->x=-178.725189 this->y=6.863676 this->z=-258.817932 vPoint::setPoint ends. result|00E2EEA0| p( 0.000000, 0.000000, 1.000000) vCalculation::subtract:001 starts. |00BEF400|00BEF3F4|00BEF3E8| |-94.170349|10.000000|-240.000000|-217.085175|5.000000|-270.000000| |00BEF400|00BEF3F4|00BEF3E8| |00BEF400|=122.914825 |00BEF3F4|=5.000000 |00BEF3E8|=30.000000 vCalculation::subtract:001 ends. vPoint::setPoint starts. this->x=0.000000 this->y=0.000000 this->z=1.000000 vPoint::setPoint ends. vPoint* vCalculation::subtract ends and returns |00E2EEA0| vPoint* vCalculation::subtract starts p1|00E26EA8| p2|00E26C78| memorizevPoint starts: 0.000000 0.000000 1.000000 dummy_vPoint_index 31 dummy_vPoint_max 64 aReuse: 31/64 dummy_vPoint=00E2EEA0 vPoint::setPoint starts. this->x=122.914825 this->y=5.000000 this->z=30.000000 vPoint::setPoint ends. result|00E2EEA0| p( 0.000000, 0.000000, 1.000000) vCalculation::subtract:001 starts. |00BEF400|00BEF3F4|00BEF3E8| |68.744476|15.000000|-210.000000|-94.170349|10.000000|-240.000000| |00BEF400|00BEF3F4|00BEF3E8| |00BEF400|=162.914825 |00BEF3F4|=5.000000 |00BEF3E8|=30.000000 vCalculation::subtract:001 ends. vPoint::setPoint starts. this->x=0.000000 this->y=0.000000 this->z=1.000000 vPoint::setPoint ends. vPoint* vCalculation::subtract ends and returns |00E2EEA0| vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 32 dummy_vPoint_max 64 aReuse: 32/64 dummy_vPoint=00E2F060 vPoint::setPoint starts. this->x=-38.359985 this->y=-1.863676 this->z=-11.182068 vPoint::setPoint ends. vCalculation::add returns |00E2F060| ac: 2: p( 325.829651, 10.000000, 60.000000) ac normal 1.0: 2: p( 0.983017, 0.030170, 0.181018) vCalculation::scale starts. vCalculation::scale ends. ac scale absolute 0.0f: 2 p( 39.320675, 1.206786, 7.240718) set_C1_C2: 001 vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 33 dummy_vPoint_max 64 aReuse: 33/64 dummy_vPoint=00E2EF48 vPoint::setPoint starts. this->x=-255.445160 this->y=3.136324 this->z=-281.182068 vPoint::setPoint ends. vCalculation::add returns |00E2EF48| vPoint* vCalculation::subtract starts p1|00E26C78| p2|00E2EF48| memorizevPoint starts: 0.000000 0.000000 1.000000 dummy_vPoint_index 34 dummy_vPoint_max 64 aNew: 34/64 dummy_vPoint=00E2EF10 result|00E2EF10| p( 0.000000, 0.000000, 1.000000) vCalculation::subtract:001 starts. |00BEF400|00BEF3F4|00BEF3E8| |-94.170349|10.000000|-240.000000|-54.849674|11.206786|-232.759277| |00BEF400|00BEF3F4|00BEF3E8| |00BEF400|=-39.320675 |00BEF3F4|=-1.206786 |00BEF3E8|=-7.240723 vCalculation::subtract:001 ends. vPoint::setPoint starts. this->x=0.000000 this->y=0.000000 this->z=1.000000 vPoint::setPoint ends. vPoint* vCalculation::subtract ends and returns |00E2EF10| set_C1_C2: 002 vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 35 dummy_vPoint_max 64 aNew: 35/64 dummy_vPoint=00E2EA08 vCalculation::add returns |00E2EA08| set_C1_C2: 003 free_point: 001 free_point starts. |00E2EEA0| dummy_vPoint_index|36| free_point ends. |00E2EEA0| dummy_vPoint_index{35} free_point starts. |00E2EEA0| dummy_vPoint_index|35| free_point ends. |00E2EEA0| dummy_vPoint_index{34} free_point starts. |00E2F060| dummy_vPoint_index|34| free_point ends. |00E2F060| dummy_vPoint_index{33} free_point starts. |00E2EF10| dummy_vPoint_index|33| free_point ends. |00E2EF10| dummy_vPoint_index{32} free_point: 002 2 C1 p( -133.491028, 8.793214, -247.240723) 2 C2 p( -54.849674, 11.206786, -232.759277) Loop FirstRevisement: 2 ends Loop FirstRevisement: 3 starts. vPoint* vCalculation::subtract starts p1|00E26EA8| p2|00E26C78| memorizevPoint starts: 0.000000 0.000000 1.000000 dummy_vPoint_index 32 dummy_vPoint_max 64 aReuse: 32/64 dummy_vPoint=00E2EF48 vPoint::setPoint starts. this->x=-54.849674 this->y=11.206786 this->z=-232.759277 vPoint::setPoint ends. result|00E2EF48| p( 0.000000, 0.000000, 1.000000) vCalculation::subtract:001 starts. |00BEF400|00BEF3F4|00BEF3E8| |68.744476|15.000000|-210.000000|-94.170349|10.000000|-240.000000| |00BEF400|00BEF3F4|00BEF3E8| |00BEF400|=162.914825 |00BEF3F4|=5.000000 |00BEF3E8|=30.000000 vCalculation::subtract:001 ends. vPoint::setPoint starts. this->x=0.000000 this->y=0.000000 this->z=1.000000 vPoint::setPoint ends. vPoint* vCalculation::subtract ends and returns |00E2EF48| vPoint* vCalculation::subtract starts p1|00E26F18| p2|00E26EA8| memorizevPoint starts: 0.000000 0.000000 1.000000 dummy_vPoint_index 33 dummy_vPoint_max 64 aReuse: 33/64 dummy_vPoint=00E2EF48 vPoint::setPoint starts. this->x=162.914825 this->y=5.000000 this->z=30.000000 vPoint::setPoint ends. result|00E2EF48| p( 0.000000, 0.000000, 1.000000) vCalculation::subtract:001 starts. |00BEF400|00BEF3F4|00BEF3E8| |271.659302|20.000000|-180.000000|68.744476|15.000000|-210.000000| |00BEF400|00BEF3F4|00BEF3E8| |00BEF400|=202.914825 |00BEF3F4|=5.000000 |00BEF3E8|=30.000000 vCalculation::subtract:001 ends. vPoint::setPoint starts. this->x=0.000000 this->y=0.000000 this->z=1.000000 vPoint::setPoint ends. vPoint* vCalculation::subtract ends and returns |00E2EF48| vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 34 dummy_vPoint_max 64 aReuse: 34/64 dummy_vPoint=00E2EF10 vPoint::setPoint starts. this->x=-39.320675 this->y=-1.206786 this->z=-7.240723 vPoint::setPoint ends. vCalculation::add returns |00E2EF10| ac: 3: p( 405.829651, 10.000000, 60.000000) ac normal 1.0: 3: p( 0.988953, 0.024369, 0.146212) vCalculation::scale starts. vCalculation::scale ends. ac scale absolute 0.0f: 3 p( 39.558125, 0.974747, 5.848482) set_C1_C2: 001 vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 35 dummy_vPoint_max 64 aReuse: 35/64 dummy_vPoint=00E2EA08 vPoint::setPoint starts. this->x=-133.491028 this->y=8.793214 this->z=-247.240723 vPoint::setPoint ends. vCalculation::add returns |00E2EA08| vPoint* vCalculation::subtract starts p1|00E26EA8| p2|00E2EA08| memorizevPoint starts: 0.000000 0.000000 1.000000 dummy_vPoint_index 36 dummy_vPoint_max 64 aNew: 36/64 dummy_vPoint=00E2EA40 result|00E2EA40| p( 0.000000, 0.000000, 1.000000) vCalculation::subtract:001 starts. |00BEF400|00BEF3F4|00BEF3E8| |68.744476|15.000000|-210.000000|108.302597|15.974747|-204.151520| |00BEF400|00BEF3F4|00BEF3E8| |00BEF400|=-39.558121 |00BEF3F4|=-0.974747 |00BEF3E8|=-5.848480 vCalculation::subtract:001 ends. vPoint::setPoint starts. this->x=0.000000 this->y=0.000000 this->z=1.000000 vPoint::setPoint ends. vPoint* vCalculation::subtract ends and returns |00E2EA40| set_C1_C2: 002 vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 37 dummy_vPoint_max 64 aNew: 37/64 dummy_vPoint=00E2EAB0 vCalculation::add returns |00E2EAB0| set_C1_C2: 003 free_point: 001 free_point starts. |00E2EF48| dummy_vPoint_index|38| free_point ends. |00E2EF48| dummy_vPoint_index{37} free_point starts. |00E2EF48| dummy_vPoint_index|37| free_point ends. |00E2EF48| dummy_vPoint_index{36} free_point starts. |00E2EF10| dummy_vPoint_index|36| free_point ends. |00E2EF10| dummy_vPoint_index{35} free_point starts. |00E2EA40| dummy_vPoint_index|35| free_point ends. |00E2EA40| dummy_vPoint_index{34} free_point: 002 3 C1 p( 29.186356, 14.025253, -215.848480) 3 C2 p( 108.302597, 15.974747, -204.151520) Loop FirstRevisement: 3 ends vPoint::setPoint starts. this->x=0.000000 this->y=0.000000 this->z=0.000000 vPoint::setPoint ends. vPoint* vCalculation::subtract starts p1|00E26C40| p2|00E2EA78| memorizevPoint starts: 0.000000 0.000000 1.000000 dummy_vPoint_index 34 dummy_vPoint_max 64 aReuse: 34/64 dummy_vPoint=00E2EA08 vPoint::setPoint starts. this->x=108.302597 this->y=15.974747 this->z=-204.151520 vPoint::setPoint ends. result|00E2EA08| p( 0.000000, 0.000000, 1.000000) vCalculation::subtract:001 starts. |00BEF400|00BEF3F4|00BEF3E8| |-300.000000|0.000000|-300.000000|202.914825|5.000000|30.000000| |00BEF400|00BEF3F4|00BEF3E8| |00BEF400|=-502.914825 |00BEF3F4|=-5.000000 |00BEF3E8|=-330.000000 vCalculation::subtract:001 ends. vPoint::setPoint starts. this->x=0.000000 this->y=0.000000 this->z=1.000000 vPoint::setPoint ends. vPoint* vCalculation::subtract ends and returns |00E2EA08| vCalculation::scale starts. vCalculation::scale ends. vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 35 dummy_vPoint_max 64 aReuse: 35/64 dummy_vPoint=00E2EA08 vPoint::setPoint starts. this->x=-33.441917 this->y=-0.332481 this->z=-21.943741 vPoint::setPoint ends. vCalculation::add returns |00E2EA08| vPoint* vCalculation::subtract starts p1|00E26C40| p2|00E2EA08| memorizevPoint starts: 0.000000 0.000000 1.000000 dummy_vPoint_index 36 dummy_vPoint_max 64 aReuse: 36/64 dummy_vPoint=00E2EA40 vPoint::setPoint starts. this->x=-39.558121 this->y=-0.974747 this->z=-5.848480 vPoint::setPoint ends. result|00E2EA40| p( 0.000000, 0.000000, 1.000000) vCalculation::subtract:001 starts. |00BEF400|00BEF3F4|00BEF3E8| |-300.000000|0.000000|-300.000000|-300.000000|0.000000|-300.000000| |00BEF400|00BEF3F4|00BEF3E8| |00BEF400|=0.000000 |00BEF3F4|=0.000000 |00BEF3E8|=0.000000 vCalculation::subtract:001 ends. vPoint::setPoint starts. this->x=0.000000 this->y=0.000000 this->z=1.000000 vPoint::setPoint ends. vPoint* vCalculation::subtract ends and returns |00E2EA40| p( -300.000000, 0.000000, -300.000000) p( 202.914825, 5.000000, 30.000000) p( 162.914825, 5.000000, 30.000000) p( -300.000000, 0.000000, -300.000000) p( 0.000000, 0.000000, 0.000000) aPS[ 0 ]->Anchor: p( -300.000000, 0.000000, -300.000000) vPoint::setPoint starts. this->x=0.000000 this->y=0.000000 this->z=0.000000 vPoint::setPoint ends. vPoint* vCalculation::subtract starts p1|00E26F18| p2|00E2ECA8| memorizevPoint starts: 0.000000 0.000000 1.000000 dummy_vPoint_index 37 dummy_vPoint_max 64 aReuse: 37/64 dummy_vPoint=00E2EAB0 vPoint::setPoint starts. this->x=29.186356 this->y=14.025253 this->z=-215.848480 vPoint::setPoint ends. result|00E2EAB0| p( 0.000000, 0.000000, 1.000000) vCalculation::subtract:001 starts. |00BEF400|00BEF3F4|00BEF3E8| |271.659302|20.000000|-180.000000|-300.000000|0.000000|-300.000000| |00BEF400|00BEF3F4|00BEF3E8| |00BEF400|=571.659302 |00BEF3F4|=20.000000 |00BEF3E8|=120.000000 vCalculation::subtract:001 ends. vPoint::setPoint starts. this->x=0.000000 this->y=0.000000 this->z=1.000000 vPoint::setPoint ends. vPoint* vCalculation::subtract ends and returns |00E2EAB0| vCalculation::scale starts. vCalculation::scale ends. vCalculation::add starts memorizevPoint starts: 0.000000 0.000000 0.000000 dummy_vPoint_index 38 dummy_vPoint_max 64 aNew: 38/64 dummy_vPoint=00E2F140 vCalculation::add returns |00E2F140| vPoint* vCalculation::subtract starts p1|00E26F18| p2|00E2EAB0| memorizevPoint starts: 0.000000 0.000000 1.000000 dummy_vPoint_index 39 dummy_vPoint_max 64 aNew: 39/64 dummy_vPoint=00E2F178 result|00E2F178| p( 0.000000, 0.000000, 1.000000) vCalculation::subtract:001 starts. |00BEF400|00BEF3F4|00BEF3E8| |271.659302|20.000000|-180.000000|39.123882|1.368783|8.212699| |00BEF400|00BEF3F4|00BEF3E8| |00BEF400|=232.535416 |00BEF3F4|=18.631216 |00BEF3E8|=-188.212692 vCalculation::subtract:001 ends. vPoint::setPoint starts. this->x=0.000000 this->y=0.000000 this->z=1.000000 vPoint::setPoint ends. vPoint* vCalculation::subtract ends and returns |00E2F178| vPointLinear::FirstRevisement( ) ends void vPointLinear::FirstCreation_OnRails( ) ends. vPointLinear::generateControls(): STARTS put_line: this->print_lines_num=0 this->numPS=5 i: 0 vLine: 00195E4C 00195E50 p( -300.000000, 0.000000, -300.000000) p( 0.000000, 0.000000, 0.000000) vPointLinear::put_line STARTS. put_line: this->print_lines_num=0 put_line: this->print_lines_num=1 PointLinear::put_line ENDS. i: 1 vLine: 00195E4C 00195E50 p( 202.914825, 5.000000, 30.000000) p( 162.914825, 5.000000, 30.000000) vPointLinear::put_line STARTS. put_line: this->print_lines_num=1 put_line: this->print_lines_num=2 PointLinear::put_line ENDS. i: 2 vLine: 00195E4C 00195E50 p( -300.000000, 0.000000, -300.000000) p( 202.914825, 5.000000, 30.000000) vPointLinear::put_line STARTS. put_line: this->print_lines_num=2 put_line: this->print_lines_num=3 PointLinear::put_line ENDS. i: 3 vLine: 00195E4C 00195E50 p( 39.123882, 1.368783, 8.212699) p( -300.000000, 0.000000, -300.000000) vPointLinear::put_line STARTS. put_line: this->print_lines_num=3 put_line: this->print_lines_num=4 PointLinear::put_line ENDS. i: 4 vLine: 00195E4C 00195E50 p( 232.535416, 18.631216, -188.212692) p( 310.783173, 21.368784, -171.787308) vPointLinear::put_line STARTS. put_line: this->print_lines_num=4 put_line: this->print_lines_num=5 PointLinear::put_line ENDS. this->print_lines_num = 5 vPointLinear::generateControls(): ENDS void vPointLinear::CurveRevisement () STARTS int vPointLinear::CurveRevisement: p1 : |00E26C40| p2 : |00E2EA40| p3 : |00E2EF48| p4 : |00E26DC8| curve_points : |00E30AF8| i= 0/ 5 vCurveCalculation::BattleField: |00E26C40|00E2EA40|00E2EF48|00E26DC8|memorizevPoint starts: 0.000000 0.000000 0.000000 d ummy_vPoint_index 40 dummy_vPoint_max 64 aNew: 40/64 dummy_vPoint=00E2FC60 Do not use: put_memories