Objet de Rhino : surface INFORMATIONS DE DÉBOGAGE POUR DÉVELOPPEUR Utilisez la commande "Infos" de Rhino. Runtime serial number: 51623 nom : "" id : 6B024CFE-B4B5-47b2-B092-12E3767126EA index du calque : 0 indice du matériau de rendu : -1 (du calque) ON_Brep: (B-rep geometry is the same as underlying surface.) surfaces: 1 3d curve: 4 2d curves: 4 vertices: 4 edges: 4 trims: 4 loops: 1 faces: 1 curve2d[ 0]: TL_NurbsCurve domain(0,100) start(0,0) end(100,0) curve2d[ 1]: TL_NurbsCurve domain(0,100) start(100,0) end(100,100) curve2d[ 2]: TL_NurbsCurve domain(0,100) start(100,100) end(0,100) curve2d[ 3]: TL_NurbsCurve domain(0,100) start(0,100) end(0,0) curve3d[ 0]: TL_NurbsCurve domain(0,100) start(0,0.0423077,0) end(100,0.0423077,0) curve3d[ 1]: TL_NurbsCurve domain(0,100) start(100,0.0423077,0) end(100,100.042,0) curve3d[ 2]: TL_NurbsCurve domain(-100,0) start(100,100.042,0) end(0,100.042,0) curve3d[ 3]: TL_NurbsCurve domain(-100,0) start(0,100.042,0) end(0,0.0423077,0) surface[ 0]: TL_NurbsSurface u(0,100) v(0,100) surface details: ON_NurbsSurface dim = 3 is_rat = 0 order = 3 X 3 cv_count = 3 X 9 Knot Vector 0 ( 4 knots ) index value mult delta 0 0 2 2 100 2 100 Knot Vector 1 ( 10 knots ) index value mult delta 0 0 2 2 25 2 25 4 50 2 25 6 75 2 25 8 100 2 25 Control Points 27 non-rational points index value CV[ 0][ 0] (0, 0.04230769230769095, 0) CV[ 0][ 1] (0.052891148148479061, 11.496505649851812, 0) CV[ 0][ 2] (0.10578229629695812, 22.95070360739593, 0) CV[ 0][ 3] (0.35032173619406137, 33.343629803022871, 0) CV[ 0][ 4] (0.10578229629695812, 70.391354947434181, 0) CV[ 0][ 5] (0.10578229629695812, 76.138031785016111, 0) CV[ 0][ 6] (0.10578229629695812, 81.884708622598083, 0) CV[ 0][ 7] (0.052891148148479061, 90.963508157452878, 0) CV[ 0][ 8] (0, 100.04230769230769, 0) CV[ 1][ 0] (50, 0.042307692307690957, 0) CV[ 1][ 1] (50.026445574074238, 18.076672819695212, 0) CV[ 1][ 2] (50.052891148148476, 36.111037947082735, 0) CV[ 1][ 3] (40.454789879319165, 45.448332077929535, 0) CV[ 1][ 4] (25.142911849526978, 61.240669057364521, 0) CV[ 1][ 5] (37.597901498837729, 64.72470650026932, 0) CV[ 1][ 6] (50.052891148148476, 68.208743943174127, 0) CV[ 1][ 7] (50.026445574074245, 84.125525817740922, 0) CV[ 1][ 8] (50, 100.04230769230767, 0) CV[ 2][ 0] (100, 0.04230769230769095, 0) CV[ 2][ 1] (100, 24.656839989538607, 0) CV[ 2][ 2] (100, 49.271372286769527, 0) CV[ 2][ 3] (75.090020701378492, 50.680677727032212, 0) CV[ 2][ 4] (50.180041402756991, 52.089983167294875, 0) CV[ 2][ 5] (75.090020701378492, 53.311381215522545, 0) CV[ 2][ 6] (100, 54.532779263750179, 0) CV[ 2][ 7] (100, 77.287543478028937, 0) CV[ 2][ 8] (100, 100.04230769230769, 0) vertex[ 0]: (0.000000 0.042308 0.000000) tolerance(0) edges (0,3) vertex[ 1]: (100.000000 0.042308 0.000000) tolerance(0) edges (0,1) vertex[ 2]: (100.000000 100.042308 0.000000) tolerance(0) edges (1,2) vertex[ 3]: (0.000000 100.042308 0.000000) tolerance(0) edges (2,3) edge[ 0]: v0( 0) v1( 1) 3d_curve(0) tolerance(0) domain(0,100) start(0,0.0423077,0) end(100,0.0423077,0) trims (+0) edge[ 1]: v0( 1) v1( 2) 3d_curve(1) tolerance(0) domain(0,100) start(100,0.0423077,0) end(100,100.042,0) trims (+1) edge[ 2]: v0( 2) v1( 3) 3d_curve(2) tolerance(0) domain(-100,0) start(100,100.042,0) end(0,100.042,0) trims (+2) edge[ 3]: v0( 3) v1( 0) 3d_curve(3) tolerance(0) domain(-100,0) start(0,100.042,0) end(0,0.0423077,0) trims (+3) face[ 0]: surface(0) reverse(0) loops(0) Render mesh = Quality. 3363 polygons Analysis mesh = nullptr Preview mesh = nullptr (Face geometry is the same as underlying surface.) loop[ 0]: type(outer) 4 trims(0,1,2,3) trim[ 0]: edge( 0) v0( 0) v1( 1) tolerance(0,0) type(boundary-south side iso) rev3d(0) 2d_curve(0) domain(0,100) start(0,0) end(100,0) surface points start(0,0.0423077,0) end(100,0.0423077,0) trim[ 1]: edge( 1) v0( 1) v1( 2) tolerance(0,0) type(boundary-east side iso) rev3d(0) 2d_curve(1) domain(0,100) start(100,0) end(100,100) surface points start(100,0.0423077,0) end(100,100.042,0) trim[ 2]: edge( 2) v0( 2) v1( 3) tolerance(0,0) type(boundary-north side iso) rev3d(0) 2d_curve(2) domain(0,100) start(100,100) end(0,100) surface points start(100,100.042,0) end(0,100.042,0) trim[ 3]: edge( 3) v0( 3) v1( 0) tolerance(0,0) type(boundary-west side iso) rev3d(0) 2d_curve(3) domain(0,100) start(0,100) end(0,0) surface points start(0,100.042,0) end(0,0.0423077,0)