0026742: Update test cases for using checknbshapes procedure instead of global variables
authorski <ski@opencascade.com>
Tue, 6 Oct 2015 13:44:32 +0000 (16:44 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 8 Oct 2015 07:54:30 +0000 (10:54 +0300)
Test cases were updated.

1145 files changed:
tests/boolean/bcut_simple/L9
tests/boolean/bcut_simple/M1
tests/bugs/caf/bug21707
tests/bugs/demo/bug23562_1
tests/bugs/demo/bug23562_2
tests/bugs/demo/bug23562_3
tests/bugs/demo/bug23562_4
tests/bugs/demo/bug23562_5
tests/bugs/demo/bug23562_6
tests/bugs/end
tests/bugs/fclasses/bug23192_1
tests/bugs/fclasses/bug23192_2
tests/bugs/fclasses/bug25367_brep
tests/bugs/fclasses/bug25367_igs
tests/bugs/heal/bug24105_1
tests/bugs/heal/bug24105_2
tests/bugs/heal/bug24111
tests/bugs/heal/bug25424
tests/bugs/heal/bug26572
tests/bugs/heal/bug26644
tests/bugs/iges/bug17026_1
tests/bugs/iges/bug17026_2
tests/bugs/iges/bug17026_3
tests/bugs/iges/bug17026_4
tests/bugs/iges/bug23622_1
tests/bugs/iges/bug23622_2
tests/bugs/iges/bug5027_1
tests/bugs/iges/bug6508
tests/bugs/mesh/bug23512_1
tests/bugs/mesh/bug23512_2
tests/bugs/mesh/bug25142
tests/bugs/modalg_1/buc60787_1
tests/bugs/modalg_1/buc60787_2
tests/bugs/modalg_1/buc60788_2
tests/bugs/modalg_1/buc60788_3
tests/bugs/modalg_1/buc60865
tests/bugs/modalg_1/buc60899_2
tests/bugs/modalg_1/bug10160_1
tests/bugs/modalg_1/bug10160_10
tests/bugs/modalg_1/bug10160_11
tests/bugs/modalg_1/bug10160_12
tests/bugs/modalg_1/bug10160_2
tests/bugs/modalg_1/bug10160_3
tests/bugs/modalg_1/bug10160_4
tests/bugs/modalg_1/bug10160_5
tests/bugs/modalg_1/bug10160_6
tests/bugs/modalg_1/bug10160_7
tests/bugs/modalg_1/bug10160_8
tests/bugs/modalg_1/bug10160_9
tests/bugs/modalg_1/bug10232
tests/bugs/modalg_1/bug10435_1
tests/bugs/modalg_1/bug10435_2
tests/bugs/modalg_1/bug10605_1
tests/bugs/modalg_1/bug10605_2
tests/bugs/modalg_1/bug10605_3
tests/bugs/modalg_1/bug10605_4
tests/bugs/modalg_1/bug10605_5
tests/bugs/modalg_1/bug10606_1
tests/bugs/modalg_1/bug10606_2
tests/bugs/modalg_1/bug10606_3
tests/bugs/modalg_1/bug10606_4
tests/bugs/modalg_1/bug10606_5
tests/bugs/modalg_1/bug10842_1
tests/bugs/modalg_1/bug10842_2
tests/bugs/modalg_1/bug10842_3
tests/bugs/modalg_1/bug10842_4
tests/bugs/modalg_1/bug10842_5
tests/bugs/modalg_1/bug10846_1
tests/bugs/modalg_1/bug10846_2
tests/bugs/modalg_1/bug10846_3
tests/bugs/modalg_1/bug10846_4
tests/bugs/modalg_1/bug11565_1
tests/bugs/modalg_1/bug11565_2
tests/bugs/modalg_1/bug12213
tests/bugs/modalg_1/bug12257
tests/bugs/modalg_1/bug12507
tests/bugs/modalg_1/bug12627
tests/bugs/modalg_1/bug12918
tests/bugs/modalg_1/bug13116_1
tests/bugs/modalg_1/bug13116_2
tests/bugs/modalg_1/bug13116_3
tests/bugs/modalg_1/bug13116_4
tests/bugs/modalg_1/bug13142
tests/bugs/modalg_1/bug13186_1
tests/bugs/modalg_1/bug13186_2
tests/bugs/modalg_1/bug13186_3
tests/bugs/modalg_1/bug13186_4
tests/bugs/modalg_1/bug13209_1
tests/bugs/modalg_1/bug13209_2
tests/bugs/modalg_1/bug13209_3
tests/bugs/modalg_1/bug13209_4
tests/bugs/modalg_1/bug13211_1
tests/bugs/modalg_1/bug13211_10
tests/bugs/modalg_1/bug13211_11
tests/bugs/modalg_1/bug13211_2
tests/bugs/modalg_1/bug13211_3
tests/bugs/modalg_1/bug13211_4
tests/bugs/modalg_1/bug13211_5
tests/bugs/modalg_1/bug13211_6
tests/bugs/modalg_1/bug13211_7
tests/bugs/modalg_1/bug13211_8
tests/bugs/modalg_1/bug13211_9
tests/bugs/modalg_1/bug13538
tests/bugs/modalg_1/bug14506
tests/bugs/modalg_1/bug14536
tests/bugs/modalg_1/bug14643
tests/bugs/modalg_1/bug14777
tests/bugs/modalg_1/bug15036
tests/bugs/modalg_1/bug15836
tests/bugs/modalg_1/bug15850
tests/bugs/modalg_1/bug15850_1
tests/bugs/modalg_1/bug15850_2
tests/bugs/modalg_1/bug15850_3
tests/bugs/modalg_1/bug15850_4
tests/bugs/modalg_1/bug15943
tests/bugs/modalg_1/bug15968_1
tests/bugs/modalg_1/bug15968_2
tests/bugs/modalg_1/bug16517_1
tests/bugs/modalg_1/bug16517_2
tests/bugs/modalg_1/bug1665
tests/bugs/modalg_1/bug16667_1
tests/bugs/modalg_1/bug16667_2
tests/bugs/modalg_1/bug16667_3
tests/bugs/modalg_1/bug16667_4
tests/bugs/modalg_1/bug16781
tests/bugs/modalg_1/bug17194_1
tests/bugs/modalg_1/bug17194_2
tests/bugs/modalg_1/bug17357_1
tests/bugs/modalg_1/bug17357_2
tests/bugs/modalg_1/bug17357_3
tests/bugs/modalg_1/bug17357_4
tests/bugs/modalg_1/bug18186
tests/bugs/modalg_1/bug19071
tests/bugs/modalg_1/bug19793_2
tests/bugs/modalg_2/bug19811
tests/bugs/modalg_2/bug20285_1
tests/bugs/modalg_2/bug20285_10
tests/bugs/modalg_2/bug20285_11
tests/bugs/modalg_2/bug20285_12
tests/bugs/modalg_2/bug20285_13
tests/bugs/modalg_2/bug20285_14
tests/bugs/modalg_2/bug20285_15
tests/bugs/modalg_2/bug20285_2
tests/bugs/modalg_2/bug20285_3
tests/bugs/modalg_2/bug20285_4
tests/bugs/modalg_2/bug20285_5
tests/bugs/modalg_2/bug20285_6
tests/bugs/modalg_2/bug20285_7
tests/bugs/modalg_2/bug20285_8
tests/bugs/modalg_2/bug20285_9
tests/bugs/modalg_2/bug20297_1
tests/bugs/modalg_2/bug20297_2
tests/bugs/modalg_2/bug20297_3
tests/bugs/modalg_2/bug20297_4
tests/bugs/modalg_2/bug20297_5
tests/bugs/modalg_2/bug20413
tests/bugs/modalg_2/bug20465
tests/bugs/modalg_2/bug20521
tests/bugs/modalg_2/bug20785
tests/bugs/modalg_2/bug20793
tests/bugs/modalg_2/bug20807_1
tests/bugs/modalg_2/bug20807_2
tests/bugs/modalg_2/bug20807_3
tests/bugs/modalg_2/bug20807_4
tests/bugs/modalg_2/bug20827
tests/bugs/modalg_2/bug20964_1
tests/bugs/modalg_2/bug20964_2
tests/bugs/modalg_2/bug20964_3
tests/bugs/modalg_2/bug20964_4
tests/bugs/modalg_2/bug20964_5
tests/bugs/modalg_2/bug21060
tests/bugs/modalg_2/bug21255
tests/bugs/modalg_2/bug21261_1
tests/bugs/modalg_2/bug21261_10
tests/bugs/modalg_2/bug21261_11
tests/bugs/modalg_2/bug21261_12
tests/bugs/modalg_2/bug21261_13
tests/bugs/modalg_2/bug21261_14
tests/bugs/modalg_2/bug21261_15
tests/bugs/modalg_2/bug21261_16
tests/bugs/modalg_2/bug21261_17
tests/bugs/modalg_2/bug21261_18
tests/bugs/modalg_2/bug21261_19
tests/bugs/modalg_2/bug21261_2
tests/bugs/modalg_2/bug21261_20
tests/bugs/modalg_2/bug21261_21
tests/bugs/modalg_2/bug21261_22
tests/bugs/modalg_2/bug21261_23
tests/bugs/modalg_2/bug21261_24
tests/bugs/modalg_2/bug21261_25
tests/bugs/modalg_2/bug21261_26
tests/bugs/modalg_2/bug21261_27
tests/bugs/modalg_2/bug21261_28
tests/bugs/modalg_2/bug21261_29
tests/bugs/modalg_2/bug21261_3
tests/bugs/modalg_2/bug21261_30
tests/bugs/modalg_2/bug21261_31
tests/bugs/modalg_2/bug21261_32
tests/bugs/modalg_2/bug21261_33
tests/bugs/modalg_2/bug21261_34
tests/bugs/modalg_2/bug21261_35
tests/bugs/modalg_2/bug21261_36
tests/bugs/modalg_2/bug21261_37
tests/bugs/modalg_2/bug21261_38
tests/bugs/modalg_2/bug21261_39
tests/bugs/modalg_2/bug21261_4
tests/bugs/modalg_2/bug21261_40
tests/bugs/modalg_2/bug21261_41
tests/bugs/modalg_2/bug21261_42
tests/bugs/modalg_2/bug21261_43
tests/bugs/modalg_2/bug21261_44
tests/bugs/modalg_2/bug21261_45
tests/bugs/modalg_2/bug21261_46
tests/bugs/modalg_2/bug21261_5
tests/bugs/modalg_2/bug21261_6
tests/bugs/modalg_2/bug21261_7
tests/bugs/modalg_2/bug21261_8
tests/bugs/modalg_2/bug21261_9
tests/bugs/modalg_2/bug21415
tests/bugs/modalg_2/bug21448
tests/bugs/modalg_2/bug21460
tests/bugs/modalg_2/bug21540
tests/bugs/modalg_2/bug21652_1
tests/bugs/modalg_2/bug21652_2
tests/bugs/modalg_2/bug21722
tests/bugs/modalg_2/bug21754
tests/bugs/modalg_2/bug22109_1
tests/bugs/modalg_2/bug22109_2
tests/bugs/modalg_2/bug22109_3
tests/bugs/modalg_2/bug22109_4
tests/bugs/modalg_2/bug22109_5
tests/bugs/modalg_2/bug22306_1
tests/bugs/modalg_2/bug22306_2
tests/bugs/modalg_2/bug22306_3
tests/bugs/modalg_2/bug22306_4
tests/bugs/modalg_2/bug22306_5
tests/bugs/modalg_2/bug22310
tests/bugs/modalg_2/bug22356
tests/bugs/modalg_2/bug22361
tests/bugs/modalg_2/bug22409_1
tests/bugs/modalg_2/bug22409_2
tests/bugs/modalg_2/bug22436
tests/bugs/modalg_2/bug22557
tests/bugs/modalg_2/bug22588
tests/bugs/modalg_2/bug22631
tests/bugs/modalg_2/bug22641
tests/bugs/modalg_2/bug22678
tests/bugs/modalg_2/bug22725
tests/bugs/modalg_2/bug22727
tests/bugs/modalg_2/bug22770_1
tests/bugs/modalg_2/bug22770_11
tests/bugs/modalg_2/bug22770_12
tests/bugs/modalg_2/bug22770_13
tests/bugs/modalg_2/bug22770_14
tests/bugs/modalg_2/bug22770_15
tests/bugs/modalg_2/bug22770_16
tests/bugs/modalg_2/bug22770_17
tests/bugs/modalg_2/bug22770_18
tests/bugs/modalg_2/bug22770_19
tests/bugs/modalg_2/bug22770_2
tests/bugs/modalg_2/bug22770_20
tests/bugs/modalg_2/bug22770_21
tests/bugs/modalg_2/bug22770_22
tests/bugs/modalg_2/bug22770_23
tests/bugs/modalg_2/bug22770_24
tests/bugs/modalg_2/bug22770_25
tests/bugs/modalg_2/bug22770_26
tests/bugs/modalg_2/bug22770_27
tests/bugs/modalg_2/bug22770_28
tests/bugs/modalg_2/bug22770_29
tests/bugs/modalg_2/bug22770_3
tests/bugs/modalg_2/bug22770_30
tests/bugs/modalg_2/bug22770_4
tests/bugs/modalg_2/bug22770_5
tests/bugs/modalg_2/bug22770_6
tests/bugs/modalg_2/bug22770_7
tests/bugs/modalg_2/bug22770_8
tests/bugs/modalg_2/bug22770_9
tests/bugs/modalg_2/bug22771
tests/bugs/modalg_2/bug22786
tests/bugs/modalg_2/bug22790
tests/bugs/modalg_2/bug22798_1
tests/bugs/modalg_2/bug22798_2
tests/bugs/modalg_2/bug22801
tests/bugs/modalg_2/bug22814
tests/bugs/modalg_2/bug22818_1
tests/bugs/modalg_2/bug22818_2
tests/bugs/modalg_2/bug22818_3
tests/bugs/modalg_2/bug22818_4
tests/bugs/modalg_2/bug22828
tests/bugs/modalg_2/bug22830
tests/bugs/modalg_2/bug22864
tests/bugs/modalg_2/bug22881
tests/bugs/modalg_2/bug22884
tests/bugs/modalg_2/bug22893
tests/bugs/modalg_2/bug22990
tests/bugs/modalg_2/bug23004
tests/bugs/modalg_2/bug23029
tests/bugs/modalg_2/bug23029_1
tests/bugs/modalg_2/bug23100
tests/bugs/modalg_2/bug23160
tests/bugs/modalg_2/bug23470
tests/bugs/modalg_2/bug23676
tests/bugs/modalg_2/bug238_1
tests/bugs/modalg_2/bug238_2
tests/bugs/modalg_2/bug239_1
tests/bugs/modalg_2/bug239_2
tests/bugs/modalg_2/bug240_1
tests/bugs/modalg_2/bug240_2
tests/bugs/modalg_2/bug241_1
tests/bugs/modalg_2/bug241_2
tests/bugs/modalg_2/bug242_1
tests/bugs/modalg_2/bug242_2
tests/bugs/modalg_2/bug243_1
tests/bugs/modalg_2/bug243_2
tests/bugs/modalg_2/bug244
tests/bugs/modalg_2/bug245_1
tests/bugs/modalg_2/bug245_2
tests/bugs/modalg_2/bug246
tests/bugs/modalg_2/bug248_1
tests/bugs/modalg_2/bug248_2
tests/bugs/modalg_2/bug249_1
tests/bugs/modalg_2/bug249_2
tests/bugs/modalg_2/bug249_3
tests/bugs/modalg_2/bug249_4
tests/bugs/modalg_2/bug250_1
tests/bugs/modalg_2/bug250_2
tests/bugs/modalg_2/bug250_3
tests/bugs/modalg_2/bug250_4
tests/bugs/modalg_2/bug397_1
tests/bugs/modalg_2/bug398
tests/bugs/modalg_2/bug400_1
tests/bugs/modalg_2/bug4717_1
tests/bugs/modalg_2/bug4717_2
tests/bugs/modalg_2/bug4717_3
tests/bugs/modalg_2/bug4717_4
tests/bugs/modalg_2/bug4717_5
tests/bugs/modalg_2/bug4717_6
tests/bugs/modalg_2/bug4717_7
tests/bugs/modalg_2/bug4717_8
tests/bugs/modalg_2/bug472_3
tests/bugs/modalg_2/bug476_1
tests/bugs/modalg_2/bug476_2
tests/bugs/modalg_2/bug476_3
tests/bugs/modalg_2/bug476_4
tests/bugs/modalg_2/bug476_5
tests/bugs/modalg_2/bug476_6
tests/bugs/modalg_2/bug476_7
tests/bugs/modalg_2/bug476_8
tests/bugs/modalg_2/bug4993_1
tests/bugs/modalg_2/bug4993_2
tests/bugs/modalg_2/bug539_1
tests/bugs/modalg_2/bug539_2
tests/bugs/modalg_2/bug5729
tests/bugs/modalg_2/bug5805_1
tests/bugs/modalg_2/bug5805_10
tests/bugs/modalg_2/bug5805_11
tests/bugs/modalg_2/bug5805_12
tests/bugs/modalg_2/bug5805_13
tests/bugs/modalg_2/bug5805_14
tests/bugs/modalg_2/bug5805_15
tests/bugs/modalg_2/bug5805_16
tests/bugs/modalg_2/bug5805_17
tests/bugs/modalg_2/bug5805_18
tests/bugs/modalg_2/bug5805_19
tests/bugs/modalg_2/bug5805_2
tests/bugs/modalg_2/bug5805_20
tests/bugs/modalg_2/bug5805_21
tests/bugs/modalg_2/bug5805_22
tests/bugs/modalg_2/bug5805_23
tests/bugs/modalg_2/bug5805_24
tests/bugs/modalg_2/bug5805_25
tests/bugs/modalg_2/bug5805_26
tests/bugs/modalg_2/bug5805_27
tests/bugs/modalg_2/bug5805_28
tests/bugs/modalg_2/bug5805_29
tests/bugs/modalg_2/bug5805_3
tests/bugs/modalg_2/bug5805_30
tests/bugs/modalg_2/bug5805_31
tests/bugs/modalg_2/bug5805_32
tests/bugs/modalg_2/bug5805_33
tests/bugs/modalg_2/bug5805_34
tests/bugs/modalg_2/bug5805_35
tests/bugs/modalg_2/bug5805_36
tests/bugs/modalg_2/bug5805_37
tests/bugs/modalg_2/bug5805_38
tests/bugs/modalg_2/bug5805_39
tests/bugs/modalg_2/bug5805_4
tests/bugs/modalg_2/bug5805_40
tests/bugs/modalg_2/bug5805_41
tests/bugs/modalg_2/bug5805_42
tests/bugs/modalg_2/bug5805_43
tests/bugs/modalg_2/bug5805_44
tests/bugs/modalg_2/bug5805_45
tests/bugs/modalg_2/bug5805_46
tests/bugs/modalg_2/bug5805_47
tests/bugs/modalg_2/bug5805_48
tests/bugs/modalg_2/bug5805_49
tests/bugs/modalg_2/bug5805_5
tests/bugs/modalg_3/bug5805_50
tests/bugs/modalg_3/bug5805_51
tests/bugs/modalg_3/bug5805_52
tests/bugs/modalg_3/bug5805_53
tests/bugs/modalg_3/bug5805_54
tests/bugs/modalg_3/bug5805_55
tests/bugs/modalg_3/bug5805_56
tests/bugs/modalg_3/bug5805_57
tests/bugs/modalg_3/bug5805_58
tests/bugs/modalg_3/bug5805_6
tests/bugs/modalg_3/bug5805_7
tests/bugs/modalg_3/bug5805_8
tests/bugs/modalg_3/bug5805_9
tests/bugs/modalg_4/bug13595_1
tests/bugs/modalg_4/bug13595_2
tests/bugs/modalg_4/bug23765
tests/bugs/modalg_4/bug5806
tests/bugs/modalg_4/bug6181
tests/bugs/modalg_4/bug6182
tests/bugs/modalg_4/bug6272_5
tests/bugs/modalg_4/bug6272_6
tests/bugs/modalg_4/bug6277
tests/bugs/modalg_4/bug6334
tests/bugs/modalg_4/bug6538
tests/bugs/modalg_4/bug6725
tests/bugs/modalg_4/bug6766_1
tests/bugs/modalg_4/bug6766_2
tests/bugs/modalg_4/bug6766_3
tests/bugs/modalg_4/bug6766_4
tests/bugs/modalg_4/bug7626_1
tests/bugs/modalg_4/bug7626_2
tests/bugs/modalg_4/bug7668
tests/bugs/modalg_4/bug81
tests/bugs/modalg_4/bug8228
tests/bugs/modalg_4/bug825
tests/bugs/modalg_4/bug8370
tests/bugs/modalg_4/bug8372
tests/bugs/modalg_4/bug8842_1
tests/bugs/modalg_4/bug8842_10
tests/bugs/modalg_4/bug8842_11
tests/bugs/modalg_4/bug8842_12
tests/bugs/modalg_4/bug8842_13
tests/bugs/modalg_4/bug8842_14
tests/bugs/modalg_4/bug8842_15
tests/bugs/modalg_4/bug8842_16
tests/bugs/modalg_4/bug8842_2
tests/bugs/modalg_4/bug8842_3
tests/bugs/modalg_4/bug8842_4
tests/bugs/modalg_4/bug8842_5
tests/bugs/modalg_4/bug8842_6
tests/bugs/modalg_4/bug8842_7
tests/bugs/modalg_4/bug8842_8
tests/bugs/modalg_4/bug8842_9
tests/bugs/modalg_5/bug22027
tests/bugs/modalg_5/bug22614_1
tests/bugs/modalg_5/bug22614_2
tests/bugs/modalg_5/bug22614_3
tests/bugs/modalg_5/bug23282_1
tests/bugs/modalg_5/bug23282_2
tests/bugs/modalg_5/bug23782
tests/bugs/modalg_5/bug23823
tests/bugs/modalg_5/bug23824_1
tests/bugs/modalg_5/bug23824_2
tests/bugs/modalg_5/bug23824_3
tests/bugs/modalg_5/bug23824_4
tests/bugs/modalg_5/bug23870_1
tests/bugs/modalg_5/bug23870_2
tests/bugs/modalg_5/bug23870_3
tests/bugs/modalg_5/bug23870_4
tests/bugs/modalg_5/bug23870_5
tests/bugs/modalg_5/bug23892
tests/bugs/modalg_5/bug23903
tests/bugs/modalg_5/bug23991
tests/bugs/modalg_5/bug23998
tests/bugs/modalg_5/bug24037_1
tests/bugs/modalg_5/bug24037_2
tests/bugs/modalg_5/bug24040
tests/bugs/modalg_5/bug24053
tests/bugs/modalg_5/bug24060
tests/bugs/modalg_5/bug24075
tests/bugs/modalg_5/bug24089
tests/bugs/modalg_5/bug24092
tests/bugs/modalg_5/bug24140
tests/bugs/modalg_5/bug24144_1
tests/bugs/modalg_5/bug24144_2
tests/bugs/modalg_5/bug24154
tests/bugs/modalg_5/bug24187
tests/bugs/modalg_5/bug24204
tests/bugs/modalg_5/bug24208_1
tests/bugs/modalg_5/bug24208_10
tests/bugs/modalg_5/bug24208_11
tests/bugs/modalg_5/bug24208_12
tests/bugs/modalg_5/bug24208_13
tests/bugs/modalg_5/bug24208_14
tests/bugs/modalg_5/bug24208_2
tests/bugs/modalg_5/bug24208_3
tests/bugs/modalg_5/bug24208_4
tests/bugs/modalg_5/bug24208_5
tests/bugs/modalg_5/bug24208_6
tests/bugs/modalg_5/bug24208_7
tests/bugs/modalg_5/bug24208_8
tests/bugs/modalg_5/bug24208_9
tests/bugs/modalg_5/bug24247
tests/bugs/modalg_5/bug24286
tests/bugs/modalg_5/bug24290_2
tests/bugs/modalg_5/bug24305
tests/bugs/modalg_5/bug24359
tests/bugs/modalg_5/bug24400
tests/bugs/modalg_5/bug24493
tests/bugs/modalg_5/bug24532
tests/bugs/modalg_5/bug24558
tests/bugs/modalg_5/bug24573
tests/bugs/modalg_5/bug24585_2
tests/bugs/modalg_5/bug24586
tests/bugs/modalg_5/bug24597
tests/bugs/modalg_5/bug24618_1
tests/bugs/modalg_5/bug24618_2
tests/bugs/modalg_5/bug24618_3
tests/bugs/modalg_5/bug24618_4
tests/bugs/modalg_5/bug24620
tests/bugs/modalg_5/bug24628
tests/bugs/modalg_5/bug24655
tests/bugs/modalg_5/bug24656
tests/bugs/modalg_5/bug24667
tests/bugs/modalg_5/bug24684
tests/bugs/modalg_5/bug24731
tests/bugs/modalg_5/bug24738
tests/bugs/modalg_5/bug24746
tests/bugs/modalg_5/bug24764
tests/bugs/modalg_5/bug24798
tests/bugs/modalg_5/bug24817
tests/bugs/modalg_5/bug24825_common
tests/bugs/modalg_5/bug24825_cut
tests/bugs/modalg_5/bug24825_fuse
tests/bugs/modalg_5/bug24840
tests/bugs/modalg_5/bug24844
tests/bugs/modalg_5/bug24849_1
tests/bugs/modalg_5/bug24849_2
tests/bugs/modalg_5/bug24851
tests/bugs/modalg_5/bug24861
tests/bugs/modalg_5/bug24910
tests/bugs/modalg_5/bug24914
tests/bugs/modalg_5/bug24939
tests/bugs/modalg_5/bug24949
tests/bugs/modalg_5/bug24964
tests/bugs/modalg_5/bug24981
tests/bugs/modalg_5/bug25002
tests/bugs/modalg_5/bug25106
tests/bugs/modalg_5/bug25111
tests/bugs/modalg_5/bug25127
tests/bugs/modalg_5/bug25163
tests/bugs/modalg_5/bug25191
tests/bugs/modalg_5/bug25210
tests/bugs/modalg_5/bug25224
tests/bugs/modalg_5/bug25225_1
tests/bugs/modalg_5/bug25225_2
tests/bugs/modalg_5/bug25225_3
tests/bugs/modalg_5/bug25228
tests/bugs/modalg_5/bug25232_1
tests/bugs/modalg_5/bug25232_10
tests/bugs/modalg_5/bug25232_11
tests/bugs/modalg_5/bug25232_12
tests/bugs/modalg_5/bug25232_2
tests/bugs/modalg_5/bug25232_3
tests/bugs/modalg_5/bug25232_4
tests/bugs/modalg_5/bug25232_5
tests/bugs/modalg_5/bug25232_6
tests/bugs/modalg_5/bug25232_7
tests/bugs/modalg_5/bug25232_8
tests/bugs/modalg_5/bug25232_9
tests/bugs/modalg_5/bug25237
tests/bugs/modalg_5/bug25242
tests/bugs/modalg_5/bug25245_1
tests/bugs/modalg_5/bug25263
tests/bugs/modalg_5/bug25285
tests/bugs/modalg_5/bug25292_13
tests/bugs/modalg_5/bug25292_14
tests/bugs/modalg_5/bug25292_23
tests/bugs/modalg_5/bug25292_24
tests/bugs/modalg_5/bug25298_01
tests/bugs/modalg_5/bug25298_02
tests/bugs/modalg_5/bug25298_03
tests/bugs/modalg_5/bug25298_04
tests/bugs/modalg_5/bug25298_05
tests/bugs/modalg_5/bug25298_06
tests/bugs/modalg_5/bug25298_07
tests/bugs/modalg_5/bug25298_08
tests/bugs/modalg_5/bug25298_09
tests/bugs/modalg_5/bug25298_10
tests/bugs/modalg_5/bug25298_11
tests/bugs/modalg_5/bug25298_12
tests/bugs/modalg_5/bug25298_13
tests/bugs/modalg_5/bug25298_14
tests/bugs/modalg_5/bug25298_15
tests/bugs/modalg_5/bug25298_16
tests/bugs/modalg_5/bug25319_1
tests/bugs/modalg_5/bug25319_2
tests/bugs/modalg_5/bug25334_1
tests/bugs/modalg_5/bug25334_10
tests/bugs/modalg_5/bug25334_11
tests/bugs/modalg_5/bug25334_12
tests/bugs/modalg_5/bug25334_13
tests/bugs/modalg_5/bug25334_14
tests/bugs/modalg_5/bug25334_15
tests/bugs/modalg_5/bug25334_16
tests/bugs/modalg_5/bug25334_17
tests/bugs/modalg_5/bug25334_18
tests/bugs/modalg_5/bug25334_19
tests/bugs/modalg_5/bug25334_2
tests/bugs/modalg_5/bug25334_20
tests/bugs/modalg_5/bug25334_3
tests/bugs/modalg_5/bug25334_4
tests/bugs/modalg_5/bug25334_5
tests/bugs/modalg_5/bug25334_6
tests/bugs/modalg_5/bug25334_7
tests/bugs/modalg_5/bug25334_8
tests/bugs/modalg_5/bug25334_9
tests/bugs/modalg_5/bug25337_1
tests/bugs/modalg_5/bug25337_2
tests/bugs/modalg_5/bug25346_1
tests/bugs/modalg_5/bug25354_01
tests/bugs/modalg_5/bug25354_02
tests/bugs/modalg_5/bug25354_03
tests/bugs/modalg_5/bug25354_04
tests/bugs/modalg_5/bug25354_05
tests/bugs/modalg_5/bug25354_06
tests/bugs/modalg_5/bug25354_07
tests/bugs/modalg_5/bug25354_08
tests/bugs/modalg_5/bug25354_09
tests/bugs/modalg_5/bug25354_10
tests/bugs/modalg_5/bug25354_11
tests/bugs/modalg_5/bug25354_12
tests/bugs/modalg_5/bug25354_13
tests/bugs/modalg_5/bug25354_14
tests/bugs/modalg_5/bug25354_15
tests/bugs/modalg_5/bug25354_16
tests/bugs/modalg_5/bug25354_17
tests/bugs/modalg_5/bug25354_18
tests/bugs/modalg_5/bug25354_19
tests/bugs/modalg_5/bug25354_20
tests/bugs/modalg_5/bug25354_21
tests/bugs/modalg_5/bug25354_22
tests/bugs/modalg_5/bug25354_23
tests/bugs/modalg_5/bug25354_24
tests/bugs/modalg_5/bug25354_25
tests/bugs/modalg_5/bug25354_26
tests/bugs/modalg_5/bug25354_27
tests/bugs/modalg_5/bug25354_28
tests/bugs/modalg_5/bug25354_29
tests/bugs/modalg_5/bug25354_30
tests/bugs/modalg_5/bug25354_31
tests/bugs/modalg_5/bug25354_32
tests/bugs/modalg_5/bug25354_33
tests/bugs/modalg_5/bug25354_34
tests/bugs/modalg_5/bug25354_35
tests/bugs/modalg_5/bug25354_36
tests/bugs/modalg_5/bug25354_37
tests/bugs/modalg_5/bug25354_38
tests/bugs/modalg_5/bug25354_39
tests/bugs/modalg_5/bug25354_40
tests/bugs/modalg_5/bug25354_41
tests/bugs/modalg_5/bug25354_42
tests/bugs/modalg_5/bug25354_43
tests/bugs/modalg_5/bug25354_44
tests/bugs/modalg_5/bug25354_45
tests/bugs/modalg_5/bug25354_46
tests/bugs/modalg_5/bug25354_47
tests/bugs/modalg_5/bug25354_48
tests/bugs/modalg_5/bug25354_49
tests/bugs/modalg_5/bug25354_50
tests/bugs/modalg_5/bug25406_1
tests/bugs/modalg_5/bug25406_2
tests/bugs/modalg_5/bug25408
tests/bugs/modalg_5/bug25420
tests/bugs/modalg_5/bug25432
tests/bugs/modalg_5/bug25449
tests/bugs/modalg_5/bug25450_1
tests/bugs/modalg_5/bug25450_2
tests/bugs/modalg_5/bug25465_1
tests/bugs/modalg_5/bug25465_2
tests/bugs/modalg_5/bug25470
tests/bugs/modalg_5/bug25477_1
tests/bugs/modalg_5/bug25480
tests/bugs/modalg_5/bug25491
tests/bugs/modalg_5/bug25505
tests/bugs/modalg_5/bug25557_1
tests/bugs/modalg_5/bug25557_2
tests/bugs/modalg_5/bug25600
tests/bugs/modalg_5/bug25614_common
tests/bugs/modalg_5/bug25614_cut
tests/bugs/modalg_5/bug25614_cut21
tests/bugs/modalg_5/bug25614_fuse
tests/bugs/modalg_5/bug25614_genfuse
tests/bugs/modalg_5/bug25614_section
tests/bugs/modalg_5/bug25625
tests/bugs/modalg_5/bug25704_1
tests/bugs/modalg_5/bug25704_2
tests/bugs/modalg_5/bug25704_3
tests/bugs/modalg_5/bug25704_4
tests/bugs/modalg_5/bug25704_5
tests/bugs/modalg_5/bug25704_6
tests/bugs/modalg_5/bug25715_1
tests/bugs/modalg_5/bug25715_2
tests/bugs/modalg_5/bug25715_3
tests/bugs/modalg_5/bug25721
tests/bugs/modalg_5/bug25722
tests/bugs/modalg_5/bug25772
tests/bugs/modalg_5/bug25951
tests/bugs/modalg_6/bug26621
tests/bugs/moddata_1/bug10604_1
tests/bugs/moddata_1/bug10604_2
tests/bugs/moddata_1/bug10604_3
tests/bugs/moddata_1/bug10604_4
tests/bugs/moddata_1/bug10604_5
tests/bugs/moddata_1/bug19777
tests/bugs/moddata_1/bug20823
tests/bugs/moddata_1/bug21122
tests/bugs/moddata_1/bug21292
tests/bugs/moddata_1/bug21858
tests/bugs/moddata_1/bug22694
tests/bugs/moddata_1/bug22761
tests/bugs/moddata_2/bug6278
tests/bugs/moddata_3/bug20866
tests/bugs/moddata_3/bug23738
tests/bugs/moddata_3/bug24108
tests/bugs/moddata_3/bug24108_2
tests/bugs/step/bug11856
tests/bugs/step/bug11857
tests/bugs/step/bug22145
tests/bugs/step/bug22237
tests/bugs/step/bug22680
tests/bugs/step/bug24601
tests/bugs/step/bug25166
tests/bugs/step/bug25167
tests/bugs/step/bug25169
tests/bugs/step/bug25523
tests/bugs/step/bug3397
tests/bugs/step/bug5027_2
tests/bugs/step/bug926
tests/bugs/stlvrml/bug22092
tests/bugs/vis/bug21970
tests/bugs/vis/bug22188
tests/bugs/vis/bug23153
tests/bugs/vis/bug288_10
tests/bugs/vis/bug288_6
tests/bugs/vis/bug288_7
tests/bugs/vis/bug288_8
tests/bugs/vis/bug288_9
tests/bugs/xde/bug12905
tests/bugs/xde/bug184
tests/bugs/xde/bug22492
tests/bugs/xde/bug22535_1
tests/bugs/xde/bug22535_2
tests/bugs/xde/bug22670_1
tests/bugs/xde/bug22670_2
tests/bugs/xde/bug23182
tests/bugs/xde/bug4648
tests/bugs/xde/bug6307
tests/bugs/xde/bug6491
tests/bugs/xde/bug9490
tests/bugs/xde/bug9531
tests/fillet2d/end
tests/nproject/base/bug24827_1
tests/nproject/base/bug24827_2
tests/offset/end
tests/perf/bop/buildfaces
tests/pipe/specific/A1
tests/pipe/specific/A2
tests/pipe/specific/A3
tests/pipe/specific/A4
tests/pipe/specific/A5
tests/pipe/specific/A6
tests/pipe/specific/A7
tests/pipe/specific/A8
tests/pipe/specific/A9
tests/pipe/specific/B1
tests/pipe/specific/B2
tests/pipe/specific/B3
tests/pipe/specific/B4
tests/pipe/specific/B5
tests/pipe/specific/B6
tests/pipe/specific/B7
tests/pipe/specific/B8
tests/pipe/specific/B9
tests/pipe/specific/C1
tests/pipe/specific/C2
tests/pipe/specific/C3
tests/pipe/specific/C4
tests/pipe/specific/C5
tests/pipe/specific/C6
tests/pipe/specific/C7
tests/pipe/specific/C8
tests/pipe/specific/C9
tests/pipe/specific/D1
tests/pipe/specific/D2
tests/pipe/specific/D3
tests/pipe/specific/D4
tests/pipe/specific/D5
tests/pipe/specific/D6
tests/pipe/specific/D7
tests/pipe/specific/D8
tests/pipe/specific/D9
tests/pipe/specific/E1
tests/pipe/specific/E2
tests/pipe/specific/E3
tests/pipe/specific/E4
tests/pipe/specific/E5
tests/pipe/specific/E6
tests/pipe/specific/E7
tests/pipe/specific/E8
tests/pipe/specific/E9
tests/pipe/specific/F1
tests/pipe/specific/F2
tests/pipe/specific/F3
tests/pipe/specific/F4
tests/pipe/specific/F5
tests/pipe/specific/F6
tests/pipe/specific/F7
tests/pipe/specific/F8
tests/pipe/specific/F9
tests/pipe/specific/G1
tests/pipe/specific/G2
tests/pipe/specific/G3
tests/pipe/specific/G4
tests/pipe/specific/G5
tests/pipe/specific/G6
tests/pipe/specific/G7
tests/pipe/specific/G8
tests/pipe/specific/G9
tests/pipe/specific/H1
tests/pipe/specific/H2
tests/pipe/specific/H3
tests/pipe/specific/H4
tests/pipe/specific/H5
tests/pipe/specific/H6
tests/pipe/specific/H7
tests/pipe/specific/H8
tests/pipe/specific/H9
tests/pipe/specific/I1
tests/pipe/specific/I2
tests/pipe/specific/I3
tests/pipe/specific/I4
tests/pipe/specific/I5
tests/pipe/specific/I6
tests/pipe/specific/I7
tests/pipe/specific/I8
tests/pipe/specific/I9
tests/pipe/specific/J1
tests/pipe/specific/J2
tests/pipe/specific/J3
tests/pipe/specific/J4
tests/pipe/specific/J5
tests/pipe/specific/J6
tests/pipe/specific/J7
tests/pipe/specific/J8
tests/pipe/specific/J9
tests/pipe/specific/K1
tests/pipe/specific/K2
tests/pipe/specific/K3
tests/pipe/specific/K4
tests/pipe/specific/K5
tests/pipe/specific/K6
tests/pipe/specific/K7
tests/pipe/specific/K8
tests/pipe/specific/K9
tests/pipe/specific/L1
tests/pipe/specific/L2
tests/pipe/specific/L3
tests/pipe/specific/L4
tests/pipe/specific/L5
tests/pipe/specific/L6
tests/pipe/specific/L7
tests/pipe/specific/L8
tests/pipe/specific/L9
tests/pipe/specific/M1
tests/pipe/specific/M2
tests/pipe/specific/M3
tests/pipe/specific/M4
tests/pipe/specific/M5
tests/pipe/specific/M6
tests/pipe/specific/M7
tests/pipe/specific/M8
tests/pipe/specific/M9
tests/pipe/specific/N1
tests/pipe/specific/N2
tests/pipe/specific/N3
tests/pipe/specific/N4
tests/pipe/specific/N5
tests/pipe/specific/N6
tests/pipe/specific/N7
tests/pipe/specific/N8
tests/pipe/specific/N9
tests/pipe/specific/O1
tests/pipe/specific/O2
tests/pipe/specific/O3
tests/pipe/specific/O4
tests/pipe/specific/O5
tests/pipe/specific/O6
tests/pipe/specific/O7
tests/pipe/specific/O8
tests/pipe/specific/O9
tests/pipe/specific/P1
tests/pipe/specific/P2
tests/pipe/specific/P3
tests/pipe/specific/P4
tests/pipe/specific/P5
tests/pipe/specific/P6
tests/pipe/specific/P7
tests/pipe/specific/P8
tests/pipe/specific/P9
tests/pipe/specific/Q1
tests/pipe/specific/Q2
tests/pipe/specific/Q3
tests/pipe/specific/Q4
tests/pipe/specific/Q5
tests/pipe/specific/Q6
tests/pipe/specific/Q7
tests/pipe/specific/Q8
tests/pipe/specific/Q9
tests/pipe/specific/R1
tests/pipe/specific/R2
tests/pipe/specific/R3
tests/pipe/specific/R4
tests/pipe/specific/R5
tests/pipe/specific/R6
tests/pipe/specific/R7
tests/pipe/specific/R8
tests/pipe/specific/R9
tests/pipe/specific/S1
tests/pipe/specific/S2
tests/pipe/specific/S3
tests/pipe/specific/S4
tests/pipe/specific/S5
tests/pipe/specific/S6
tests/pipe/specific/S7
tests/pipe/specific/S8
tests/pipe/specific/S9
tests/pipe/specific/T1
tests/pipe/specific/T2
tests/pipe/specific/T3
tests/pipe/specific/T4
tests/pipe/specific/T5
tests/pipe/specific/T6
tests/pipe/specific/T7
tests/pipe/specific/T8
tests/pipe/specific/T9
tests/pipe/specific/U1
tests/pipe/specific/U2
tests/pipe/specific/U3
tests/pipe/specific/U4
tests/pipe/specific/U5
tests/pipe/specific/U6
tests/pipe/specific/U7
tests/pipe/specific/U8
tests/pipe/specific/U9
tests/pipe/specific/V1
tests/pipe/specific/V2
tests/pipe/specific/V3
tests/pipe/specific/V4
tests/pipe/specific/V5
tests/pipe/specific/V6
tests/pipe/specific/V7
tests/pipe/specific/V8
tests/pipe/specific/V9
tests/pipe/specific/W1
tests/pipe/specific/W2
tests/pipe/specific/W3
tests/pipe/specific/W4
tests/pipe/specific/W5
tests/pipe/specific/W6
tests/pipe/specific/W7
tests/pipe/specific/W8
tests/pipe/specific/W9
tests/pipe/specific/X1
tests/pipe/specific/X2
tests/pipe/specific/X3
tests/pipe/specific/X4
tests/pipe/specific/X5
tests/pipe/specific/X6
tests/pipe/specific/X7
tests/pipe/specific/X8
tests/pipe/specific/X9
tests/pipe/specific/Y1
tests/pipe/specific/Y2
tests/pipe/specific/Y3
tests/pipe/specific/Y4
tests/pipe/specific/Y5
tests/pipe/specific/Y6
tests/pipe/specific/Y7
tests/pipe/specific/Y8
tests/pipe/specific/Y9
tests/pipe/specific/Z1
tests/pipe/specific/Z2
tests/pipe/specific/Z3
tests/pipe/specific/Z4
tests/pipe/specific/Z5
tests/pipe/specific/Z6
tests/pipe/specific/Z7
tests/pipe/specific/Z8
tests/pipe/specific/Z9
tests/pipe/specific/ZA1
tests/pipe/specific/ZA2
tests/pipe/specific/ZA3
tests/pipe/specific/ZA4
tests/pipe/specific/ZA5
tests/pipe/specific/ZA6
tests/pipe/specific/ZA7
tests/pipe/specific/ZA8
tests/pipe/specific/ZA9
tests/pipe/specific/ZB1
tests/pipe/specific/ZB2
tests/pipe/specific/ZB3
tests/pipe/specific/ZB4
tests/pipe/specific/ZB5
tests/pipe/specific/ZB6
tests/pipe/specific/ZB7
tests/pipe/specific/ZB8
tests/pipe/specific/ZB9
tests/pipe/specific/ZC1
tests/pipe/specific/ZC2
tests/pipe/specific/ZC3
tests/pipe/specific/ZC4
tests/pipe/specific/ZC5
tests/pipe/specific/ZC6
tests/pipe/specific/ZC7
tests/pipe/specific/ZC8
tests/pipe/specific/end
tests/thrusection/end
tests/thrusection/specific/A1
tests/thrusection/specific/A2
tests/thrusection/specific/A3
tests/thrusection/specific/A4
tests/thrusection/specific/A5
tests/thrusection/specific/A6
tests/thrusection/specific/A7
tests/thrusection/specific/A8
tests/thrusection/specific/A9
tests/thrusection/specific/B1
tests/thrusection/specific/B2
tests/thrusection/specific/B3
tests/thrusection/specific/B4
tests/thrusection/specific/B5
tests/thrusection/specific/B6
tests/thrusection/specific/B7
tests/thrusection/specific/B8
tests/thrusection/specific/B9
tests/thrusection/specific/C1
tests/thrusection/specific/C2
tests/thrusection/specific/C3
tests/thrusection/specific/C4
tests/thrusection/specific/C5
tests/thrusection/specific/C6
tests/thrusection/specific/C7
tests/thrusection/specific/C8
tests/thrusection/specific/C9
tests/thrusection/specific/D1
tests/thrusection/specific/D2
tests/thrusection/specific/D3
tests/thrusection/specific/D4
tests/thrusection/specific/D5
tests/thrusection/specific/D6
tests/thrusection/specific/D7
tests/thrusection/specific/D8
tests/thrusection/specific/D9
tests/thrusection/specific/E1
tests/thrusection/specific/E2
tests/thrusection/specific/E3
tests/thrusection/specific/E4
tests/thrusection/specific/E5
tests/thrusection/specific/E6
tests/thrusection/specific/E7
tests/thrusection/specific/E8
tests/thrusection/specific/E9
tests/thrusection/specific/F1
tests/thrusection/specific/F2
tests/thrusection/specific/F3
tests/thrusection/specific/F4
tests/thrusection/specific/F5
tests/thrusection/specific/F6
tests/thrusection/specific/F7
tests/thrusection/specific/F8
tests/thrusection/specific/F9
tests/thrusection/specific/G1
tests/thrusection/specific/G2
tests/thrusection/specific/G3
tests/thrusection/specific/G4
tests/thrusection/specific/G5
tests/thrusection/specific/G6
tests/thrusection/specific/H1
tests/thrusection/specific/H2
tests/thrusection/specific/H3
tests/thrusection/specific/H4
tests/thrusection/specific/H5
tests/thrusection/specific/H6
tests/thrusection/specific/H7
tests/thrusection/specific/H8
tests/thrusection/specific/H9
tests/thrusection/specific/I1
tests/thrusection/specific/I2
tests/thrusection/specific/I3
tests/thrusection/specific/I4
tests/thrusection/specific/I5
tests/thrusection/specific/I6
tests/thrusection/specific/I7
tests/thrusection/specific/I8
tests/thrusection/specific/I9
tests/thrusection/specific/J1
tests/thrusection/specific/J2
tests/thrusection/specific/J3
tests/thrusection/specific/J4
tests/thrusection/specific/J5
tests/thrusection/specific/J6
tests/thrusection/specific/J7
tests/thrusection/specific/J8
tests/thrusection/specific/J9
tests/thrusection/specific/K1
tests/thrusection/specific/K2
tests/thrusection/specific/K3
tests/thrusection/specific/K4
tests/thrusection/specific/K5
tests/thrusection/specific/K6
tests/thrusection/specific/K7
tests/thrusection/specific/K8
tests/thrusection/specific/K9
tests/thrusection/specific/L1
tests/thrusection/specific/L2
tests/thrusection/specific/L3
tests/thrusection/specific/L4
tests/thrusection/specific/L5
tests/thrusection/specific/L6
tests/thrusection/specific/L7
tests/thrusection/specific/L8
tests/thrusection/specific/L9
tests/thrusection/specific/M1
tests/thrusection/specific/M2
tests/thrusection/specific/M3
tests/thrusection/specific/M4
tests/thrusection/specific/M5
tests/thrusection/specific/M6
tests/thrusection/specific/M7
tests/thrusection/specific/M8
tests/thrusection/specific/M9
tests/thrusection/specific/N1
tests/thrusection/specific/N2
tests/thrusection/specific/N3
tests/thrusection/specific/N4

index e9b2ac0..002d18f 100644 (file)
@@ -25,6 +25,5 @@ add se Solid1
 shape result CS
 add b2 result
 add Solid1 result
-nbshapes result
 
 set square 750
index e079a3e..1a933b1 100644 (file)
@@ -21,6 +21,5 @@ add se_1 Solid1
 shape result CS 
 add b2 result
 add Solid1 result
-nbshapes result
 
 set square 750
index dc0d464..6b7d5cc 100644 (file)
@@ -75,6 +75,7 @@ set Sel11 [AttachShape D Pr_10 ${Prism} ${Prism} 0]
 
 GetShape D $Cut1:2 result
 
-set nb_v_good 10
+checknbshapes result -vertex 10
+
 set 2dviewer 0
 
index bb24693..3eac8ad 100755 (executable)
@@ -8,12 +8,4 @@ puts ""
 
 restore [locate_data_file bug23562_V3.brep] result
 
-set nb_v_good 25
-set nb_e_good 45
-set nb_w_good 15
-set nb_f_good 15
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 103
+checknbshapes result -vertex 25 -edge 45 -wire 15 -face 15 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 103
index e950216..f1c7210 100755 (executable)
@@ -8,12 +8,4 @@ puts ""
 
 restore [locate_data_file bug23562_V4.brep] result
 
-set nb_v_good 24
-set nb_e_good 43
-set nb_w_good 20
-set nb_f_good 20
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 110
+checknbshapes result -vertex 24 -edge 43 -wire 20 -face 20 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 110
index 067b072..af807b2 100755 (executable)
@@ -8,13 +8,4 @@ puts ""
 
 restore [locate_data_file bug23562_V3.brep] result
 
-set nbsh_t 1
-set nb_v_good 31
-set nb_e_good 51
-set nb_w_good 16
-set nb_f_good 16
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 117
+checknbshapes result -t -vertex 31 -edge 51 -wire 16 -face 16 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 117
index b31dc7d..3375a36 100755 (executable)
@@ -8,13 +8,4 @@ puts ""
 
 restore [locate_data_file bug23562_V4.brep] result
 
-set nbsh_t 1
-set nb_v_good 30
-set nb_e_good 49
-set nb_w_good 21
-set nb_f_good 21
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 124
+checknbshapes result -t -vertex 30 -edge 49 -wire 21 -face 21 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 124
index e53dcd5..4a862bb 100755 (executable)
@@ -10,12 +10,4 @@ restore [locate_data_file bug23562_V3.brep] a
 explode a f
 compound a_1 a_16 result
 
-set nb_v_good 6
-set nb_e_good 6
-set nb_w_good 1
-set nb_f_good 1
-set nb_sh_good 0
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 15
+checknbshapes result -vertex 6 -edge 6 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 15
index 76aaf77..b99477b 100755 (executable)
@@ -10,13 +10,4 @@ restore [locate_data_file bug23562_V3.brep] a
 explode a f
 compound a_1 a_16 result
 
-set nbsh_t 1
-set nb_v_good 12
-set nb_e_good 12
-set nb_w_good 2
-set nb_f_good 2
-set nb_sh_good 0
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 29
+checknbshapes result -t -vertex 12 -edge 12 -wire 2 -face 2 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 29
index d225ba8..0feb1f5 100755 (executable)
@@ -42,104 +42,6 @@ if { [info exists mass] } {
     }
 }
 
-set glob_inf [info global nb_*_good]
-if { [regexp "nb_.*_good" $glob_inf] == 1 } {
-    if { [info exists nbsh_t] } {
-      set nb_info [nbshapes result -t]
-    } else {
-      set nb_info [nbshapes result]
-    }
-}
-
-if { [info exists nb_v_good] } {
-    regexp {VERTEX +: +([-0-9.+eE]+)} $nb_info full nb_v
-    if { ${nb_v} != ${nb_v_good} } {
-        puts "Error : Result shape is WRONG because it must contains ${nb_v_good} vertices instead of ${nb_v}"
-    } else {
-        puts "Result shape contains ${nb_v} vertices"
-    }
-}
-
-if { [info exists nb_e_good] } {
-    regexp {EDGE +: +([-0-9.+eE]+)} $nb_info full nb_e
-    if { ${nb_e} != ${nb_e_good} } {
-        puts "Error : Result shape is WRONG because it must contains ${nb_e_good} edges instead of ${nb_e}"
-    } else {
-        puts "Result shape contains ${nb_e} edges"
-    }
-}
-
-if { [info exists nb_w_good] } {
-    regexp {WIRE +: +([-0-9.+eE]+)} $nb_info full nb_w
-    if { ${nb_w} != ${nb_w_good} } {
-        puts "Error : Result shape is WRONG because it must contains ${nb_w_good} wires instead of ${nb_w}"
-    } else {
-        puts "Result shape contains ${nb_w} wires"
-    }
-}
-
-if { [info exists nb_f_good] } {
-    regexp {FACE +: +([-0-9.+eE]+)} $nb_info full nb_f
-    if { ${nb_f} != ${nb_f_good} } {
-        puts "Error : Result shape is WRONG because it must contains ${nb_f_good} faces instead of ${nb_f}"
-    } else {
-        puts "Result shape contains ${nb_f} faces"
-    }
-}
-
-if { [info exists nb_sh_good] } {
-    regexp {SHELL +: +([-0-9.+eE]+)} $nb_info full nb_sh
-    if { ${nb_sh} != ${nb_sh_good} } {
-        puts "Error : Result shape is WRONG because it must contains ${nb_sh_good} shells instead of ${nb_sh}"
-    } else {
-        puts "Result shape contains ${nb_sh} shells"
-    }
-}
-
-if { [info exists nb_sol_good] } {
-    regexp {SOLID +: +([-0-9.+eE]+)} $nb_info full nb_sol
-    if { ${nb_sol} != ${nb_sol_good} } {
-        puts "Error : Result shape is WRONG because it must contains ${nb_sol_good} solids instead of ${nb_sol}"
-    } else {
-        puts "Result shape contains ${nb_sol} solids"
-    }
-}
-
-if { [info exists nb_compsol_good] } {
-    regexp {COMPSOLID +: +([-0-9.+eE]+)} $nb_info full nb_compsol
-    if { ${nb_compsol} != ${nb_compsol_good} } {
-        puts "Error : Result shape is WRONG because it must contains ${nb_compsol_good} compsolids instead of ${nb_compsol}"
-    } else {
-        puts "Result shape contains ${nb_compsol} compsolids"
-    }
-}
-
-if { [info exists nb_compound_good] } {
-    regexp {COMPOUND +: +([-0-9.+eE]+)} $nb_info full nb_compound
-    if { ${nb_compound} != ${nb_compound_good} } {
-        puts "Error : Result shape is WRONG because it must contains ${nb_compound_good} compounds instead of ${nb_compound}"
-    } else {
-        puts "Result shape contains ${nb_compound} compounds"
-    }
-}
-
-if { [info exists nb_shape_good] } {
-    regexp {SHAPE +: +([-0-9.+eE]+)} $nb_info full nb_shape
-    if { ${nb_shape} != ${nb_shape_good} } {
-        puts "Error : Result shape is WRONG because it must contains ${nb_shape_good} shapes instead of ${nb_shape}"
-    } else {
-        puts "Result shape contains ${nb_shape} shapes"
-    }
-}
-
-if { [info exists nb_fe_good] && [info exists nb_fe] } {
-    if { ${nb_fe} != ${nb_fe_good} } {
-        puts "Error : Result shape is WRONG because it must contains ${nb_shape_good} shapes instead of ${nb_shape}"
-    } else {
-        puts "Result shape contains ${nb_fe} free edges"
-    }
-}
-
 if { [info exists rel_tol] } {
    puts "\nChecking triangulation area (triarea command)..."
    set rel_err [expr abs([CheckTriArea result $area_eps])]
index 6b25090..9ff684a 100755 (executable)
@@ -24,16 +24,7 @@ catch {exec chmod 777 ${aFile}}
 if { [file exists ${aFile}] } {
   readstl result ${aFile}
 
-set nb_v_good 8
-set nb_e_good 18
-set nb_w_good 12
-set nb_f_good 12
-set nb_sh_good 1
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 0
-set nb_shape_good 51
-
+checknbshapes result -vertex 8 -edge 18 -wire 12 -face 12 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 51
   # Check file size
   set size_status 0
   set filesize [ file size ${aFile} ]
index 158cd5e..c9c2ac8 100755 (executable)
@@ -24,16 +24,7 @@ catch {exec chmod 777 ${aFile}}
 if { [file exists ${aFile}] } {
   readstl result ${aFile}
 
-set nb_v_good 8
-set nb_e_good 18
-set nb_w_good 12
-set nb_f_good 12
-set nb_sh_good 1
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 0
-set nb_shape_good 51
-
+checknbshapes result -vertex 8 -edge 18 -wire 12 -face 12 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 51
   # Check file size
   set size_status 0
   set filesize [ file size ${aFile} ]
index fccfa75..3119cdd 100644 (file)
@@ -18,16 +18,7 @@ brestore ${NameFile} result
 
 set square 6
 
-set nb_v_good 8
-set nb_e_good 12
-set nb_w_good 6
-set nb_f_good 6
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 0
-set nb_shape_good 34
-
+checknbshapes result -vertex 8 -edge 12 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 34
 file delete -force [glob -nocomplain ${NameFile}]
 
 set 2dviewer 1
index c7c2703..802e111 100644 (file)
@@ -22,16 +22,7 @@ igesbrep ${NameFile} result *
 
 set square 6
 
-set nb_v_good 8
-set nb_e_good 12
-set nb_w_good 6
-set nb_f_good 6
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 0
-set nb_shape_good 34
-
+checknbshapes result -vertex 8 -edge 12 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 34
 file delete -force [glob -nocomplain ${NameFile}]
 
 set 2dviewer 1
index d77be6d..2f78432 100755 (executable)
@@ -17,14 +17,5 @@ fixshape result s
 
 set square 313292
 
-set nb_v_good 12
-set nb_e_good 20
-set nb_w_good 9
-set nb_f_good 9
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 0
-set nb_shape_good 52
-
+checknbshapes result -vertex 12 -edge 20 -wire 9 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 52
 set 2dviewer 1
index fcb2067..8cab42f 100755 (executable)
@@ -17,14 +17,5 @@ fixshape result s
 
 set square 123446
 
-set nb_v_good 33
-set nb_e_good 52
-set nb_w_good 23
-set nb_f_good 21
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 132
-
+checknbshapes result -vertex 33 -edge 52 -wire 23 -face 21 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 132
 set 2dviewer 1
index e9de63c..613c1e5 100755 (executable)
@@ -14,14 +14,5 @@ fixshape result a
 
 set square 15902.8
 
-set nb_v_good 14
-set nb_e_good 15
-set nb_w_good 1
-set nb_f_good 1
-set nb_sh_good 0
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 0
-set nb_shape_good 31
-
+checknbshapes result -vertex 14 -edge 15 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 31
 set 2dviewer 1
index d69b728..93aa502 100755 (executable)
@@ -38,14 +38,5 @@ if { $z > ${max_time} } {
 
 set square 6998.53
 
-set nb_v_good 4482
-set nb_e_good 6781
-set nb_w_good 2309
-set nb_f_good 2305
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 0
-set nb_shape_good 15879
-
+checknbshapes result -vertex 4482 -edge 6781 -wire 2309 -face 2305 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 15879
 set 3dviewer 1
index 65d21dd..e77326d 100644 (file)
@@ -8,8 +8,6 @@ puts ""
 
 restore [locate_data_file bug26572_issue_12_new_input.brep] s
 
-nbshapes s -t
-
 smallview
 donly s
 fit
index bd6400f..30f7a01 100644 (file)
@@ -11,8 +11,6 @@ restore [locate_data_file bug26644_input.brep] a
 # 1
 checkarea a 158.466 1e-1 0.01
 
-nbshapes a -t
-
 vinit
 vsetdispmode 1
 vclear
index f680c37..dd259fe 100755 (executable)
@@ -10,15 +10,6 @@ igesread [locate_data_file OCC17026-1.igs] a *
 tpcompound result
 
 set square 8.76948e+09
-set nb_v_good 8
-set nb_e_good 12
-set nb_w_good 4
-set nb_f_good 4
-set nb_sh_good 0
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 2
-set nb_shape_good 30
-
+checknbshapes result -vertex 8 -edge 12 -wire 4 -face 4 -shell 0 -solid 0 -compsolid 0 -compound 2 -shape 30
 set 2dviewer 0
 
index 98f7f9b..2538f14 100755 (executable)
@@ -10,15 +10,6 @@ igesread [locate_data_file OCC17026-2.igs] a *
 tpcompound result
 
 set square 8.80533e+09
-set nb_v_good 8
-set nb_e_good 12
-set nb_w_good 4
-set nb_f_good 4
-set nb_sh_good 0
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 2
-set nb_shape_good 30
-
+checknbshapes result -vertex 8 -edge 12 -wire 4 -face 4 -shell 0 -solid 0 -compsolid 0 -compound 2 -shape 30
 set 2dviewer 0
 
index afa4a8c..e7ce109 100755 (executable)
@@ -11,14 +11,5 @@ igesread [locate_data_file OCC17026-3.iges] a *
 tpcompound result
 
 set square 7.72668e+08
-set nb_v_good 175
-set nb_e_good 175
-set nb_w_good 38
-set nb_f_good 38
-set nb_sh_good 0
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 2
-set nb_shape_good 428
-
+checknbshapes result -vertex 175 -edge 175 -wire 38 -face 38 -shell 0 -solid 0 -compsolid 0 -compound 2 -shape 428
 set 2dviewer 0
index c37c7aa..ccc65f1 100755 (executable)
@@ -10,14 +10,5 @@ igesread [locate_data_file OCC17026-4.iges] a *
 tpcompound result
 
 set square 7.72668e+08
-set nb_v_good 175
-set nb_e_good 175
-set nb_w_good 38
-set nb_f_good 38
-set nb_sh_good 0
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 2
-set nb_shape_good 428
-
+checknbshapes result -vertex 175 -edge 175 -wire 38 -face 38 -shell 0 -solid 0 -compsolid 0 -compound 2 -shape 428
 set 2dviewer 0
index dacbcf0..e124057 100755 (executable)
@@ -10,18 +10,7 @@ igesbrep [locate_data_file bug23622_seatmotor2.igs] s1 397
 
 renamevar s1_1 result
 
-nbshapes result
-
-set nb_v_good 2
-set nb_e_good 3
-set nb_w_good 1
-set nb_f_good 1
-set nb_sh_good 0
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 0
-set nb_shape_good 7
-
+checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 7
 set tol [tolerance result ]
 regexp { *Tolerance +MAX=([-0-9.+eE]+)} ${tol} full max_tol
 puts "max_tol=${max_tol}"
index 1fc0c58..f16e095 100755 (executable)
@@ -12,18 +12,7 @@ igesbrep [locate_data_file bug23622_seatmotor2.igs] s1 397
 
 renamevar s1_1 result
 
-nbshapes result
-
-set nb_v_good 2
-set nb_e_good 3
-set nb_w_good 1
-set nb_f_good 1
-set nb_sh_good 0
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 0
-set nb_shape_good 7
-
+checknbshapes result -vertex 2 -edge 3 -wire 1 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 7
 set tol [tolerance result ]
 regexp { *Tolerance +MAX=([-0-9.+eE]+)} ${tol} full max_tol
 puts "max_tol=${max_tol}"
index 2c13fa4..8cd0e20 100755 (executable)
@@ -15,16 +15,7 @@ if [catch { igesread $filepath a * } res] {
     tpcompound result
     
     set square 159588
-    set nb_v_good 140
-    set nb_e_good 144
-    set nb_w_good 36
-    set nb_f_good 31
-    set nb_sh_good 0
-    set nb_sol_good 0
-    set nb_compsol_good 0
-    set nb_compound_good 1
-    set nb_shape_good 352
-    
+    checknbshapes result -vertex 140 -edge 144 -wire 36 -face 31 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 352
     set 2dviewer 0
 }
 
index 15e3f18..0dc3c86 100644 (file)
@@ -11,6 +11,6 @@ tpcompound result
 
 checkshape result
 
-set nb_f_good 192
+checknbshapes result -face 192
 
 set 2dviewer 0
index 4bc65dd..a3f86a4 100644 (file)
@@ -18,16 +18,7 @@ vdisplay result
 vaxo
 vfit
 
-set nb_v_good 6
-set nb_e_good 14
-set nb_w_good 8
-set nb_f_good 7
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 0
-set nb_shape_good 37
-
+checknbshapes result -vertex 6 -edge 14 -wire 8 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 37
 # relative tolerance (%)
 set rel_tol 1
 set area_eps 0
index 55f1fcd..8ba2486 100644 (file)
@@ -20,16 +20,7 @@ vdisplay result
 vaxo
 vfit
 
-set nb_v_good 6
-set nb_e_good 14
-set nb_w_good 8
-set nb_f_good 7
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 0
-set nb_shape_good 37
-
+checknbshapes result -vertex 6 -edge 14 -wire 8 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 0 -shape 37
 # relative tolerance (%)
 set rel_tol 1
 set area_eps 0
index 462f19a..83fbef5 100644 (file)
@@ -16,8 +16,6 @@ bfillds
 bbuild r
 explode r
 
-nbshapes r
-
 # do all possible checks of validity
 tolerance r
 checkshape r
index d9acffa..a253a6a 100755 (executable)
@@ -13,15 +13,7 @@ checkshape S1
 
 bcommon result S1 S2
 
-set nb_info [nbshapes result]
-regexp {COMPOUND +: +([-0-9.+eE]+)} $nb_info full err
-regexp {SHELL +: +([-0-9.+eE]+)} $nb_info full err1
-
-if { $err != 1 || $err1 != 1} {
-    puts "Faulty : result should be a shell, but not a compound of faces"
-} else {
-    puts "BUC60787 - OK"
-}
+checknbshapes result -shell 1 -compound 1 -m "result should be a shell, but not a compound of faces"
 
 set square 45000
 set 2dviewer 0
index f82ffd6..5618ac3 100755 (executable)
@@ -13,14 +13,7 @@ checkshape S2
 
 bcut result S1 S2
 
-set nb_info [nbshapes result]
-regexp {COMPOUND +: +([-0-9.+eE]+)} $nb_info full err
-regexp {SHELL +: +([-0-9.+eE]+)} $nb_info full err1
+checknbshapes result -shell 1 -compound 1 -m "result should be a shell, but not a compound of faces"
 
-if { $err != 1 || $err1 != 1} {
-    puts "Faulty : result should be a shell, but not a compound of faces"
-} else {
-    puts "BUC60787 - OK"
-}
 set square 150200
 set 2dviewer 0
index ba1aba7..d89edcd 100755 (executable)
@@ -13,14 +13,7 @@ checkshape S2
 
 bcut result S1 S2
 
-set nb_info [nbshapes result]
-regexp {COMPOUND +: +([-0-9.+eE]+)} $nb_info full err
-regexp {SHELL +: +([-0-9.+eE]+)} $nb_info full err1
+checknbshapes result -shell 1 -compound 1 -m "result should be a shell, but not a compound of faces"
 
-if { $err != 1 || $err1 != 1} {
-  puts "Faulty : result should be a shell, but not a compound of faces"
-} else {
-  puts "BUC60788 - OK"
-}
 set square 150200
 set 2dviewer 0
index c6468d0..7774d15 100755 (executable)
@@ -13,14 +13,7 @@ checkshape S1
 
 bcommon result S1 S2
 
-set nb_info [nbshapes result]
-regexp {COMPOUND +: +([-0-9.+eE]+)} $nb_info full err
-regexp {SHELL +: +([-0-9.+eE]+)} $nb_info full err1
+checknbshapes result -shell 1 -compound 1 -m "result should be a shell, but not a compound of faces"
 
-if { $err != 1 || $err1 != 1} {
-    puts "Faulty : result should be a shell, but not a compound of faces"
-} else {
-    puts "BUC60788 - OK"
-}
 set square 45000
 set 2dviewer 0
index 0b3f61a..1cc8f1a 100755 (executable)
@@ -15,14 +15,8 @@ plane pl 1.1 0.99999 1 0 1 0
 mkface f pl
 bsection result sh f
 
-set nb_info [nbshapes result]
-regexp {EDGE +: +([-0-9.+eE]+)} $nb_info full ed
+checknbshapes result -edge 5 -m "SECTION operation"
 
-if {  $ed == 5 } {
-    puts  " BUC60865 : SECTION operation was made properly"
-} else {
-    puts "Faulty BUC60865: SECTION operation was made wrongly"
-}
 set length 4.5
 set 2dviewer 0
 
index 09757b8..e8f726f 100755 (executable)
@@ -44,12 +44,6 @@ bsection result crg cyl
 
 set nb_info [nbshapes result]
 regexp {EDGE +: +([-0-9.+eE]+)} $nb_info full edgeness
-
-    #set fullness [ nbshapes res ]
-    #puts "$fullness"
-    #set qq [ lindex $fullness 0 ]
-    #set edgeness [ lindex $fullness 10 ]
-    # puts "$edgeness"
     
 if { $edgeness == 1  } {                                         
     puts "Shape is empty, it is Faulty result"                                                                               
index 98e2c13..a342807 100755 (executable)
@@ -1,4 +1,4 @@
-puts "TODO OCC11111 ALL: Error : Result shape is WRONG"
+puts "TODO OCC11111 ALL: Error :  is WRONG because number of "
 
 puts "============"
 puts "OCC10160"
@@ -46,14 +46,5 @@ puts "CPU_user_time=${CPU_user_time}"
 set square 1.30062e+07
 
 # Analysis of "nbshapes res"
-set nb_v_good 20
-set nb_e_good 28
-set nb_w_good 16
-set nb_f_good 15
-set nb_sh_good 3
-set nb_sol_good 3
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 86
-
+checknbshapes result -vertex 20 -edge 28 -wire 16 -face 15 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 86
 set 2dviewer 0
index a6f9678..aefe583 100755 (executable)
@@ -41,14 +41,5 @@ puts "CPU_user_time=${CPU_user_time}"
 set square 3.20326e+07
 
 # Analysis of "nbshapes res"
-set nb_v_good 116
-set nb_e_good 173
-set nb_w_good 67
-set nb_f_good 63
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 422
-
+checknbshapes result -vertex 116 -edge 173 -wire 67 -face 63 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 422
 set 2dviewer 0
index 8172a41..64433bd 100755 (executable)
@@ -41,14 +41,5 @@ puts "CPU_user_time=${CPU_user_time}"
 set square 3.05154e+07
 
 # Analysis of "nbshapes res"
-set nb_v_good 96
-set nb_e_good 143
-set nb_w_good 51
-set nb_f_good 48
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 341
-
+checknbshapes result -vertex 96 -edge 143 -wire 51 -face 48 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 341
 set 2dviewer 0
index e4c0243..0d43964 100755 (executable)
@@ -41,14 +41,5 @@ puts "CPU_user_time=${CPU_user_time}"
 set square 6.38359e+06
 
 # Analysis of "nbshapes res"
-set nb_v_good 108
-set nb_e_good 161
-set nb_w_good 61
-set nb_f_good 60
-set nb_sh_good 3
-set nb_sol_good 3
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 397
-
+checknbshapes result -vertex 108 -edge 161 -wire 61 -face 60 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 397
 set 2dviewer 0
index e85072e..57f877c 100755 (executable)
@@ -1,4 +1,4 @@
-puts "TODO OCC11111 ALL: Error : Result shape is WRONG"
+puts "TODO OCC11111 ALL: Error :  is WRONG because number of "
 
 puts "============"
 puts "OCC10160"
@@ -43,15 +43,6 @@ puts "CPU_user_time=${CPU_user_time}"
 set square 4.75218e+07
 
 # Analysis of "nbshapes res"
-set nb_v_good 32
-set nb_e_good 60
-set nb_w_good 32
-set nb_f_good 29
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 156
-
+checknbshapes result -vertex 32 -edge 60 -wire 32 -face 29 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 156
 set 2dviewer 0
 
index bba4743..2b123ca 100755 (executable)
@@ -1,4 +1,4 @@
-puts "TODO OCC11111 ALL: Error : Result shape is WRONG"
+puts "TODO OCC11111 ALL: Error :  is WRONG because number of "
 puts "TODO OCC11111 ALL: Error : The square of result shape is"
 puts "============"
 puts "OCC10160"
@@ -43,14 +43,5 @@ puts "CPU_user_time=${CPU_user_time}"
 set square 2.36194e+07
 
 # Analysis of "nbshapes res"
-set nb_v_good 24
-set nb_e_good 34
-set nb_w_good 20
-set nb_f_good 19
-set nb_sh_good 4
-set nb_sol_good 4
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 106
-
+checknbshapes result -vertex 24 -edge 34 -wire 20 -face 19 -shell 4 -solid 4 -compsolid 0 -compound 1 -shape 106
 set 2dviewer 0
index c9f61a6..ff66fff 100755 (executable)
@@ -1,4 +1,4 @@
-puts "TODO OCC11111 ALL: Error : Result shape is WRONG"
+puts "TODO OCC11111 ALL: Error :  is WRONG because number of "
 puts "============"
 puts "OCC10160"
 puts "============"
@@ -43,14 +43,5 @@ puts "CPU_user_time=${CPU_user_time}"
 set square 3.52471e+07
 
 # Analysis of "nbshapes res"
-set nb_v_good 24
-set nb_e_good 34
-set nb_w_good 20
-set nb_f_good 17
-set nb_sh_good 3
-set nb_sol_good 3
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 102
-
+checknbshapes result -vertex 24 -edge 34 -wire 20 -face 17 -shell 3 -solid 3 -compsolid 0 -compound 1 -shape 102
 set 2dviewer 0
index cc01ffd..4fcada7 100755 (executable)
@@ -1,4 +1,4 @@
-puts "TODO OCC11111 ALL: Error : Result shape is WRONG"
+puts "TODO OCC11111 ALL: Error :  is WRONG because number of "
 puts "============"
 puts "OCC10160"
 puts "============"
@@ -43,14 +43,5 @@ puts "CPU_user_time=${CPU_user_time}"
 set square 784833
 
 # Analysis of "nbshapes res"
-set nb_v_good 53
-set nb_e_good 75
-set nb_w_good 38
-set nb_f_good 34
-set nb_sh_good 6
-set nb_sol_good 6
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 213
-
+checknbshapes result -vertex 53 -edge 75 -wire 38 -face 34 -shell 6 -solid 6 -compsolid 0 -compound 1 -shape 213
 set 2dviewer 0
index 9613a54..b56f3fc 100755 (executable)
@@ -1,4 +1,4 @@
-puts "TODO OCC11111 ALL: Error : Result shape is WRONG"
+puts "TODO OCC11111 ALL: Error :  is WRONG because number of "
 puts "============"
 puts "OCC10160"
 puts "============"
@@ -42,16 +42,7 @@ puts "CPU_user_time=${CPU_user_time}"
 set square 3.65961e+07
 
 # Analysis of "nbshapes res"
-set nb_v_good 121
-set nb_e_good 178
-set nb_w_good 65
-set nb_f_good 59
-set nb_sh_good 3
-set nb_sol_good 2
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 429
-
+checknbshapes result -vertex 121 -edge 178 -wire 65 -face 59 -shell 3 -solid 2 -compsolid 0 -compound 1 -shape 429
 set 2dviewer 0
 
 
index 751c3ed..4e4eb67 100755 (executable)
@@ -1,4 +1,4 @@
-puts "TODO OCC11111 ALL: Error : Result shape is WRONG"
+puts "TODO OCC11111 ALL: Error :  is WRONG because number of "
 
 puts "============"
 puts "OCC10160"
@@ -43,14 +43,5 @@ puts "CPU_user_time=${CPU_user_time}"
 set square 3.05118e+07
 
 # Analysis of "nbshapes res"
-set nb_v_good 61
-set nb_e_good 87
-set nb_w_good 44
-set nb_f_good 36
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 231
-
+checknbshapes result -vertex 61 -edge 87 -wire 44 -face 36 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 231
 set 2dviewer 0
index e2b9718..4e230f5 100755 (executable)
@@ -1,4 +1,4 @@
-puts "TODO OCC11111 ALL: Error : Result shape is WRONG"
+puts "TODO OCC11111 ALL: Error :  is WRONG because number of "
 puts "============"
 puts "OCC10160"
 puts "============"
@@ -42,14 +42,5 @@ puts "CPU_user_time=${CPU_user_time}"
 set square 6.87093e+06
 
 # Analysis of "nbshapes res"
-set nb_v_good 113
-set nb_e_good 166
-set nb_w_good 59
-set nb_f_good 57
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 398
-
+checknbshapes result -vertex 113 -edge 166 -wire 59 -face 57 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 398
 set 2dviewer 0
index eb5f66f..f5084b1 100755 (executable)
@@ -41,14 +41,5 @@ puts "CPU_user_time=${CPU_user_time}"
 set square 4.86635e+06
 
 # Analysis of "nbshapes res"
-set nb_v_good 88
-set nb_e_good 131
-set nb_w_good 45
-set nb_f_good 45
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 312
-
+checknbshapes result -vertex 88 -edge 131 -wire 45 -face 45 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 312
 set 2dviewer 0
index 483de73..52144c3 100755 (executable)
@@ -1,4 +1,4 @@
-puts "TODO OCC11111 ALL: Error : Result shape is WRONG"
+puts "TODO OCC11111 ALL: Error :  is WRONG because number of "
 
 puts "============"
 puts "OCC10232"
@@ -24,15 +24,6 @@ puts "Finish boolean operation ..."
 
 set length 3331.35
 
-set nb_v_good 1197
-set nb_e_good 1182
-set nb_w_good 0
-set nb_f_good 0
-set nb_sh_good 0
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 2380
-
+checknbshapes result -vertex 1197 -edge 1182 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 2380
 set 2dviewer 1
 
index 4605e60..56986c2 100755 (executable)
@@ -23,15 +23,7 @@ if { [catch {fillet result a ${radius} a_10 ${radius} a_15 ${radius} a_16 } catc
     set square 36455.2
 
     # Analysis of "nbshapes res"
-    set nb_v_good 12
-    set nb_e_good 19
-    set nb_w_good 11
-    set nb_f_good 10
-    set nb_sh_good 1
-    set nb_sol_good 1
-    set nb_compsol_good 0
-    set nb_compound_good 1
-    set nb_shape_good 55
+    checknbshapes result -vertex 12 -edge 19 -wire 11 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 55
 }
 
 set 2dviewer 0
index ae6577a..91a1762 100755 (executable)
@@ -20,15 +20,6 @@ puts "Finish fillet ..."
 set square 36455.2
 
 # Analysis of "nbshapes res"
-set nb_v_good 12
-set nb_e_good 19
-set nb_w_good 11
-set nb_f_good 10
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 55
-
+checknbshapes result -vertex 12 -edge 19 -wire 11 -face 10 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 55
 set 2dviewer 1
 
index 023a6ec..e07abbd 100755 (executable)
@@ -21,14 +21,5 @@ puts "Finish boolean operation ..."
 set square 233.798
 
 # Analysis of "nbshapes res"
-set nb_v_good 10
-set nb_e_good 15
-set nb_w_good 7
-set nb_f_good 7
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 42
-
+checknbshapes result -vertex 10 -edge 15 -wire 7 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 42
 set 2dviewer 0
index af3bae2..0f131c8 100755 (executable)
@@ -21,14 +21,5 @@ puts "Finish boolean operation ..."
 set square 838.752
 
 # Analysis of "nbshapes res"
-set nb_v_good 15
-set nb_e_good 22
-set nb_w_good 10
-set nb_f_good 9
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 59
-
+checknbshapes result -vertex 15 -edge 22 -wire 10 -face 9 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 59
 set 2dviewer 0
index ed50c6e..80bfac3 100755 (executable)
@@ -21,14 +21,5 @@ puts "Finish boolean operation ..."
 set square 779.887
 
 # Analysis of "nbshapes res"
-set nb_v_good 13
-set nb_e_good 19
-set nb_w_good 8
-set nb_f_good 7
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 50
-
+checknbshapes result -vertex 13 -edge 19 -wire 8 -face 7 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 50
 set 2dviewer 0
index eb432e0..23b46d0 100755 (executable)
@@ -21,14 +21,5 @@ puts "Finish boolean operation ..."
 set square 292.663
 
 # Analysis of "nbshapes res"
-set nb_v_good 12
-set nb_e_good 18
-set nb_w_good 9
-set nb_f_good 9
-set nb_sh_good 2
-set nb_sol_good 2
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 53
-
+checknbshapes result -vertex 12 -edge 18 -wire 9 -face 9 -shell 2 -solid 2 -compsolid 0 -compound 1 -shape 53
 set 2dviewer 0
index 3f6d3b4..c95ecf8 100755 (executable)
@@ -20,14 +20,5 @@ puts "Finish boolean operation ..."
 
 set length 59.8334
 # Analysis of "nbshapes res"
-set nb_v_good 9
-set nb_e_good 9
-set nb_w_good 0
-set nb_f_good 0
-set nb_sh_good 0
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 19
-
+checknbshapes result -vertex 9 -edge 9 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 19
 set 2dviewer 0
index 2196de4..718e69d 100755 (executable)
@@ -21,14 +21,5 @@ puts "Finish boolean operation ..."
 set square 66.672
 
 # Analysis of "nbshapes res"
-set nb_v_good 6
-set nb_e_good 8
-set nb_w_good 2
-set nb_f_good 2
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 21
-
+checknbshapes result -vertex 6 -edge 8 -wire 2 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 21
 set 2dviewer 0
index b2e8807..3badf3f 100755 (executable)
@@ -21,14 +21,5 @@ puts "Finish boolean operation ..."
 set square 1450.22
 
 # Analysis of "nbshapes res"
-set nb_v_good 6
-set nb_e_good 8
-set nb_w_good 4
-set nb_f_good 4
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 25
-
+checknbshapes result -vertex 6 -edge 8 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 25
 set 2dviewer 0
index ca14f2e..909dd78 100755 (executable)
@@ -21,14 +21,5 @@ puts "Finish boolean operation ..."
 set square 761.355
 
 # Analysis of "nbshapes res"
-set nb_v_good 6
-set nb_e_good 8
-set nb_w_good 3
-set nb_f_good 3
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 23
-
+checknbshapes result -vertex 6 -edge 8 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 23
 set 2dviewer 0
index 144937b..a2f533c 100755 (executable)
@@ -21,14 +21,5 @@ puts "Finish boolean operation ..."
 set square 755.54
 
 # Analysis of "nbshapes res"
-set nb_v_good 6
-set nb_e_good 8
-set nb_w_good 3
-set nb_f_good 3
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 23
-
+checknbshapes result -vertex 6 -edge 8 -wire 3 -face 3 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 23
 set 2dviewer 0
index 46e467e..737ba29 100755 (executable)
@@ -21,14 +21,5 @@ puts "Finish boolean operation ..."
 set length 18.3861
 
 # Analysis of "nbshapes res"
-set nb_v_good 4
-set nb_e_good 4
-set nb_w_good 0
-set nb_f_good 0
-set nb_sh_good 0
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 9
-
+checknbshapes result -vertex 4 -edge 4 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 9
 set 2dviewer 0
index a269905..0b94791 100755 (executable)
@@ -1,4 +1,4 @@
-puts "TODO OCC111111 ALL: Error : Result shape is WRONG"
+puts "TODO OCC111111 ALL: Error :  is WRONG because number of "
 
 puts "============"
 puts "OCC10842"
@@ -23,14 +23,5 @@ puts "Finish boolean operation ..."
 set square 2312.93
 
 # Analysis of "nbshapes res"
-set nb_v_good 7
-set nb_e_good 9
-set nb_w_good 4
-set nb_f_good 4
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 27
-
+checknbshapes result -vertex 7 -edge 9 -wire 4 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 27
 set 2dviewer 0
index 85e0e6f..6360990 100755 (executable)
@@ -1,4 +1,4 @@
-puts "TODO OCC111111 ALL: Error : Result shape is WRONG"
+puts "TODO OCC111111 ALL: Error :  is WRONG because number of "
 
 puts "============"
 puts "OCC10842"
@@ -23,14 +23,5 @@ puts "Finish boolean operation ..."
 set square 27919.7
 
 # Analysis of "nbshapes res"
-set nb_v_good 15
-set nb_e_good 21
-set nb_w_good 7
-set nb_f_good 6
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 52
-
+checknbshapes result -vertex 15 -edge 21 -wire 7 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 52
 set 2dviewer 0
index 0dd9460..87ffb08 100755 (executable)
@@ -1,4 +1,4 @@
-puts "TODO OCC111111 ALL: Error : Result shape is WRONG"
+puts "TODO OCC111111 ALL: Error :  is WRONG because number of "
 
 puts "============"
 puts "OCC10842"
@@ -23,14 +23,5 @@ puts "Finish boolean operation ..."
 set square 18757.7
 
 # Analysis of "nbshapes res"
-set nb_v_good 13
-set nb_e_good 18
-set nb_w_good 6
-set nb_f_good 6
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 46
-
+checknbshapes result -vertex 13 -edge 18 -wire 6 -face 6 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 46
 set 2dviewer 0
index df6e78c..f006e03 100755 (executable)
@@ -1,4 +1,4 @@
-puts "TODO OCC111111 ALL: Error : Result shape is WRONG"
+puts "TODO OCC111111 ALL: Error :  is WRONG because number of "
 
 puts "============"
 puts "OCC10842"
@@ -23,14 +23,5 @@ puts "Finish boolean operation ..."
 set square 11475
 
 # Analysis of "nbshapes res"
-set nb_v_good 9
-set nb_e_good 12
-set nb_w_good 5
-set nb_f_good 4
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 33
-
+checknbshapes result -vertex 9 -edge 12 -wire 5 -face 4 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 33
 set 2dviewer 0
index 87cddb1..dd9f985 100755 (executable)
@@ -21,14 +21,5 @@ puts "Finish boolean operation ..."
 set length 122.816
 
 # Analysis of "nbshapes res"
-set nb_v_good 6
-set nb_e_good 6
-set nb_w_good 0
-set nb_f_good 0
-set nb_sh_good 0
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 13
-
+checknbshapes result -vertex 6 -edge 6 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 13
 set 2dviewer 0
index 151d20a..9ab9ccc 100755 (executable)
@@ -21,14 +21,5 @@ puts "Finish boolean operation ..."
 set square 183.567
 
 # Analysis of "nbshapes res"
-set nb_v_good 18
-set nb_e_good 31
-set nb_w_good 19
-set nb_f_good 19
-set nb_sh_good 6
-set nb_sol_good 6
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 100
-
+checknbshapes result -vertex 18 -edge 31 -wire 19 -face 19 -shell 6 -solid 6 -compsolid 0 -compound 1 -shape 100
 set 2dviewer 0
index 17e59f1..bad7575 100755 (executable)
@@ -21,14 +21,5 @@ puts "Finish boolean operation ..."
 set square 2309.97
 
 # Analysis of "nbshapes res"
-set nb_v_good 25
-set nb_e_good 45
-set nb_w_good 15
-set nb_f_good 15
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 103
-
+checknbshapes result -vertex 25 -edge 45 -wire 15 -face 15 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 103
 set 2dviewer 0
index c69041b..4239f10 100755 (executable)
@@ -21,14 +21,5 @@ puts "Finish boolean operation ..."
 set square 510.907
 
 # Analysis of "nbshapes res"
-set nb_v_good 24
-set nb_e_good 43
-set nb_w_good 20
-set nb_f_good 20
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 110
-
+checknbshapes result -vertex 24 -edge 43 -wire 20 -face 20 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 110
 set 2dviewer 0
index 0f277e7..a8c3f27 100755 (executable)
@@ -21,14 +21,5 @@ puts "Finish boolean operation ..."
 set square 1982.63
 
 # Analysis of "nbshapes res"
-set nb_v_good 19
-set nb_e_good 33
-set nb_w_good 14
-set nb_f_good 14
-set nb_sh_good 1
-set nb_sol_good 1
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 83
-
+checknbshapes result -vertex 19 -edge 33 -wire 14 -face 14 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 83
 set 2dviewer 0
index 6ca06f7..bb3241f 100755 (executable)
@@ -13,15 +13,6 @@ bop a_1 a_2
 bopcut result
 
 set square 28.6255
-set nb_v_good 12
-set nb_e_good 12
-set nb_w_good 2
-set nb_f_good 1
-set nb_sh_good 0
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 28
-
+checknbshapes result -vertex 12 -edge 12 -wire 2 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 28
 set 2dviewer 0
 
index 01bb884..ee8a01e 100755 (executable)
@@ -13,15 +13,6 @@ bop a_1 a_3
 bopcut result
 
 set square 28.6438
-set nb_v_good 12
-set nb_e_good 12
-set nb_w_good 2
-set nb_f_good 1
-set nb_sh_good 0
-set nb_sol_good 0
-set nb_compsol_good 0
-set nb_compound_good 1
-set nb_shape_good 28
-
+checknbshapes result -vertex 12 -edge 12 -wire 2 -face 1 -shell 0 -solid 0 -compsolid 0 -compound 1 -shape 28
 set 2dviewer 0