1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-07-30 13:05:50 +03:00
occt/tests/bugs/modalg/pro18892
apn f1aa2b6272 Adding new testing cases for chl grid
Adding procedures checkcolor and checkpoint.
Modified test cases which are used QAGetPixelColor or QAAISGetPixelColor2d
Allow using command QAAISGetPixelColor2d on WNT
Rename test case tests/bugs/vis/bug19619 to pro19619
Added test cases to modalg and moddata
2012-12-14 16:56:11 +04:00

36 lines
922 B
Plaintext
Executable File

puts "TODO OCC12345 ALL: Faulty : Result is BAD. Distance is more than MaxTolerance"
puts "TODO OCC12345 ALL: Error : The length of result shape is"
puts "=========="
puts "PRO18892"
puts "=========="
# Version de test: K4O, PATCH LEVEL:
# GEOMETRY-M4-6A : 3
# GEOMLITE-M4-6A : 1
# TOPOLOGY-M4-6A : 2
restore [locate_data_file pro18892.rle] a
puts [checkshape a]
explode a
bsection result a_1 a_2 -2d -a
explode result
mkcurve c result_1
cvalue c 1 X Y Z
vertex v X Y Z
explode a e
distmini d v a_8
set tol [ maxtolerance a_8 ]
regexp { +Edge +: +Min +[-0-9.+eE]+ +Max +([-0-9.+eE]+)} $tol full MaxEdgeTolerance
regexp { +Vertex +: +Min +[-0-9.+eE]+ +Max +([-0-9.+eE]+)} $tol full MaxVertexTolerance
regexp {([-0-9.+eE]+)$} [dump d_val] full d
if { [expr $d > $MaxEdgeTolerance] || [expr $d > $MaxVertexTolerance] } {
puts "Faulty : Result is BAD. Distance is more than MaxTolerance"
}
set length 0