2005-11-24 20:34:00 +05:00
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
< html >
< head >
< meta http-equiv = "Content-Type" content = "text/html; charset=iso-8859-1" >
< meta name = "GENERATOR" content = "Mozilla/4.73 [en] (WinNT; I) [Netscape]" >
< title > Main Page< / title >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" >
< / head >
< body >
< / body >
< / html >
2006-06-01 17:32:40 +06:00
<!-- Generated by Doxygen 1.4.6 -->
< h1 > Package geompy< / h1 >
2005-11-24 20:34:00 +05:00
< p >
2006-06-01 17:32:40 +06:00
< table border = "0" cellpadding = "0" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr > < td > < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td colspan = "2" > < br > < h2 > Functions< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#4a5618a690db0aecbe5989cb55d74ece" > init_geom< / a > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#5ece84ce1ea01c0cb42f69399817bbc3" > SubShapeName< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get name for sub-shape aSubObj of shape aMainObj. < a href = "#5ece84ce1ea01c0cb42f69399817bbc3" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#fd40f7d59da81b22862298666f807f7d" > addToStudy< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Publish in study aShape with name aName. < a href = "#fd40f7d59da81b22862298666f807f7d" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#82aab9da423d1401a3ddfd0eb4b0c49d" > addToStudyInFather< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Publish in study aShape with name aName as sub-object of previously published aFather. < a href = "#82aab9da423d1401a3ddfd0eb4b0c49d" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#9310c6377485b0bcfcfab87ab49d7e9a" > MakeVertex< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create point by three coordinates. < a href = "#9310c6377485b0bcfcfab87ab49d7e9a" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#0218cb2daa9ac5dc1eb4e26471e8b4d2" > MakeVertexWithRef< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a point, distant from the referenced point on the given distances along the coordinate axes. < a href = "#0218cb2daa9ac5dc1eb4e26471e8b4d2" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#792541ac8429b9ba33ed099d822f7020" > MakeVertexOnCurve< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a point, corresponding to the given parameter on the given curve. < a href = "#792541ac8429b9ba33ed099d822f7020" > < / a > < br > < / td > < / tr >
2007-02-07 16:23:40 +05:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#0b1d6768182d2d8302c359f2ec853952" > MakeTangentOnCurve< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a tangent, corresponding to the given parameter on the given curve. < a href = "#0b1d6768182d2d8302c359f2ec853952" > < / a > < br > < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#e7edc072e7e7b74feee2983e40b3f727" > MakeVectorDXDYDZ< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a vector with the given components. < a href = "#e7edc072e7e7b74feee2983e40b3f727" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#93a57241f7e0c8666fa64effb24d95eb" > MakeVector< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a vector between two points. < a href = "#93a57241f7e0c8666fa64effb24d95eb" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#ace7c6d8f49b69b3b9d1cf87b0c42a87" > MakeLine< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a line, passing through the given point and parrallel to the given direction. < a href = "#ace7c6d8f49b69b3b9d1cf87b0c42a87" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#d05c89e50645bfcb9180c9a1f0cd495b" > MakeLineTwoPnt< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a line, passing through the given points. < a href = "#d05c89e50645bfcb9180c9a1f0cd495b" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#b99b3d9ec2a1839a5b3e43139da67559" > MakePlane< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a plane, passing through the given point and normal to the given vector. < a href = "#b99b3d9ec2a1839a5b3e43139da67559" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#91603b64526fd345b2255907f179fffb" > MakePlaneThreePnt< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a plane, passing through the three given points. < a href = "#91603b64526fd345b2255907f179fffb" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#0d2356927fd4fcff47597d7c3170a3af" > MakePlaneFace< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a plane, similar to the existing one, but with another size of representing face. < a href = "#0d2356927fd4fcff47597d7c3170a3af" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#f054185ef572c0277eb37e6a98956f92" > MakeMarker< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a local coordinate system. < a href = "#f054185ef572c0277eb37e6a98956f92" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#6fc5a0f21295d06cc796dce166c1dbea" > MakeMarkerPntTwoVec< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a local coordinate system. < a href = "#6fc5a0f21295d06cc796dce166c1dbea" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#09d23236d0b3ac8260d44baf9dd9e510" > MakeArc< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create an arc of circle, passing through three given points. < a href = "#09d23236d0b3ac8260d44baf9dd9e510" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#f2ced5604e1b7822fd976c4d5acd86a1" > MakeCircle< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a circle with given center, normal vector and radius. < a href = "#f2ced5604e1b7822fd976c4d5acd86a1" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#6bec7e48f6a69ab9c37652efc3192ece" > MakeCircleThreePnt< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a circle, passing through three given points. < a href = "#6bec7e48f6a69ab9c37652efc3192ece" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#491d5983ad5315aaa451c0dab9aa53de" > MakeEllipse< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create an ellipse with given center, normal vector and radiuses. < a href = "#491d5983ad5315aaa451c0dab9aa53de" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#ab3518c19dae07433e912237cb6d87e3" > MakePolyline< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a polyline on the set of points. < a href = "#ab3518c19dae07433e912237cb6d87e3" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#bac3b24c01efafd46ff55745c114c218" > MakeBezier< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create bezier curve on the set of points. < a href = "#bac3b24c01efafd46ff55745c114c218" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#9d256f55a31d4caea356df5e9a36b491" > MakeInterpol< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create B-Spline curve on the set of points. < a href = "#9d256f55a31d4caea356df5e9a36b491" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#2e0cfe9c8a9c1456a882f3b1fd118c1a" > MakeSketcher< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a sketcher (wire or face), following the textual description, passed through < em > theCommand< / em > argument. < a href = "#2e0cfe9c8a9c1456a882f3b1fd118c1a" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c6d246779168cbe8a976bfd23268ab9f" > MakeSketcherOnPlane< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a sketcher (wire or face), following the textual description, passed through < em > theCommand< / em > argument. < a href = "#c6d246779168cbe8a976bfd23268ab9f" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#7e4d346b1fc5ee4887e8356abb864987" > MakeBox< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a box by coordinates of two opposite vertices. < a href = "#7e4d346b1fc5ee4887e8356abb864987" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#3935ab1a312d87952e0661e539cb3861" > MakeBoxDXDYDZ< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a box with specified dimensions along the coordinate axes and with edges, parallel to the coordinate axes. < a href = "#3935ab1a312d87952e0661e539cb3861" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#f887eae04ea14936c8f2ccc08e530e12" > MakeBoxTwoPnt< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a box with two specified opposite vertices, and with edges, parallel to the coordinate axes. < a href = "#f887eae04ea14936c8f2ccc08e530e12" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#5f544551dab0053b491618b11f72d8a7" > MakeCylinder< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a cylinder with given base point, axis, radius and height. < a href = "#5f544551dab0053b491618b11f72d8a7" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#e4afae782eac7eda170ca1580985025c" > MakeCylinderRH< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a cylinder with given radius and height at the origin of coordinate system. < a href = "#e4afae782eac7eda170ca1580985025c" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#2ef7fabed1a4c83cfd9dfe41f54fe03e" > MakeSpherePntR< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a sphere with given center and radius. < a href = "#2ef7fabed1a4c83cfd9dfe41f54fe03e" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#39ecaa363c5555638718f4564aa1258d" > MakeSphere< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a sphere with given center and radius. < a href = "#39ecaa363c5555638718f4564aa1258d" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#207bec566af2333662e49b0e054ebedc" > MakeSphereR< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a sphere with given radius at the origin of coordinate system. < a href = "#207bec566af2333662e49b0e054ebedc" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#d77fe2cf4d96f17663434ef1fd4c286d" > MakeCone< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a cone with given base point, axis, height and radiuses. < a href = "#d77fe2cf4d96f17663434ef1fd4c286d" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#59944e0c2a98bacfb06ddd4f861681b0" > MakeConeR1R2H< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a cone with given height and radiuses at the origin of coordinate system. < a href = "#59944e0c2a98bacfb06ddd4f861681b0" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#9cceaba104b3811113f6f7b368eb6633" > MakeTorus< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a torus with given center, normal vector and radiuses. < a href = "#9cceaba104b3811113f6f7b368eb6633" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#9a8c604450bd29216630ac33284017c6" > MakeTorusRR< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a torus with given radiuses at the origin of coordinate system. < a href = "#9a8c604450bd29216630ac33284017c6" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c0a12052d81f3e8d755dd5b97fbdcf3d" > MakePrism< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a shape by extrusion of the base shape along a vector, defined by two points. < a href = "#c0a12052d81f3e8d755dd5b97fbdcf3d" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#32ecfc039f58048b0b3a23ab8e433765" > MakePrismVecH< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a shape by extrusion of the base shape along the vector, i.e. < a href = "#32ecfc039f58048b0b3a23ab8e433765" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#cd033b39f4be052111ab3ec8d27cd9ee" > MakePipe< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a shape by extrusion of the base shape along the path shape. < a href = "#cd033b39f4be052111ab3ec8d27cd9ee" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#4c093c166272f508454e8eb03133e020" > MakeRevolution< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a shape by revolution of the base shape around the axis on the given angle, i.e. < a href = "#4c093c166272f508454e8eb03133e020" > < / a > < br > < / td > < / tr >
2007-02-07 16:23:40 +05:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#45564231762e3f8b99b58cd149b48a62" > MakeThruSections< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a shell or solid passing through set of sections.Sections should be wires,edges or vertices. < a href = "#45564231762e3f8b99b58cd149b48a62" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c4d4d9f9b338502dadd6342d3adb941d" > MakePipeWithDifferentSections< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a shape by extrusion of the profile shape along the path shape. < a href = "#c4d4d9f9b338502dadd6342d3adb941d" > < / a > < br > < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#328df6d3aa2acd5dd367fd1ff0f02b90" > MakeEdge< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a linear edge with specified ends. < a href = "#328df6d3aa2acd5dd367fd1ff0f02b90" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#6e231ee2830c5d1292b8e8f80a1b570d" > MakeWire< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a wire from the set of edges and wires. < a href = "#6e231ee2830c5d1292b8e8f80a1b570d" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#1fa655542cb7d7f0ca7239246e4020a4" > MakeFace< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a face on the given wire. < a href = "#1fa655542cb7d7f0ca7239246e4020a4" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#377a2b2ff79598724ae3547e0f8f887e" > MakeFaceWires< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a face on the given wires set. < a href = "#377a2b2ff79598724ae3547e0f8f887e" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#7900487f71fcbe9b74df16fe1de23aac" > MakeFaces< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Shortcut to < a class = "el" href = "namespacegeompy.html#377a2b2ff79598724ae3547e0f8f887e" > MakeFaceWires()< / a > . < a href = "#7900487f71fcbe9b74df16fe1de23aac" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#bcfb3334446b48ec3a59707341df3e38" > MakeShell< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a shell from the set of faces and shells. < a href = "#bcfb3334446b48ec3a59707341df3e38" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#3e4434784c3ec97093321c16599f7590" > MakeSolid< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a solid, bounded by the given shells. < a href = "#3e4434784c3ec97093321c16599f7590" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#6f23e242d8a3b1dbe445eb2f7f5b5bf6" > MakeCompound< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a compound of the given shapes. < a href = "#6f23e242d8a3b1dbe445eb2f7f5b5bf6" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#0ade4b552865ad0a4df9580145f0736e" > NumberOfFaces< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Gives quantity of faces in the given shape. < a href = "#0ade4b552865ad0a4df9580145f0736e" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#730e50a690deccae3599792c202db613" > NumberOfEdges< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Gives quantity of edges in the given shape. < a href = "#730e50a690deccae3599792c202db613" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#278e8ebac370fcf80a92b857a54d830d" > ChangeOrientation< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Reverses an orientation the given shape. < a href = "#278e8ebac370fcf80a92b857a54d830d" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c13bcdc1219e63398e9d2bbd27271370" > OrientationChange< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Shortcut to < a class = "el" href = "namespacegeompy.html#278e8ebac370fcf80a92b857a54d830d" > ChangeOrientation()< / a > . < a href = "#c13bcdc1219e63398e9d2bbd27271370" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#0d2c067d179c0008d035c42b9013283c" > GetFreeFacesIDs< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Retrieve all free faces from the given shape. < a href = "#0d2c067d179c0008d035c42b9013283c" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#a19d88b97b5f1cf8c63bd8386f5e9476" > GetSharedShapes< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get all sub-shapes of theShape1 of the given type, shared with theShape2. < a href = "#a19d88b97b5f1cf8c63bd8386f5e9476" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#e089332bc7ff498c6c6669836989383a" > GetShapesOnPlane< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Find in < em > theShape< / em > all sub-shapes of type < em > theShapeType< / em > , situated relatively the specified plane by the certain way, defined through < em > theState< / em > parameter. < a href = "#e089332bc7ff498c6c6669836989383a" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#1ec8a4c4f37f881676de67fbb185a1a7" > GetShapesOnPlaneIDs< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Works like the above method, but returns list of sub-shapes indices. < a href = "#1ec8a4c4f37f881676de67fbb185a1a7" > < / a > < br > < / td > < / tr >
2007-02-07 16:23:40 +05:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#43c25e4a08b30b59dcd18696effb3394" > GetShapesOnPlaneWithLocation< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Find in < em > theShape< / em > all sub-shapes of type < em > theShapeType< / em > , situated relatively the specified plane by the certain way, defined through < em > theState< / em > parameter. < a href = "#43c25e4a08b30b59dcd18696effb3394" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#7e017a6cd1e9103c7d6f4d3897e36ae5" > GetShapesOnPlaneWithLocationIDs< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Works like the above method, but returns list of sub-shapes indices. < a href = "#7e017a6cd1e9103c7d6f4d3897e36ae5" > < / a > < br > < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#e472f5764a1014dc9c60778cb02ce970" > GetShapesOnCylinder< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Find in < em > theShape< / em > all sub-shapes of type < em > theShapeType< / em > , situated relatively the specified cylinder by the certain way, defined through < em > theState< / em > parameter. < a href = "#e472f5764a1014dc9c60778cb02ce970" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#338736dab175669a89da003c8cf45552" > GetShapesOnCylinderIDs< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Works like the above method, but returns list of sub-shapes indices. < a href = "#338736dab175669a89da003c8cf45552" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#926ea88b412800140f45270a3ae89345" > GetShapesOnSphere< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Find in < em > theShape< / em > all sub-shapes of type < em > theShapeType< / em > , situated relatively the specified sphere by the certain way, defined through < em > theState< / em > parameter. < a href = "#926ea88b412800140f45270a3ae89345" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c5e58a6957bf2695fd8a974da75718f6" > GetShapesOnSphereIDs< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Works like the above method, but returns list of sub-shapes indices. < a href = "#c5e58a6957bf2695fd8a974da75718f6" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#6b18a78d643167b99cc95ddd59874b10" > GetShapesOnQuadrangle< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Find in < em > theShape< / em > all sub-shapes of type < em > theShapeType< / em > , situated relatively the specified quadrangle by the certain way, defined through < em > theState< / em > parameter. < a href = "#6b18a78d643167b99cc95ddd59874b10" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#db16045827aa23070ef98eca038ecd2c" > GetShapesOnQuadrangleIDs< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Works like the above method, but returns list of sub-shapes indices. < a href = "#db16045827aa23070ef98eca038ecd2c" > < / a > < br > < / td > < / tr >
2007-02-07 16:23:40 +05:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#94c97c957d04ebd433cb5b3d94e8c8ac" > GetShapesOnBox< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Find in < em > theShape< / em > all sub-shapes of type < em > theShapeType< / em > , situated relatively the specified < em > theBox< / em > by the certain way, defined through < em > theState< / em > parameter. < a href = "#94c97c957d04ebd433cb5b3d94e8c8ac" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c7b1da4e965bf551fc87b72ebd6afde7" > GetShapesOnBoxIDs< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Works like the above method, but returns list of sub-shapes indices. < a href = "#c7b1da4e965bf551fc87b72ebd6afde7" > < / a > < br > < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#2695635fc745e6aa6cda4545e2133c41" > GetInPlace< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get sub-shape(s) of theShapeWhere, which are coincident with < em > theShapeWhat< / em > or could be a part of it. < a href = "#2695635fc745e6aa6cda4545e2133c41" > < / a > < br > < / td > < / tr >
2007-02-07 16:23:40 +05:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#808c0723c1cc2c641a02aeaa0d0b45c6" > GetSame< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get sub-shape of theShapeWhere, which is equal to < em > theShapeWhat< / em > . < a href = "#808c0723c1cc2c641a02aeaa0d0b45c6" > < / a > < br > < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#67706610dda0d5005ee1cdfe2e8362a2" > GetSubShape< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Obtain a composite sub-shape of < aShape> , composed from sub-shapes of < aShape> , selected by their unique IDs inside < aShape> . < a href = "#67706610dda0d5005ee1cdfe2e8362a2" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#d7ee9f96e4b5b4303c7d20f0fc42d67d" > GetSubShapeID< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Obtain unique ID of sub-shape < aSubShape> inside < aShape> . < a href = "#d7ee9f96e4b5b4303c7d20f0fc42d67d" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#e4ee5a20fdb33779f2dc5f1686fd3d8a" > SubShapeAll< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Explode a shape on subshapes of a given type. < a href = "#e4ee5a20fdb33779f2dc5f1686fd3d8a" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#d19aeb7b8759ebd877154239fb4c1d7f" > SubShapeAllIDs< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Explode a shape on subshapes of a given type. < a href = "#d19aeb7b8759ebd877154239fb4c1d7f" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#7991c614f21498c03545d58f0e1e6049" > SubShapeAllSorted< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Explode a shape on subshapes of a given type. < a href = "#7991c614f21498c03545d58f0e1e6049" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#0da304f589070498b79851370436094e" > SubShapeAllSortedIDs< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Explode a shape on subshapes of a given type. < a href = "#0da304f589070498b79851370436094e" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#f7265ff90cecdffb35a75b7968d834a1" > SubShape< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Obtain a compound of sub-shapes of < aShape> , selected by they indices in list of all sub-shapes of type < aType> . < a href = "#f7265ff90cecdffb35a75b7968d834a1" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#0566156543b9ae4bb4dacbdc660802e0" > SubShapeSorted< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Obtain a compound of sub-shapes of < aShape> , selected by they indices in sorted list of all sub-shapes of type < aType> . < a href = "#0566156543b9ae4bb4dacbdc660802e0" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#4ec92460ad70a2086a228cc8f5c53546" > ProcessShape< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Apply a sequence of Shape Healing operators to the given object. < a href = "#4ec92460ad70a2086a228cc8f5c53546" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#e97025dce42f920c90940e317d4346df" > SuppressFaces< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Remove faces from the given object (shape). < a href = "#e97025dce42f920c90940e317d4346df" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#af901778584daa351bf152dea8e45103" > MakeSewing< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Sewing of some shapes into single shape. < a href = "#af901778584daa351bf152dea8e45103" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#2053611e91ad644a537b94f7746aad83" > Sew< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Sewing of the given object. < a href = "#2053611e91ad644a537b94f7746aad83" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#1b508c8014392c17a40634ed0ea098fc" > SuppressInternalWires< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Remove internal wires and edges from the given object (face). < a href = "#1b508c8014392c17a40634ed0ea098fc" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#415a551ef50c5a35815080451c459a53" > SuppressHoles< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Remove internal closed contours (holes) from the given object. < a href = "#415a551ef50c5a35815080451c459a53" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#19eec790d224fe44a21855073733c61a" > CloseContour< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Close an open wire. < a href = "#19eec790d224fe44a21855073733c61a" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#3d0753cc00225c3c2432f64d2439de2c" > DivideEdge< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Addition of a point to a given edge object. < a href = "#3d0753cc00225c3c2432f64d2439de2c" > < / a > < br > < / td > < / tr >
2007-02-07 16:23:40 +05:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#9c5759e7397aafa57af929453a3db08e" > ChangeOrientationShell< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Change orientation of the given object. < a href = "#9c5759e7397aafa57af929453a3db08e" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#e82647674a4c63cda4dc8527712818e2" > ChangeOrientationShellCopy< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Change orientation of the given object. < a href = "#e82647674a4c63cda4dc8527712818e2" > < / a > < br > < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#65e1cf2711f524b98cd4596e53dda798" > GetFreeBoundary< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get a list of wires (wrapped in GEOM_Object-s), that constitute a free boundary of the given shape. < a href = "#65e1cf2711f524b98cd4596e53dda798" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#33f1df4161bf5f34dcad843ed3380404" > MakeCopy< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a copy of the given object. < a href = "#33f1df4161bf5f34dcad843ed3380404" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#cbe2949bf5461726223a97ee80d1c3ec" > MakeFilling< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a filling from the given compound of contours. < a href = "#cbe2949bf5461726223a97ee80d1c3ec" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#e5d9467bd086e6cac983986d2d5f88fb" > MakeGlueFaces< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Replace coincident faces in theShape by one face. < a href = "#e5d9467bd086e6cac983986d2d5f88fb" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#f226efc56d8eff7b56c2d1cfaafa9f29" > MakeBoolean< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Perform one of boolean operations on two given shapes. < a href = "#f226efc56d8eff7b56c2d1cfaafa9f29" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#cd8f27d201b21e0fece9d01b8b4b1380" > MakeCommon< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Shortcut to MakeBoolean(s1, s2, 1). < a href = "#cd8f27d201b21e0fece9d01b8b4b1380" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#03dd2a576cc3add2d3de4d0dd49e543d" > MakeCut< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Shortcut to MakeBoolean(s1, s2, 2). < a href = "#03dd2a576cc3add2d3de4d0dd49e543d" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#d901649467a5a346eada63b49cf6303e" > MakeFuse< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Shortcut to MakeBoolean(s1, s2, 3). < a href = "#d901649467a5a346eada63b49cf6303e" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#eedaf0e56fe5240f4c7c6b9054fc97c8" > MakeSection< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Shortcut to MakeBoolean(s1, s2, 4). < a href = "#eedaf0e56fe5240f4c7c6b9054fc97c8" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#56f48212a436f46c02722f627d27e7f2" > MakePartition< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Perform partition operation. < a href = "#56f48212a436f46c02722f627d27e7f2" > < / a > < br > < / td > < / tr >
2007-02-07 16:23:40 +05:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#85a4e715d0d0e4c8c9960372bfeb5327" > MakePartitionNonSelfIntersectedShape< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Perform partition operation. < a href = "#85a4e715d0d0e4c8c9960372bfeb5327" > < / a > < br > < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#f1fc43bc5612514bcc2f6d772c3d38db" > Partition< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Shortcut to < a class = "el" href = "namespacegeompy.html#56f48212a436f46c02722f627d27e7f2" > MakePartition()< / a > . < a href = "#f1fc43bc5612514bcc2f6d772c3d38db" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#d5389c13cb51ad6b6d15780d7e648e69" > MakeHalfPartition< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Perform partition of the Shape with the Plane. < a href = "#d5389c13cb51ad6b6d15780d7e648e69" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c305e3f931c4ead2aae3b64ccfe5d350" > MakeTranslationTwoPoints< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Translate the given object along the vector, specified by its end points, creating its copy before the translation. < a href = "#c305e3f931c4ead2aae3b64ccfe5d350" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#daa3f61a507374c1f673619c49485751" > MakeTranslation< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Translate the given object along the vector, specified by its components, creating its copy before the translation. < a href = "#daa3f61a507374c1f673619c49485751" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c70936f9c902aef0c6dbd5510bdc7f03" > MakeTranslationVector< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Translate the given object along the given vector, creating its copy before the translation. < a href = "#c70936f9c902aef0c6dbd5510bdc7f03" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#3363966f33171e6415e1a1b5d4a8e9fa" > MakeRotation< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Rotate the given object around the given axis on the given angle, creating its copy before the rotatation. < a href = "#3363966f33171e6415e1a1b5d4a8e9fa" > < / a > < br > < / td > < / tr >
2007-02-07 16:23:40 +05:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#6bcb1680b597f1491d371fa2a9242342" > MakeRotationThreePoints< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Rotate given object around vector perpendicular to plane containing three points, creating its copy before the rotatation. < a href = "#6bcb1680b597f1491d371fa2a9242342" > < / a > < br > < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#7ad2fdeeef570ba29c86ba28d3da09f7" > MakeScaleTransform< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Scale the given object by the factor, creating its copy before the scaling. < a href = "#7ad2fdeeef570ba29c86ba28d3da09f7" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#fab9bb8ede1f587c47cd1d981e966cdd" > MakeMirrorByPlane< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create an object, symmetrical to the given one relatively the given plane. < a href = "#fab9bb8ede1f587c47cd1d981e966cdd" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#73733650d7b37eb8aec0df9aca0c9a63" > MakeMirrorByAxis< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create an object, symmetrical to the given one relatively the given axis. < a href = "#73733650d7b37eb8aec0df9aca0c9a63" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#56e053740bed5b65670cf9cc10df4d8d" > MakeMirrorByPoint< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create an object, symmetrical to the given one relatively the given point. < a href = "#56e053740bed5b65670cf9cc10df4d8d" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c100ca3b5ccdbd133df55b331cf33c42" > MakePosition< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2007-02-07 16:23:40 +05:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Modify the Location of the given object by LCS, creating its copy before the setting. < a href = "#c100ca3b5ccdbd133df55b331cf33c42" > < / a > < br > < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#1c9ca22c504f4190f49f3e222fadeff0" > MakeOffset< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create new object as offset of the given one. < a href = "#1c9ca22c504f4190f49f3e222fadeff0" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#ab11f2929f8585eee3f3e29ed9b6fe51" > MakeMultiTranslation1D< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Translate the given object along the given vector a given number times. < a href = "#ab11f2929f8585eee3f3e29ed9b6fe51" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#4a96d7c7ad41b4cb66f2bc544085c659" > MakeMultiTranslation2D< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Conseqently apply two specified translations to theObject specified number of times. < a href = "#4a96d7c7ad41b4cb66f2bc544085c659" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#6c50d3ab9f6be4fee93abec171a89cfc" > MultiRotate1D< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Rotate the given object around the given axis a given number times. < a href = "#6c50d3ab9f6be4fee93abec171a89cfc" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#b004cf2bbff7b8dfa28a96aadc6bc456" > MultiRotate2D< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Rotate the given object around the given axis on the given angle a given number times and multi-translate each rotation result. < a href = "#b004cf2bbff7b8dfa28a96aadc6bc456" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#fe6bb49b0e4f150327729f063bdec2cd" > MakeMultiRotation1D< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > The same, as < a class = "el" href = "namespacegeompy.html#6c50d3ab9f6be4fee93abec171a89cfc" > MultiRotate1D()< / a > , but axis is given by direction and point. < a href = "#fe6bb49b0e4f150327729f063bdec2cd" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#5e677bcf6d3c8190778f05e6c7e871d3" > MakeMultiRotation2D< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > The same, as < a class = "el" href = "namespacegeompy.html#b004cf2bbff7b8dfa28a96aadc6bc456" > MultiRotate2D()< / a > , but axis is given by direction and point. < a href = "#5e677bcf6d3c8190778f05e6c7e871d3" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#3f2ecc9ca30a3017c7f8d22a9c6ca6fb" > MakeFilletAll< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Perform a fillet on all edges of the given shape. < a href = "#3f2ecc9ca30a3017c7f8d22a9c6ca6fb" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#86bbdb543ba06469c1ffe95cb7950f46" > MakeFillet< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Perform a fillet on the specified edges/faces of the given shape. < a href = "#86bbdb543ba06469c1ffe95cb7950f46" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#92091fbfdb19e6532aaf8cbc76f271a1" > MakeChamferAll< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Perform a symmetric chamfer on all edges of the given shape. < a href = "#92091fbfdb19e6532aaf8cbc76f271a1" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#6afb8427fde5f6ca2dbc51a51869f7ca" > MakeChamferEdge< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Perform a chamfer on edges, common to the specified faces, with distance D1 on the Face1. < a href = "#6afb8427fde5f6ca2dbc51a51869f7ca" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#2018b56951c34682fa0df214a3b1d7f2" > MakeChamferFaces< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Perform a chamfer on all edges of the specified faces, with distance D1 on the first specified face (if several for one edge). < a href = "#2018b56951c34682fa0df214a3b1d7f2" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#1d1b85c082445f89293b614b23695a19" > MakeChamfer< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Shortcut to < a class = "el" href = "namespacegeompy.html#6afb8427fde5f6ca2dbc51a51869f7ca" > MakeChamferEdge()< / a > and < a class = "el" href = "namespacegeompy.html#2018b56951c34682fa0df214a3b1d7f2" > MakeChamferFaces()< / a > . < a href = "#1d1b85c082445f89293b614b23695a19" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#dd1ebfcc03ea50d9701fc0fdff388cd8" > Archimede< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Perform an Archimde operation on the given shape with given parameters. < a href = "#dd1ebfcc03ea50d9701fc0fdff388cd8" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#e10a7c1c972b5629fcd9d4b459ccf13b" > PointCoordinates< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get point coordinates. < a href = "#e10a7c1c972b5629fcd9d4b459ccf13b" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#ab1609df1740aca9735eb455b5ad7947" > BasicProperties< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get summarized length of all wires, area of surface and volume of the given shape. < a href = "#ab1609df1740aca9735eb455b5ad7947" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#1aa8eba3c44a5230cd457b3f97eea57a" > BoundingBox< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get parameters of bounding box of the given shape. < a href = "#1aa8eba3c44a5230cd457b3f97eea57a" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#139df343f817141a8b074cd7389a44b1" > Inertia< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get inertia matrix and moments of inertia of theShape. < a href = "#139df343f817141a8b074cd7389a44b1" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#ef044d33ebbe02c75bb62d44ec8570bc" > MinDistance< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get minimal distance between the given shapes. < a href = "#ef044d33ebbe02c75bb62d44ec8570bc" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#8f1e2eb8fa61d0e7aebc04a641f020fb" > Tolerance< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get min and max tolerances of sub-shapes of theShape. < a href = "#8f1e2eb8fa61d0e7aebc04a641f020fb" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#6c1a6120cbbf69d13c02b9ade0ba98eb" > WhatIs< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Obtain description of the given shape (number of sub-shapes of each type). < a href = "#6c1a6120cbbf69d13c02b9ade0ba98eb" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#d9e158674b690b397e20e788b7622da0" > MakeCDG< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get a point, situated at the centre of mass of theShape. < a href = "#d9e158674b690b397e20e788b7622da0" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#35d111502e0280fee475e86270792565" > CheckShape< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Check a topology of the given shape. < a href = "#35d111502e0280fee475e86270792565" > < / a > < br > < / td > < / tr >
2007-02-07 16:23:40 +05:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#1f93405313fd378a4383ea9833dab3de" > GetPosition< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get position (LCS) of theShape. < a href = "#1f93405313fd378a4383ea9833dab3de" > < / a > < br > < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#a0571beb5ffbacb42ce92195309820d0" > Import< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Import a shape from the BREP or IGES or STEP file (depends on given format) with given name. < a href = "#a0571beb5ffbacb42ce92195309820d0" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#10f157e05c0e20acd86f78090bfec351" > ImportBREP< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Shortcut to < a class = "el" href = "namespacegeompy.html#a0571beb5ffbacb42ce92195309820d0" > Import()< / a > for BREP format. < a href = "#10f157e05c0e20acd86f78090bfec351" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#2968cc7bf89d54bee34ee3f560bd7f4f" > ImportIGES< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Shortcut to < a class = "el" href = "namespacegeompy.html#a0571beb5ffbacb42ce92195309820d0" > Import()< / a > for IGES format. < a href = "#2968cc7bf89d54bee34ee3f560bd7f4f" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#a232e7dafb6fd10ade8e601d54fd63c2" > ImportSTEP< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Shortcut to < a class = "el" href = "namespacegeompy.html#a0571beb5ffbacb42ce92195309820d0" > Import()< / a > for STEP format. < a href = "#a232e7dafb6fd10ade8e601d54fd63c2" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#499e87da00bb3be6123cf73136127bfc" > Export< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Export the given shape into a file with given name. < a href = "#499e87da00bb3be6123cf73136127bfc" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#87cb97db967c38695f7b820dbcff30bd" > ExportBREP< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Shortcut to < a class = "el" href = "namespacegeompy.html#499e87da00bb3be6123cf73136127bfc" > Export()< / a > for BREP format. < a href = "#87cb97db967c38695f7b820dbcff30bd" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#1fecea070929464aee6bf9887dae144a" > ExportIGES< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Shortcut to < a class = "el" href = "namespacegeompy.html#499e87da00bb3be6123cf73136127bfc" > Export()< / a > for IGES format. < a href = "#1fecea070929464aee6bf9887dae144a" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#96a04d9dac65752cc513b4fdf70c5ea0" > ExportSTEP< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Shortcut to < a class = "el" href = "namespacegeompy.html#499e87da00bb3be6123cf73136127bfc" > Export()< / a > for STEP format. < a href = "#96a04d9dac65752cc513b4fdf70c5ea0" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#6e740378fa27a55a0605f11ed68d5c13" > MakeQuad< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a quadrangle face from four edges. < a href = "#6e740378fa27a55a0605f11ed68d5c13" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#b459a4cca585b6d0ae962fcc533e2233" > MakeQuad2Edges< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a quadrangle face on two edges. < a href = "#b459a4cca585b6d0ae962fcc533e2233" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#b4a45d1dd409b770f143758e8bc2f80d" > MakeQuad4Vertices< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a quadrangle face with specified corners. < a href = "#b4a45d1dd409b770f143758e8bc2f80d" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#d9eb183f135341b2c5151e5d31c8d07c" > MakeHexa< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a hexahedral solid, bounded by the six given faces. < a href = "#d9eb183f135341b2c5151e5d31c8d07c" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c612949da56e4e28d2f52f7022e8f270" > MakeHexa2Faces< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create a hexahedral solid between two given faces. < a href = "#c612949da56e4e28d2f52f7022e8f270" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#1d89799285c4b0a50c8edd0276a45e00" > GetPoint< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get a vertex, found in the given shape by its coordinates. < a href = "#1d89799285c4b0a50c8edd0276a45e00" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#3e02dfbb79bbe2739ffe382a10a83902" > GetEdge< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get an edge, found in the given shape by two given vertices. < a href = "#3e02dfbb79bbe2739ffe382a10a83902" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#294c21fa51645e8cc18199dfb4622174" > GetEdgeNearPoint< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Find an edge of the given shape, which has minimal distance to the given point. < a href = "#294c21fa51645e8cc18199dfb4622174" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#5d9f4778acda236b2595a93f3443269f" > GetFaceByPoints< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Returns a face, found in the given shape by four given corner vertices. < a href = "#5d9f4778acda236b2595a93f3443269f" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#f7154a6930bffcd3f249e32e360bf161" > GetFaceByEdges< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get a face of block, found in the given shape by two given edges. < a href = "#f7154a6930bffcd3f249e32e360bf161" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#5367485e4a8a35c32d746723fee905bb" > GetOppositeFace< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Find a face, opposite to the given one in the given block. < a href = "#5367485e4a8a35c32d746723fee905bb" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#12a77345f9e987f83ffd294cd7efcb0b" > GetFaceNearPoint< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Find a face of the given shape, which has minimal distance to the given point. < a href = "#12a77345f9e987f83ffd294cd7efcb0b" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#ccf6906ed06251948bb9ab80a394a04e" > GetFaceByNormale< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Find a face of block, whose outside normale has minimal angle with the given vector. < a href = "#ccf6906ed06251948bb9ab80a394a04e" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#9b3b633e1484b00d74d4115aecba634c" > CheckCompoundOfBlocks< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Check, if the compound of blocks is given. < a href = "#9b3b633e1484b00d74d4115aecba634c" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#4c8f85c9a412a5460e48313ee9dc428b" > RemoveExtraEdges< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Remove all seam and degenerated edges from < em > theShape< / em > . < a href = "#4c8f85c9a412a5460e48313ee9dc428b" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#f690cd52d196cb4eca5a57aebcd4827b" > CheckAndImprove< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Check, if the given shape is a blocks compound. < a href = "#f690cd52d196cb4eca5a57aebcd4827b" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#261f5525946b6b9abd3033d058f2c077" > MakeBlockExplode< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Get all the blocks, contained in the given compound. < a href = "#261f5525946b6b9abd3033d058f2c077" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#850464c8254224a9fca8df8121378442" > GetBlockNearPoint< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Find block, containing the given point inside its volume or on boundary. < a href = "#850464c8254224a9fca8df8121378442" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#3b644c68c91ba34eb232add9c16ad26d" > GetBlockByParts< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Find block, containing all the elements, passed as the parts, or maximum quantity of them. < a href = "#3b644c68c91ba34eb232add9c16ad26d" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#87b5b6632b97d3da1d447e02d4b169a9" > GetBlocksByParts< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Return all blocks, containing all the elements, passed as the parts. < a href = "#87b5b6632b97d3da1d447e02d4b169a9" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#f01d36e0b2eb11c0e5abc141691d2eee" > MakeMultiTransformation1D< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Multi-transformate block and glue the result. < a href = "#f01d36e0b2eb11c0e5abc141691d2eee" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#4592c6223d08418649f48113913103fb" > MakeMultiTransformation2D< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Multi-transformate block and glue the result. < a href = "#4592c6223d08418649f48113913103fb" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#066548557397df1e539909427054d601" > Propagate< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Build all possible propagation groups. < a href = "#066548557397df1e539909427054d601" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#d34dca22784f06782d577a35ebb767a6" > CreateGroup< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Creates a new group which will store sub shapes of theMainShape. < a href = "#d34dca22784f06782d577a35ebb767a6" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#a2dbd1e5c34e091747e208cd6b63eba1" > AddObject< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Adds a sub object with ID theSubShapeId to the group. < a href = "#a2dbd1e5c34e091747e208cd6b63eba1" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#1153343bde9e7e07a9571123d1440d3b" > RemoveObject< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Removes a sub object with ID < em > theSubShapeId< / em > from the group. < a href = "#1153343bde9e7e07a9571123d1440d3b" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#00450556247ac647a69506a1776a125d" > UnionList< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Adds to the group all the given shapes. < a href = "#00450556247ac647a69506a1776a125d" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#5e1f46dae5dc0b01e997278cf186d73d" > UnionIDs< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Works like the above method, but argument theSubShapes here is a list of sub-shapes indices. < a href = "#5e1f46dae5dc0b01e997278cf186d73d" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#5514b5a8b24702828eed0f6b39fe8f9a" > DifferenceList< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Removes from the group all the given shapes. < a href = "#5514b5a8b24702828eed0f6b39fe8f9a" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#78ccd39b2263ea213805869fbe4c3bc3" > DifferenceIDs< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Works like the above method, but argument theSubShapes here is a list of sub-shapes indices. < a href = "#78ccd39b2263ea213805869fbe4c3bc3" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c076d5e58ceb4d210f7a43e1acea8ca5" > GetObjectIDs< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Returns a list of sub objects ID stored in the group. < a href = "#c076d5e58ceb4d210f7a43e1acea8ca5" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#05095c0349fe3889ab06235f265c1ea9" > GetType< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Returns a type of sub objects stored in the group. < a href = "#05095c0349fe3889ab06235f265c1ea9" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#4c9609d803e34c25427e59e4ab2ddb42" > GetMainShape< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Returns a main shape associated with the group. < a href = "#4c9609d803e34c25427e59e4ab2ddb42" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c6b2d69f3d03206b73ce0c0bbfb56eae" > GetEdgesByLength< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2007-02-07 16:23:40 +05:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create group of edges of theShape, whose length is in range [min_length, max_length]. < a href = "#c6b2d69f3d03206b73ce0c0bbfb56eae" > < / a > < br > < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#ae1cbdb4fcaa8ac1a7c826580b99fc5f" > SelectEdges< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2007-02-07 16:23:40 +05:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Create group of edges of selected shape, whose length is in range [min_length, max_length]. < a href = "#ae1cbdb4fcaa8ac1a7c826580b99fc5f" > < / a > < br > < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > def < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#9c05eb3e0ffbdd757e288d3204422dc5" > addPath< / a > < / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Add Path to load python scripts from. < a href = "#9c05eb3e0ffbdd757e288d3204422dc5" > < / a > < br > < / td > < / tr >
< tr > < td colspan = "2" > < br > < h2 > Variables< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > tuple < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#8b6a0245f3cf8c1ef6de94487433fc0c" > g< / a > = lcc.FindOrLoadComponent(" FactoryServer" , " GEOM" )< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > tuple < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#96bc383a8e96df6d938b485e9e1b5e11" > geom< / a > = g._narrow( GEOM.GEOM_Gen )< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#f01ae5049e69c6da96bdc94d5b1c6d38" > myBuilder< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > int < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#9857c81d89e1dd436e4da52b0884ef94" > myStudyId< / a > = 0< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#0f6146a8fb62ad5221da4dc2e8a7a8f7" > father< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#58b9182cc4b7d927dda2cd6a2f2e677b" > BasicOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c319490ec26550ef4fd0b787f183a323" > CurvesOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#7dd8908de955a347609b4f9cbca99686" > PrimOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#39a05853eb7e4dc664d7acaa5536e610" > ShapesOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#9b6b150d33cb71f2ab6380f143cc37b6" > HealOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#1293220280565f0b9256d382d2ea882a" > InsertOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#51777a574318dcf4c9025d03b0cfb1a1" > BoolOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#921e4ec0a8e80b1c61bd8b156ba8cfb7" > TrsfOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#37bbe3bd9771d58b547723e6436bed81" > LocalOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#eb30abfc8b306d15adc2f50c48064054" > MeasuOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#4e06888ee75ecc7a54f0c8bad501a0c2" > BlocksOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c809d5d73246f177ee010c4fe497d342" > GroupOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > dictionary < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#269cf26d7d10b8f6b4a20789ed8233a0" > ShapeType< / a > = {" COMPOUND" :0, " COMPSOLID" :1, " SOLID" :2, " SHELL" :3, " FACE" :4, " WIRE" :5, " EDGE" :6, " VERTEX" :7, " SHAPE" :8}< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > tuple < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#8b6a0245f3cf8c1ef6de94487433fc0c" > g< / a > = lcc.FindOrLoadComponent(" FactoryServer" , " GEOM" )< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > tuple < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#96bc383a8e96df6d938b485e9e1b5e11" > geom< / a > = g._narrow( GEOM.GEOM_Gen )< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#f01ae5049e69c6da96bdc94d5b1c6d38" > myBuilder< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > int < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#9857c81d89e1dd436e4da52b0884ef94" > myStudyId< / a > = 0< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#0f6146a8fb62ad5221da4dc2e8a7a8f7" > father< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#58b9182cc4b7d927dda2cd6a2f2e677b" > BasicOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c319490ec26550ef4fd0b787f183a323" > CurvesOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#7dd8908de955a347609b4f9cbca99686" > PrimOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#39a05853eb7e4dc664d7acaa5536e610" > ShapesOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#9b6b150d33cb71f2ab6380f143cc37b6" > HealOp< / a > = None< / td > < / tr >
2005-11-24 20:34:00 +05:00
2006-06-01 17:32:40 +06:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#1293220280565f0b9256d382d2ea882a" > InsertOp< / a > = None< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#51777a574318dcf4c9025d03b0cfb1a1" > BoolOp< / a > = None< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#921e4ec0a8e80b1c61bd8b156ba8cfb7" > TrsfOp< / a > = None< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#37bbe3bd9771d58b547723e6436bed81" > LocalOp< / a > = None< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#eb30abfc8b306d15adc2f50c48064054" > MeasuOp< / a > = None< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#4e06888ee75ecc7a54f0c8bad501a0c2" > BlocksOp< / a > = None< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#c809d5d73246f177ee010c4fe497d342" > GroupOp< / a > = None< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > dictionary < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacegeompy.html#269cf26d7d10b8f6b4a20789ed8233a0" > ShapeType< / a > = {" COMPOUND" :0, " COMPSOLID" :1, " SOLID" :2, " SHELL" :3, " FACE" :4, " WIRE" :5, " EDGE" :6, " VERTEX" :7, " SHAPE" :8}< / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< hr > < h2 > Function Documentation< / h2 >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "4a5618a690db0aecbe5989cb55d74ece" > < / a > <!-- doxytag: member="geompy::init_geom" ref="4a5618a690db0aecbe5989cb55d74ece" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::init_geom < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theStudy< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "5ece84ce1ea01c0cb42f69399817bbc3" > < / a > <!-- doxytag: member="geompy::SubShapeName" ref="5ece84ce1ea01c0cb42f69399817bbc3" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::SubShapeName < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > aSubObj< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aMainObj< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "fd40f7d59da81b22862298666f807f7d" > < / a > <!-- doxytag: member="geompy::addToStudy" ref="fd40f7d59da81b22862298666f807f7d" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::addToStudy < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > aShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aName< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "82aab9da423d1401a3ddfd0eb4b0c49d" > < / a > <!-- doxytag: member="geompy::addToStudyInFather" ref="82aab9da423d1401a3ddfd0eb4b0c49d" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::addToStudyInFather < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > aFather< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aName< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "9310c6377485b0bcfcfab87ab49d7e9a" > < / a > <!-- doxytag: member="geompy::MakeVertex" ref="9310c6377485b0bcfcfab87ab49d7e9a" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeVertex < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theX< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theY< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theZ< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theX< / em > < / td > < td > The X coordinate of the point. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theY< / em > < / td > < td > The Y coordinate of the point. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theZ< / em > < / td > < td > The Z coordinate of the point. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created point.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "0218cb2daa9ac5dc1eb4e26471e8b4d2" > < / a > <!-- doxytag: member="geompy::MakeVertexWithRef" ref="0218cb2daa9ac5dc1eb4e26471e8b4d2" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeVertexWithRef < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theReference< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theX< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theY< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theZ< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theReference< / em > < / td > < td > The referenced point. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theX< / em > < / td > < td > Displacement from the referenced point along OX axis. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theY< / em > < / td > < td > Displacement from the referenced point along OY axis. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theZ< / em > < / td > < td > Displacement from the referenced point along OZ axis. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created point.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "792541ac8429b9ba33ed099d822f7020" > < / a > <!-- doxytag: member="geompy::MakeVertexOnCurve" ref="792541ac8429b9ba33ed099d822f7020" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeVertexOnCurve < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theRefCurve< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theParameter< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theRefCurve< / em > < / td > < td > The referenced curve. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theParameter< / em > < / td > < td > Value of parameter on the referenced curve. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created point.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2007-02-07 16:23:40 +05:00
< a class = "anchor" name = "0b1d6768182d2d8302c359f2ec853952" > < / a > <!-- doxytag: member="geompy::MakeTangentOnCurve" ref="0b1d6768182d2d8302c359f2ec853952" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > def geompy::MakeTangentOnCurve < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theRefCurve< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theParameter< / em > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theRefCurve< / em > < / td > < td > The referenced curve. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theParameter< / em > < / td > < td > Value of parameter on the referenced curve. < / td > < / tr >
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created tangent. < / dd > < / dl >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "e7edc072e7e7b74feee2983e40b3f727" > < / a > <!-- doxytag: member="geompy::MakeVectorDXDYDZ" ref="e7edc072e7e7b74feee2983e40b3f727" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeVectorDXDYDZ < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theDX< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theDY< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theDZ< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theDX< / em > < / td > < td > X component of the vector. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theDY< / em > < / td > < td > Y component of the vector. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theDZ< / em > < / td > < td > Z component of the vector. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created vector.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "93a57241f7e0c8666fa64effb24d95eb" > < / a > <!-- doxytag: member="geompy::MakeVector" ref="93a57241f7e0c8666fa64effb24d95eb" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeVector < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > thePnt1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePnt2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt1< / em > < / td > < td > Start point for the vector. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt2< / em > < / td > < td > End point for the vector. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
2006-06-01 17:32:40 +06:00
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created vector. < / dd > < / dl >
< / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "ace7c6d8f49b69b3b9d1cf87b0c42a87" > < / a > <!-- doxytag: member="geompy::MakeLine" ref="ace7c6d8f49b69b3b9d1cf87b0c42a87" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeLine < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > thePnt< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theDir< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt< / em > < / td > < td > Point. The resulting line will pass through it. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theDir< / em > < / td > < td > Direction. The resulting line will be parallel to it. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created line.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "d05c89e50645bfcb9180c9a1f0cd495b" > < / a > <!-- doxytag: member="geompy::MakeLineTwoPnt" ref="d05c89e50645bfcb9180c9a1f0cd495b" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeLineTwoPnt < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > thePnt1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePnt2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt1< / em > < / td > < td > First of two points, defining the line. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt2< / em > < / td > < td > Second of two points, defining the line. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created line.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "b99b3d9ec2a1839a5b3e43139da67559" > < / a > <!-- doxytag: member="geompy::MakePlane" ref="b99b3d9ec2a1839a5b3e43139da67559" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakePlane < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > thePnt< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theVec< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theTrimSize< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt< / em > < / td > < td > Point, the plane has to pass through. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theVec< / em > < / td > < td > Vector, defining the plane normal direction. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theTrimSize< / em > < / td > < td > Half size of a side of quadrangle face, representing the plane. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created plane.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "91603b64526fd345b2255907f179fffb" > < / a > <!-- doxytag: member="geompy::MakePlaneThreePnt" ref="91603b64526fd345b2255907f179fffb" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakePlaneThreePnt < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > thePnt1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePnt2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePnt3< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theTrimSize< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt1< / em > < / td > < td > First of three points, defining the plane. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt2< / em > < / td > < td > Second of three points, defining the plane. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt3< / em > < / td > < td > Fird of three points, defining the plane. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theTrimSize< / em > < / td > < td > Half size of a side of quadrangle face, representing the plane. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created plane.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "0d2356927fd4fcff47597d7c3170a3af" > < / a > <!-- doxytag: member="geompy::MakePlaneFace" ref="0d2356927fd4fcff47597d7c3170a3af" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakePlaneFace < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theFace< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theTrimSize< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2007-02-07 16:23:40 +05:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theFace< / em > < / td > < td > Referenced plane or LCS(Marker). < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theTrimSize< / em > < / td > < td > New half size of a side of quadrangle face, representing the plane. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created plane.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "f054185ef572c0277eb37e6a98956f92" > < / a > <!-- doxytag: member="geompy::MakeMarker" ref="f054185ef572c0277eb37e6a98956f92" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeMarker < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > OX< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > OY< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > OZ< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > XDX< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > XDY< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > XDZ< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > YDX< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > YDY< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > YDZ< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > OX,OY,OZ< / em > < / td > < td > Three coordinates of coordinate system origin. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > XDX,XDY,XDZ< / em > < / td > < td > Three components of OX direction < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > YDX,YDY,YDZ< / em > < / td > < td > Three components of OY direction < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created coordinate system.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "6fc5a0f21295d06cc796dce166c1dbea" > < / a > <!-- doxytag: member="geompy::MakeMarkerPntTwoVec" ref="6fc5a0f21295d06cc796dce166c1dbea" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeMarkerPntTwoVec < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theOrigin< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theXVec< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theYVec< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theOrigin< / em > < / td > < td > Point of coordinate system origin. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theXVec< / em > < / td > < td > Vector of X direction < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theYVec< / em > < / td > < td > Vector of Y direction < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created coordinate system. < / dd > < / dl >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "09d23236d0b3ac8260d44baf9dd9e510" > < / a > <!-- doxytag: member="geompy::MakeArc" ref="09d23236d0b3ac8260d44baf9dd9e510" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeArc < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > thePnt1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePnt2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePnt3< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt1< / em > < / td > < td > Start point of the arc. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt2< / em > < / td > < td > Middle point of the arc. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt3< / em > < / td > < td > End point of the arc. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created arc.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "f2ced5604e1b7822fd976c4d5acd86a1" > < / a > <!-- doxytag: member="geompy::MakeCircle" ref="f2ced5604e1b7822fd976c4d5acd86a1" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeCircle < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > thePnt< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theVec< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theR< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt< / em > < / td > < td > Circle center. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theVec< / em > < / td > < td > Vector, normal to the plane of the circle. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theR< / em > < / td > < td > Circle radius. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created circle.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "6bec7e48f6a69ab9c37652efc3192ece" > < / a > <!-- doxytag: member="geompy::MakeCircleThreePnt" ref="6bec7e48f6a69ab9c37652efc3192ece" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeCircleThreePnt < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > thePnt1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePnt2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePnt3< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt1,thePnt2,thePnt3< / em > < / td > < td > Points, defining the circle. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created circle.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "491d5983ad5315aaa451c0dab9aa53de" > < / a > <!-- doxytag: member="geompy::MakeEllipse" ref="491d5983ad5315aaa451c0dab9aa53de" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeEllipse < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > thePnt< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theVec< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theRMajor< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theRMinor< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt< / em > < / td > < td > Ellipse center. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theVec< / em > < / td > < td > Vector, normal to the plane of the ellipse. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theRMajor< / em > < / td > < td > Major ellipse radius. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theRMinor< / em > < / td > < td > Minor ellipse radius. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created ellipse.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "ab3518c19dae07433e912237cb6d87e3" > < / a > <!-- doxytag: member="geompy::MakePolyline" ref="ab3518c19dae07433e912237cb6d87e3" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakePolyline < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > thePoints< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePoints< / em > < / td > < td > Sequence of points for the polyline. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created polyline.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "bac3b24c01efafd46ff55745c114c218" > < / a > <!-- doxytag: member="geompy::MakeBezier" ref="bac3b24c01efafd46ff55745c114c218" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeBezier < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > thePoints< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePoints< / em > < / td > < td > Sequence of points for the bezier curve. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created bezier curve.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "9d256f55a31d4caea356df5e9a36b491" > < / a > <!-- doxytag: member="geompy::MakeInterpol" ref="9d256f55a31d4caea356df5e9a36b491" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeInterpol < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > thePoints< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePoints< / em > < / td > < td > Sequence of points for the B-Spline curve. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created B-Spline curve.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "2e0cfe9c8a9c1456a882f3b1fd118c1a" > < / a > <!-- doxytag: member="geompy::MakeSketcher" ref="2e0cfe9c8a9c1456a882f3b1fd118c1a" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeSketcher < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theCommand< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theWorkingPlane< / em > = < code > [0< / code > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< br >
Edges of the resulting wire or face will be arcs of circles and/or linear segments. < br >
Format of the description string have to be the following:< p >
"Sketcher[:F x1 y1]:CMD[:CMD[:CMD...]]"< p >
Where:< ul >
< li > x1, y1 are coordinates of the first sketcher point (zero by default),< / li > < li > CMD is one of< ul >
< li > "R angle" : Set the direction by angle< / li > < li > "D dx dy" : Set the direction by DX & DY< / li > < / ul >
< br >
< ul >
< li > "TT x y" : Create segment by point at X & Y< / li > < li > "T dx dy" : Create segment by point with DX & DY< / li > < li > "L length" : Create segment by direction & Length< / li > < li > "IX x" : Create segment by direction & Intersect. X< / li > < li > "IY y" : Create segment by direction & Intersect. Y< / li > < / ul >
< br >
< ul >
< li > "C radius length" : Create arc by direction, radius and length(in degree)< / li > < / ul >
< br >
< ul >
< li > "WW" : Close Wire (to finish)< / li > < li > "WF" : Close Wire and build face (to finish)< / li > < / ul >
< / li > < / ul >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theCommand< / em > < / td > < td > String, defining the sketcher in local coordinates of the working plane. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theWorkingPlane< / em > < / td > < td > Nine double values, defining origin, OZ and OX directions of the working plane. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created wire.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "c6d246779168cbe8a976bfd23268ab9f" > < / a > <!-- doxytag: member="geompy::MakeSketcherOnPlane" ref="c6d246779168cbe8a976bfd23268ab9f" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeSketcherOnPlane < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theCommand< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theWorkingPlane< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< br >
For format of the description string see the previous method.< br >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theCommand< / em > < / td > < td > String, defining the sketcher in local coordinates of the working plane. < / td > < / tr >
2007-02-07 16:23:40 +05:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theWorkingPlane< / em > < / td > < td > Planar Face or LCS(Marker) of the working plane. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created wire. < / dd > < / dl >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "7e4d346b1fc5ee4887e8356abb864987" > < / a > <!-- doxytag: member="geompy::MakeBox" ref="7e4d346b1fc5ee4887e8356abb864987" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeBox < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > x1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > y1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > z1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > x2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > y2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > z2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "3935ab1a312d87952e0661e539cb3861" > < / a > <!-- doxytag: member="geompy::MakeBoxDXDYDZ" ref="3935ab1a312d87952e0661e539cb3861" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeBoxDXDYDZ < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theDX< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theDY< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theDZ< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Center of the box will be at point (DX/2, DY/2, DZ/2). < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theDX< / em > < / td > < td > Length of Box edges, parallel to OX axis. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theDY< / em > < / td > < td > Length of Box edges, parallel to OY axis. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theDZ< / em > < / td > < td > Length of Box edges, parallel to OZ axis. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created box.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "f887eae04ea14936c8f2ccc08e530e12" > < / a > <!-- doxytag: member="geompy::MakeBoxTwoPnt" ref="f887eae04ea14936c8f2ccc08e530e12" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeBoxTwoPnt < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > thePnt1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePnt2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt1< / em > < / td > < td > First of two opposite vertices. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt2< / em > < / td > < td > Second of two opposite vertices. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created box.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "5f544551dab0053b491618b11f72d8a7" > < / a > <!-- doxytag: member="geompy::MakeCylinder" ref="5f544551dab0053b491618b11f72d8a7" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeCylinder < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > thePnt< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theAxis< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theR< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theH< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt< / em > < / td > < td > Central point of cylinder base. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theAxis< / em > < / td > < td > Cylinder axis. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theR< / em > < / td > < td > Cylinder radius. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theH< / em > < / td > < td > Cylinder height. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created cylinder.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "e4afae782eac7eda170ca1580985025c" > < / a > <!-- doxytag: member="geompy::MakeCylinderRH" ref="e4afae782eac7eda170ca1580985025c" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeCylinderRH < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theR< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theH< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Axis of the cylinder will be collinear to the OZ axis of the coordinate system. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theR< / em > < / td > < td > Cylinder radius. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theH< / em > < / td > < td > Cylinder height. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created cylinder.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "2ef7fabed1a4c83cfd9dfe41f54fe03e" > < / a > <!-- doxytag: member="geompy::MakeSpherePntR" ref="2ef7fabed1a4c83cfd9dfe41f54fe03e" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeSpherePntR < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > thePnt< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theR< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt< / em > < / td > < td > Sphere center. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theR< / em > < / td > < td > Sphere radius. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created sphere.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "39ecaa363c5555638718f4564aa1258d" > < / a > <!-- doxytag: member="geompy::MakeSphere" ref="39ecaa363c5555638718f4564aa1258d" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeSphere < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > x< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > y< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > z< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theR< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > x,y,z< / em > < / td > < td > Coordinates of sphere center. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theR< / em > < / td > < td > Sphere radius. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created sphere.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "207bec566af2333662e49b0e054ebedc" > < / a > <!-- doxytag: member="geompy::MakeSphereR" ref="207bec566af2333662e49b0e054ebedc" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeSphereR < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theR< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theR< / em > < / td > < td > Sphere radius. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created sphere.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "d77fe2cf4d96f17663434ef1fd4c286d" > < / a > <!-- doxytag: member="geompy::MakeCone" ref="d77fe2cf4d96f17663434ef1fd4c286d" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeCone < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > thePnt< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theAxis< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theR1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theR2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theH< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt< / em > < / td > < td > Central point of the first cone base. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theAxis< / em > < / td > < td > Cone axis. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theR1< / em > < / td > < td > Radius of the first cone base. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theR2< / em > < / td > < td > Radius of the second cone base. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Note:< / b > < / dt > < dd > If both radiuses are non-zero, the cone will be truncated. < p >
If the radiuses are equal, a cylinder will be created instead. < / dd > < / dl >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theH< / em > < / td > < td > Cone height. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created cone.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "59944e0c2a98bacfb06ddd4f861681b0" > < / a > <!-- doxytag: member="geompy::MakeConeR1R2H" ref="59944e0c2a98bacfb06ddd4f861681b0" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeConeR1R2H < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theR1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theR2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theH< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Axis of the cone will be collinear to the OZ axis of the coordinate system. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theR1< / em > < / td > < td > Radius of the first cone base. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theR2< / em > < / td > < td > Radius of the second cone base. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Note:< / b > < / dt > < dd > If both radiuses are non-zero, the cone will be truncated. < p >
If the radiuses are equal, a cylinder will be created instead. < / dd > < / dl >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theH< / em > < / td > < td > Cone height. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created cone.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "9cceaba104b3811113f6f7b368eb6633" > < / a > <!-- doxytag: member="geompy::MakeTorus" ref="9cceaba104b3811113f6f7b368eb6633" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeTorus < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > thePnt< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theVec< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theRMajor< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theRMinor< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt< / em > < / td > < td > Torus central point. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theVec< / em > < / td > < td > Torus axis of symmetry. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theRMajor< / em > < / td > < td > Torus major radius. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theRMinor< / em > < / td > < td > Torus minor radius. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created torus.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "9a8c604450bd29216630ac33284017c6" > < / a > <!-- doxytag: member="geompy::MakeTorusRR" ref="9a8c604450bd29216630ac33284017c6" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeTorusRR < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theRMajor< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theRMinor< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theRMajor< / em > < / td > < td > Torus major radius. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theRMinor< / em > < / td > < td > Torus minor radius. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created torus.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "c0a12052d81f3e8d755dd5b97fbdcf3d" > < / a > <!-- doxytag: member="geompy::MakePrism" ref="c0a12052d81f3e8d755dd5b97fbdcf3d" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakePrism < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theBase< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theBase< / em > < / td > < td > Base shape to be extruded. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePoint1< / em > < / td > < td > First end of extrusion vector. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePoint2< / em > < / td > < td > Second end of extrusion vector. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created prism.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "32ecfc039f58048b0b3a23ab8e433765" > < / a > <!-- doxytag: member="geompy::MakePrismVecH" ref="32ecfc039f58048b0b3a23ab8e433765" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakePrismVecH < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theBase< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theVec< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theH< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
all the space, transfixed by the base shape during its translation along the vector on the given distance. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theBase< / em > < / td > < td > Base shape to be extruded. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theVec< / em > < / td > < td > Direction of extrusion. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theH< / em > < / td > < td > Prism dimension along theVec. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created prism.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "cd033b39f4be052111ab3ec8d27cd9ee" > < / a > <!-- doxytag: member="geompy::MakePipe" ref="cd033b39f4be052111ab3ec8d27cd9ee" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakePipe < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theBase< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePath< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
The path shape can be a wire or an edge. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theBase< / em > < / td > < td > Base shape to be extruded. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePath< / em > < / td > < td > Path shape to extrude the base shape along it. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created pipe.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "4c093c166272f508454e8eb03133e020" > < / a > <!-- doxytag: member="geompy::MakeRevolution" ref="4c093c166272f508454e8eb03133e020" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeRevolution < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theBase< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theAxis< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theAngle< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
all the space, transfixed by the base shape during its rotation around the axis on the given angle. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theBase< / em > < / td > < td > Base shape to be rotated. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theAxis< / em > < / td > < td > Rotation axis. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theAngle< / em > < / td > < td > Rotation angle in radians. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created revolution.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2007-02-07 16:23:40 +05:00
< a class = "anchor" name = "45564231762e3f8b99b58cd149b48a62" > < / a > <!-- doxytag: member="geompy::MakeThruSections" ref="45564231762e3f8b99b58cd149b48a62" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > def geompy::MakeThruSections < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theSeqSections< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theModeSolid< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePreci< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theRuled< / em > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theSeqSections< / em > < / td > < td > - set of specified sections. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theModeSolid< / em > < / td > < td > - mode defining building solid or shell < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePreci< / em > < / td > < td > - precision 3D used for smoothing by default 1.e-6 < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theRuled< / em > < / td > < td > - mode defining type of the result surfaces (ruled or smoothed). < / td > < / tr >
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created shell or solid.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
< a class = "anchor" name = "c4d4d9f9b338502dadd6342d3adb941d" > < / a > <!-- doxytag: member="geompy::MakePipeWithDifferentSections" ref="c4d4d9f9b338502dadd6342d3adb941d" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > def geompy::MakePipeWithDifferentSections < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theSeqBases< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theLocations< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePath< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theWithContact< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theWithCorrection< / em > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
The path shape can be a wire or an edge. the several profiles can be specified in the several locations of path. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theSeqBases< / em > < / td > < td > - list of Bases shape to be extruded. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theLocations< / em > < / td > < td > - list of locations on the path corresponding specified list of the Bases shapes. Number of locations should be equal to number of bases or list of locations can be empty. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePath< / em > < / td > < td > - Path shape to extrude the base shape along it. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theWithContact< / em > < / td > < td > - the mode defining that the section is translated to be in contact with the spine. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > -< / em > < / td > < td > WithCorrection - defining that the section is rotated to be orthogonal to the spine tangent in the correspondent point < / td > < / tr >
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created pipe.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "328df6d3aa2acd5dd367fd1ff0f02b90" > < / a > <!-- doxytag: member="geompy::MakeEdge" ref="328df6d3aa2acd5dd367fd1ff0f02b90" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeEdge < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > thePnt1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePnt2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt1< / em > < / td > < td > Point for the first end of edge. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt2< / em > < / td > < td > Point for the second end of edge. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created edge.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "6e231ee2830c5d1292b8e8f80a1b570d" > < / a > <!-- doxytag: member="geompy::MakeWire" ref="6e231ee2830c5d1292b8e8f80a1b570d" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeWire < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theEdgesAndWires< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theEdgesAndWires< / em > < / td > < td > List of edges and/or wires. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created wire.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "1fa655542cb7d7f0ca7239246e4020a4" > < / a > <!-- doxytag: member="geompy::MakeFace" ref="1fa655542cb7d7f0ca7239246e4020a4" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeFace < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theWire< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > isPlanarWanted< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2007-02-07 16:23:40 +05:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theWire< / em > < / td > < td > closed Wire or Edge to build the face on. < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > isPlanarWanted< / em > < / td > < td > If TRUE, only planar face will be built. If impossible, NULL object will be returned. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created face.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "377a2b2ff79598724ae3547e0f8f887e" > < / a > <!-- doxytag: member="geompy::MakeFaceWires" ref="377a2b2ff79598724ae3547e0f8f887e" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeFaceWires < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theWires< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > isPlanarWanted< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2007-02-07 16:23:40 +05:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theWires< / em > < / td > < td > List of closed wires or edges to build the face on. < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > isPlanarWanted< / em > < / td > < td > If TRUE, only planar face will be built. If impossible, NULL object will be returned. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created face.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "7900487f71fcbe9b74df16fe1de23aac" > < / a > <!-- doxytag: member="geompy::MakeFaces" ref="7900487f71fcbe9b74df16fe1de23aac" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeFaces < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theWires< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > isPlanarWanted< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "bcfb3334446b48ec3a59707341df3e38" > < / a > <!-- doxytag: member="geompy::MakeShell" ref="bcfb3334446b48ec3a59707341df3e38" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeShell < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theFacesAndShells< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theFacesAndShells< / em > < / td > < td > List of faces and/or shells. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created shell.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "3e4434784c3ec97093321c16599f7590" > < / a > <!-- doxytag: member="geompy::MakeSolid" ref="3e4434784c3ec97093321c16599f7590" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeSolid < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShells< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShells< / em > < / td > < td > Sequence of bounding shells. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created solid.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "6f23e242d8a3b1dbe445eb2f7f5b5bf6" > < / a > <!-- doxytag: member="geompy::MakeCompound" ref="6f23e242d8a3b1dbe445eb2f7f5b5bf6" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeCompound < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShapes< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapes< / em > < / td > < td > List of shapes to put in compound. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created compound.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "0ade4b552865ad0a4df9580145f0736e" > < / a > <!-- doxytag: member="geompy::NumberOfFaces" ref="0ade4b552865ad0a4df9580145f0736e" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::NumberOfFaces < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to count faces of. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > Quantity of faces.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "730e50a690deccae3599792c202db613" > < / a > <!-- doxytag: member="geompy::NumberOfEdges" ref="730e50a690deccae3599792c202db613" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::NumberOfEdges < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to count edges of. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > Quantity of edges.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "278e8ebac370fcf80a92b857a54d830d" > < / a > <!-- doxytag: member="geompy::ChangeOrientation" ref="278e8ebac370fcf80a92b857a54d830d" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::ChangeOrientation < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to be reversed. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > The reversed copy of theShape.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "c13bcdc1219e63398e9d2bbd27271370" > < / a > <!-- doxytag: member="geompy::OrientationChange" ref="c13bcdc1219e63398e9d2bbd27271370" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::OrientationChange < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "0d2c067d179c0008d035c42b9013283c" > < / a > <!-- doxytag: member="geompy::GetFreeFacesIDs" ref="0d2c067d179c0008d035c42b9013283c" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetFreeFacesIDs < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Free face is a face, which is not shared between two shells of the shape. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to find free faces in. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > List of IDs of all free faces, contained in theShape.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "a19d88b97b5f1cf8c63bd8386f5e9476" > < / a > <!-- doxytag: member="geompy::GetSharedShapes" ref="a19d88b97b5f1cf8c63bd8386f5e9476" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetSharedShapes < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShape2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeType< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape1< / em > < / td > < td > Shape to find sub-shapes in. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape2< / em > < / td > < td > Shape to find shared sub-shapes with. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeType< / em > < / td > < td > Type of sub-shapes to be retrieved. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > List of sub-shapes of theShape1, shared with theShape2.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "e089332bc7ff498c6c6669836989383a" > < / a > <!-- doxytag: member="geompy::GetShapesOnPlane" ref="e089332bc7ff498c6c6669836989383a" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetShapesOnPlane < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeType< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theAx1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theState< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to find sub-shapes of. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeType< / em > < / td > < td > Type of sub-shapes to be retrieved. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theAx1< / em > < / td > < td > Vector (or line, or linear edge), specifying normal direction and location of the plane to find shapes on. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theState< / em > < / td > < td > The state of the subshapes to find. It can be one of ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > List of all found sub-shapes.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "1ec8a4c4f37f881676de67fbb185a1a7" > < / a > <!-- doxytag: member="geompy::GetShapesOnPlaneIDs" ref="1ec8a4c4f37f881676de67fbb185a1a7" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetShapesOnPlaneIDs < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeType< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theAx1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theState< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
2006-06-01 17:32:40 +06:00
Example: see GEOM_TestOthers.py < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2007-02-07 16:23:40 +05:00
< a class = "anchor" name = "43c25e4a08b30b59dcd18696effb3394" > < / a > <!-- doxytag: member="geompy::GetShapesOnPlaneWithLocation" ref="43c25e4a08b30b59dcd18696effb3394" args="" --> < p >
2006-06-01 17:32:40 +06:00
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2007-02-07 16:23:40 +05:00
< td class = "md" nowrap valign = "top" > def geompy::GetShapesOnPlaneWithLocation < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeType< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
2007-02-07 16:23:40 +05:00
< td class = "mdname" nowrap > < em > theAx1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
2007-02-07 16:23:40 +05:00
< td class = "mdname" nowrap > < em > thePnt< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theState< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to find sub-shapes of. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeType< / em > < / td > < td > Type of sub-shapes to be retrieved. < / td > < / tr >
2007-02-07 16:23:40 +05:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theAx1< / em > < / td > < td > Vector (or line, or linear edge), specifying normal direction of the plane to find shapes on. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePnt< / em > < / td > < td > Point specifying location of the plane to find shapes on. < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theState< / em > < / td > < td > The state of the subshapes to find. It can be one of ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > List of all found sub-shapes.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2007-02-07 16:23:40 +05:00
< a class = "anchor" name = "7e017a6cd1e9103c7d6f4d3897e36ae5" > < / a > <!-- doxytag: member="geompy::GetShapesOnPlaneWithLocationIDs" ref="7e017a6cd1e9103c7d6f4d3897e36ae5" args="" --> < p >
2006-06-01 17:32:40 +06:00
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2007-02-07 16:23:40 +05:00
< td class = "md" nowrap valign = "top" > def geompy::GetShapesOnPlaneWithLocationIDs < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeType< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
2007-02-07 16:23:40 +05:00
< td class = "mdname" nowrap > < em > theAx1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
2007-02-07 16:23:40 +05:00
< td class = "mdname" nowrap > < em > thePnt< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theState< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
2006-06-01 17:32:40 +06:00
Example: see GEOM_TestOthers.py < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2007-02-07 16:23:40 +05:00
< a class = "anchor" name = "e472f5764a1014dc9c60778cb02ce970" > < / a > <!-- doxytag: member="geompy::GetShapesOnCylinder" ref="e472f5764a1014dc9c60778cb02ce970" args="" --> < p >
2006-06-01 17:32:40 +06:00
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2007-02-07 16:23:40 +05:00
< td class = "md" nowrap valign = "top" > def geompy::GetShapesOnCylinder < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeType< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
2007-02-07 16:23:40 +05:00
< td class = "mdname" nowrap > < em > theAxis< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theRadius< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theState< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to find sub-shapes of. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeType< / em > < / td > < td > Type of sub-shapes to be retrieved. < / td > < / tr >
2007-02-07 16:23:40 +05:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theAxis< / em > < / td > < td > Vector (or line, or linear edge), specifying axis of the cylinder to find shapes on. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theRadius< / em > < / td > < td > Radius of the cylinder to find shapes on. < / td > < / tr >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theState< / em > < / td > < td > The state of the subshapes to find. It can be one of ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > List of all found sub-shapes.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2007-02-07 16:23:40 +05:00
< a class = "anchor" name = "338736dab175669a89da003c8cf45552" > < / a > <!-- doxytag: member="geompy::GetShapesOnCylinderIDs" ref="338736dab175669a89da003c8cf45552" args="" --> < p >
2006-06-01 17:32:40 +06:00
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2007-02-07 16:23:40 +05:00
< td class = "md" nowrap valign = "top" > def geompy::GetShapesOnCylinderIDs < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeType< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
2007-02-07 16:23:40 +05:00
< td class = "mdname" nowrap > < em > theAxis< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theRadius< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theState< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
2006-06-01 17:32:40 +06:00
Example: see GEOM_TestOthers.py < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2007-02-07 16:23:40 +05:00
< a class = "anchor" name = "926ea88b412800140f45270a3ae89345" > < / a > <!-- doxytag: member="geompy::GetShapesOnSphere" ref="926ea88b412800140f45270a3ae89345" args="" --> < p >
2006-06-01 17:32:40 +06:00
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2007-02-07 16:23:40 +05:00
< td class = "md" nowrap valign = "top" > def geompy::GetShapesOnSphere < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeType< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
2007-02-07 16:23:40 +05:00
< td class = "mdname" nowrap > < em > theCenter< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
2007-02-07 16:23:40 +05:00
< td class = "mdname" nowrap > < em > theRadius< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theState< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to find sub-shapes of. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeType< / em > < / td > < td > Type of sub-shapes to be retrieved. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theCenter< / em > < / td > < td > Point, specifying center of the sphere to find shapes on. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theRadius< / em > < / td > < td > Radius of the sphere to find shapes on. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theState< / em > < / td > < td > The state of the subshapes to find. It can be one of ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > List of all found sub-shapes.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2007-02-07 16:23:40 +05:00
< a class = "anchor" name = "c5e58a6957bf2695fd8a974da75718f6" > < / a > <!-- doxytag: member="geompy::GetShapesOnSphereIDs" ref="c5e58a6957bf2695fd8a974da75718f6" args="" --> < p >
2006-06-01 17:32:40 +06:00
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2007-02-07 16:23:40 +05:00
< td class = "md" nowrap valign = "top" > def geompy::GetShapesOnSphereIDs < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeType< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
2007-02-07 16:23:40 +05:00
< td class = "mdname" nowrap > < em > theCenter< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
2007-02-07 16:23:40 +05:00
< td class = "mdname" nowrap > < em > theRadius< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theState< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
2006-06-01 17:32:40 +06:00
Example: see GEOM_TestOthers.py < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2007-02-07 16:23:40 +05:00
< a class = "anchor" name = "6b18a78d643167b99cc95ddd59874b10" > < / a > <!-- doxytag: member="geompy::GetShapesOnQuadrangle" ref="6b18a78d643167b99cc95ddd59874b10" args="" --> < p >
2006-06-01 17:32:40 +06:00
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2007-02-07 16:23:40 +05:00
< td class = "md" nowrap valign = "top" > def geompy::GetShapesOnQuadrangle < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
2007-02-07 16:23:40 +05:00
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
2007-02-07 16:23:40 +05:00
< td class = "mdname" nowrap > < em > theShapeType< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2007-02-07 16:23:40 +05:00
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2007-02-07 16:23:40 +05:00
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theTopLeftPoint< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
2007-02-07 16:23:40 +05:00
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theTopRigthPoint< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theBottomLeftPoint< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theBottomRigthPoint< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theState< / em > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to find sub-shapes of. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeType< / em > < / td > < td > Type of sub-shapes to be retrieved. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theTopLeftPoint< / em > < / td > < td > Point, specifying top left corner of a quadrangle < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theTopRigthPoint< / em > < / td > < td > Point, specifying top right corner of a quadrangle < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theBottomLeftPoint< / em > < / td > < td > Point, specifying bottom left corner of a quadrangle < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theBottomRigthPoint< / em > < / td > < td > Point, specifying bottom right corner of a quadrangle < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theState< / em > < / td > < td > The state of the subshapes to find. It can be one of ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN. < / td > < / tr >
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > List of all found sub-shapes.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
< a class = "anchor" name = "db16045827aa23070ef98eca038ecd2c" > < / a > <!-- doxytag: member="geompy::GetShapesOnQuadrangleIDs" ref="db16045827aa23070ef98eca038ecd2c" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > def geompy::GetShapesOnQuadrangleIDs < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeType< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theTopLeftPoint< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theTopRigthPoint< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theBottomLeftPoint< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theBottomRigthPoint< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theState< / em > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
< a class = "anchor" name = "94c97c957d04ebd433cb5b3d94e8c8ac" > < / a > <!-- doxytag: member="geompy::GetShapesOnBox" ref="94c97c957d04ebd433cb5b3d94e8c8ac" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > def geompy::GetShapesOnBox < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theBox< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeType< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theState< / em > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theBox< / em > < / td > < td > Shape for relative comparing. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to find sub-shapes of. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeType< / em > < / td > < td > Type of sub-shapes to be retrieved. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theState< / em > < / td > < td > The state of the subshapes to find. It can be one of ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN. < / td > < / tr >
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > List of all found sub-shapes. < / dd > < / dl >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "c7b1da4e965bf551fc87b72ebd6afde7" > < / a > <!-- doxytag: member="geompy::GetShapesOnBoxIDs" ref="c7b1da4e965bf551fc87b72ebd6afde7" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > def geompy::GetShapesOnBoxIDs < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theBox< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeType< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theState< / em > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "2695635fc745e6aa6cda4545e2133c41" > < / a > <!-- doxytag: member="geompy::GetInPlace" ref="2695635fc745e6aa6cda4545e2133c41" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > def geompy::GetInPlace < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShapeWhere< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeWhat< / em > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeWhere< / em > < / td > < td > Shape to find sub-shapes of. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeWhat< / em > < / td > < td > Shape, specifying what to find. < / td > < / tr >
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > Group of all found sub-shapes or a single found sub-shape.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
< a class = "anchor" name = "808c0723c1cc2c641a02aeaa0d0b45c6" > < / a > <!-- doxytag: member="geompy::GetSame" ref="808c0723c1cc2c641a02aeaa0d0b45c6" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > def geompy::GetSame < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShapeWhere< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeWhat< / em > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeWhere< / em > < / td > < td > Shape to find sub-shape of. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeWhat< / em > < / td > < td > Shape, specifying what to find. < / td > < / tr >
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New < a class = "el" href = "classGEOM__Object.html" > GEOM_Object< / a > for found sub-shape. < / dd > < / dl >
< / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "67706610dda0d5005ee1cdfe2e8362a2" > < / a > <!-- doxytag: member="geompy::GetSubShape" ref="67706610dda0d5005ee1cdfe2e8362a2" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetSubShape < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > aShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListOfID< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "d7ee9f96e4b5b4303c7d20f0fc42d67d" > < / a > <!-- doxytag: member="geompy::GetSubShapeID" ref="d7ee9f96e4b5b4303c7d20f0fc42d67d" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetSubShapeID < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > aShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aSubShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "e4ee5a20fdb33779f2dc5f1686fd3d8a" > < / a > <!-- doxytag: member="geompy::SubShapeAll" ref="e4ee5a20fdb33779f2dc5f1686fd3d8a" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::SubShapeAll < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > aShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aType< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to be exploded. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeType< / em > < / td > < td > Type of sub-shapes to be retrieved. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > List of sub-shapes of type theShapeType, contained in theShape.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "d19aeb7b8759ebd877154239fb4c1d7f" > < / a > <!-- doxytag: member="geompy::SubShapeAllIDs" ref="d19aeb7b8759ebd877154239fb4c1d7f" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::SubShapeAllIDs < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > aShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aType< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to be exploded. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeType< / em > < / td > < td > Type of sub-shapes to be retrieved. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > List of IDs of sub-shapes. < / dd > < / dl >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "7991c614f21498c03545d58f0e1e6049" > < / a > <!-- doxytag: member="geompy::SubShapeAllSorted" ref="7991c614f21498c03545d58f0e1e6049" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::SubShapeAllSorted < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > aShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aType< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Sub-shapes will be sorted by coordinates of their gravity centers. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to be exploded. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeType< / em > < / td > < td > Type of sub-shapes to be retrieved. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > List of sub-shapes of type theShapeType, contained in theShape.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "0da304f589070498b79851370436094e" > < / a > <!-- doxytag: member="geompy::SubShapeAllSortedIDs" ref="0da304f589070498b79851370436094e" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::SubShapeAllSortedIDs < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > aShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aType< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Sub-shapes will be sorted by coordinates of their gravity centers. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to be exploded. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeType< / em > < / td > < td > Type of sub-shapes to be retrieved. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > List of IDs of sub-shapes. < / dd > < / dl >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "f7265ff90cecdffb35a75b7968d834a1" > < / a > <!-- doxytag: member="geompy::SubShape" ref="f7265ff90cecdffb35a75b7968d834a1" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::SubShape < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > aShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aType< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListOfInd< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Each index is in range [1, Nb_Sub-Shapes_Of_Given_Type]< p >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "0566156543b9ae4bb4dacbdc660802e0" > < / a > <!-- doxytag: member="geompy::SubShapeSorted" ref="0566156543b9ae4bb4dacbdc660802e0" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::SubShapeSorted < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > aShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aType< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListOfInd< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Each index is in range [1, Nb_Sub-Shapes_Of_Given_Type]< p >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "4ec92460ad70a2086a228cc8f5c53546" > < / a > <!-- doxytag: member="geompy::ProcessShape" ref="4ec92460ad70a2086a228cc8f5c53546" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::ProcessShape < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theOperators< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theParameters< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theValues< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to be processed. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theOperators< / em > < / td > < td > List of names of operators ("FixShape", "SplitClosedFaces", etc.). < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theParameters< / em > < / td > < td > List of names of parameters ("FixShape.Tolerance3d", "SplitClosedFaces.NbSplitPoints", etc.). < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theValues< / em > < / td > < td > List of values of parameters, in the same order as parameters are listed in < em > theParameters< / em > list. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing processed shape.< / dd > < / dl >
Example: see GEOM_TestHealing.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "e97025dce42f920c90940e317d4346df" > < / a > <!-- doxytag: member="geompy::SuppressFaces" ref="e97025dce42f920c90940e317d4346df" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::SuppressFaces < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theFaces< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > Shape to be processed. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theFaces< / em > < / td > < td > Indices of faces to be removed, if EMPTY then the method removes ALL faces of the given object. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing processed shape.< / dd > < / dl >
Example: see GEOM_TestHealing.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "af901778584daa351bf152dea8e45103" > < / a > <!-- doxytag: member="geompy::MakeSewing" ref="af901778584daa351bf152dea8e45103" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeSewing < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > ListShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theTolerance< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestHealing.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "2053611e91ad644a537b94f7746aad83" > < / a > <!-- doxytag: member="geompy::Sew" ref="2053611e91ad644a537b94f7746aad83" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::Sew < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theTolerance< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > Shape to be processed. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theTolerance< / em > < / td > < td > Required tolerance value. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing processed shape.< / dd > < / dl >
2006-06-01 17:32:40 +06:00
Example: see < a class = "el" href = "namespacegeompy.html#af901778584daa351bf152dea8e45103" > MakeSewing()< / a > above < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "1b508c8014392c17a40634ed0ea098fc" > < / a > <!-- doxytag: member="geompy::SuppressInternalWires" ref="1b508c8014392c17a40634ed0ea098fc" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::SuppressInternalWires < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theWires< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > Shape to be processed. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theWires< / em > < / td > < td > Indices of wires to be removed, if EMPTY then the method removes ALL internal wires of the given object. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing processed shape.< / dd > < / dl >
Example: see GEOM_TestHealing.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "415a551ef50c5a35815080451c459a53" > < / a > <!-- doxytag: member="geompy::SuppressHoles" ref="415a551ef50c5a35815080451c459a53" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::SuppressHoles < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theWires< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > Shape to be processed. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theWires< / em > < / td > < td > Indices of wires to be removed, if EMPTY then the method removes ALL internal holes of the given object < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing processed shape.< / dd > < / dl >
Example: see GEOM_TestHealing.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "19eec790d224fe44a21855073733c61a" > < / a > <!-- doxytag: member="geompy::CloseContour" ref="19eec790d224fe44a21855073733c61a" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::CloseContour < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theWires< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > isCommonVertex< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > Shape to be processed. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theWires< / em > < / td > < td > Indexes of edge(s) and wire(s) to be closed within < em > theObject< / em > 's shape, if -1, then theObject itself is a wire. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > isCommonVertex< / em > < / td > < td > If TRUE : closure by creation of a common vertex, If FALS : closure by creation of an edge between ends. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing processed shape.< / dd > < / dl >
Example: see GEOM_TestHealing.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "3d0753cc00225c3c2432f64d2439de2c" > < / a > <!-- doxytag: member="geompy::DivideEdge" ref="3d0753cc00225c3c2432f64d2439de2c" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::DivideEdge < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theEdgeIndex< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theValue< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > isByParameter< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > Shape to be processed. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theEdgeIndex< / em > < / td > < td > Index of edge to be divided within theObject's shape, if -1, then theObject itself is the edge. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theValue< / em > < / td > < td > Value of parameter on edge or length parameter, depending on < em > isByParameter< / em > . < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > isByParameter< / em > < / td > < td > If TRUE : < em > theValue< / em > is treated as a curve parameter [0..1], if FALSE : < em > theValue< / em > is treated as a length parameter [0..1] < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing processed shape.< / dd > < / dl >
Example: see GEOM_TestHealing.py < / td >
< / tr >
< / table >
2007-02-07 16:23:40 +05:00
< a class = "anchor" name = "9c5759e7397aafa57af929453a3db08e" > < / a > <!-- doxytag: member="geompy::ChangeOrientationShell" ref="9c5759e7397aafa57af929453a3db08e" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > def geompy::ChangeOrientationShell < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theObject< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > Shape to be processed. given shape < / td > < / tr >
< / table >
< / dl >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "e82647674a4c63cda4dc8527712818e2" > < / a > <!-- doxytag: member="geompy::ChangeOrientationShellCopy" ref="e82647674a4c63cda4dc8527712818e2" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > def geompy::ChangeOrientationShellCopy < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theObject< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > Shape to be processed. < / td > < / tr >
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing processed shape. < / dd > < / dl >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "65e1cf2711f524b98cd4596e53dda798" > < / a > <!-- doxytag: member="geompy::GetFreeBoundary" ref="65e1cf2711f524b98cd4596e53dda798" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetFreeBoundary < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theObject< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > Shape to get free boundary of. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > [status, theClosedWires, theOpenWires] status: FALSE, if an error(s) occured during the method execution. theClosedWires: Closed wires on the free boundary of the given shape. theOpenWires: Open wires on the free boundary of the given shape.< / dd > < / dl >
Example: see GEOM_TestHealing.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "33f1df4161bf5f34dcad843ed3380404" > < / a > <!-- doxytag: member="geompy::MakeCopy" ref="33f1df4161bf5f34dcad843ed3380404" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeCopy < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theOriginal< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "cbe2949bf5461726223a97ee80d1c3ec" > < / a > <!-- doxytag: member="geompy::MakeFilling" ref="cbe2949bf5461726223a97ee80d1c3ec" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeFilling < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theMinDeg< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theMaxDeg< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theTol2D< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theTol3D< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theNbIter< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > the compound of contours < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theMinDeg< / em > < / td > < td > a minimal degree < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theMaxDeg< / em > < / td > < td > a maximal degree < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theTol2D< / em > < / td > < td > a 2d tolerance < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theTol3D< / em > < / td > < td > a 3d tolerance < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theNbIter< / em > < / td > < td > a number of iteration < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created filling surface.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "e5d9467bd086e6cac983986d2d5f88fb" > < / a > <!-- doxytag: member="geompy::MakeGlueFaces" ref="e5d9467bd086e6cac983986d2d5f88fb" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeGlueFaces < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theTolerance< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Initial shape. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theTolerance< / em > < / td > < td > Maximum distance between faces, which can be considered as coincident. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing a copy of theShape without coincident faces.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "f226efc56d8eff7b56c2d1cfaafa9f29" > < / a > <!-- doxytag: member="geompy::MakeBoolean" ref="f226efc56d8eff7b56c2d1cfaafa9f29" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeBoolean < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShape2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theOperation< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape1< / em > < / td > < td > First argument for boolean operation. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape2< / em > < / td > < td > Second argument for boolean operation. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theOperation< / em > < / td > < td > Indicates the operation to be done: 1 - Common, 2 - Cut, 3 - Fuse, 4 - Section. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the result shape.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "cd8f27d201b21e0fece9d01b8b4b1380" > < / a > <!-- doxytag: member="geompy::MakeCommon" ref="cd8f27d201b21e0fece9d01b8b4b1380" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeCommon < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > s1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > s2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "03dd2a576cc3add2d3de4d0dd49e543d" > < / a > <!-- doxytag: member="geompy::MakeCut" ref="03dd2a576cc3add2d3de4d0dd49e543d" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeCut < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > s1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > s2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "d901649467a5a346eada63b49cf6303e" > < / a > <!-- doxytag: member="geompy::MakeFuse" ref="d901649467a5a346eada63b49cf6303e" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeFuse < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > s1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > s2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "eedaf0e56fe5240f4c7c6b9054fc97c8" > < / a > <!-- doxytag: member="geompy::MakeSection" ref="eedaf0e56fe5240f4c7c6b9054fc97c8" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeSection < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > s1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > s2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "56f48212a436f46c02722f627d27e7f2" > < / a > <!-- doxytag: member="geompy::MakePartition" ref="56f48212a436f46c02722f627d27e7f2" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakePartition < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > ListShapes< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListTools< / em > = < code > []< / code > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListKeepInside< / em > = < code > []< / code > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListRemoveInside< / em > = < code > []< / code > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > Limit< / em > = < code > < a class = "el" href = "namespacegeompy.html#269cf26d7d10b8f6b4a20789ed8233a0" > ShapeType< / a > [" SHAPE" ]< / code > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > RemoveWebs< / em > = < code > 0< / code > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListMaterials< / em > = < code > []< / code > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > ListShapes< / em > < / td > < td > Shapes to be intersected. < / td > < / tr >
2007-02-07 16:23:40 +05:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > ListTools< / em > < / td > < td > Shapes to intersect theShapes. !!!NOTE: Each compound from ListShapes and ListTools will be exploded in order to avoid possible intersection between shapes from this compound.< / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > Limit< / em > < / td > < td > Type of resulting shapes (corresponding to TopAbs_ShapeEnum). < / td > < / tr >
< / table >
< / dl >
After implementation new version of PartitionAlgo (October 2006) other parameters are ignored by current functionality. They are kept in this function only for support old versions. Ignored parameters: < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > ListKeepInside< / em > < / td > < td > Shapes, outside which the results will be deleted. Each shape from theKeepInside must belong to theShapes also. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > ListRemoveInside< / em > < / td > < td > Shapes, inside which the results will be deleted. Each shape from theRemoveInside must belong to theShapes also. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > RemoveWebs< / em > < / td > < td > If TRUE, perform Glue 3D algorithm. < / td > < / tr >
2007-02-07 16:23:40 +05:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > ListMaterials< / em > < / td > < td > Material indices for each shape. Make sence, only if theRemoveWebs is TRUE.< / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the result shapes.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2007-02-07 16:23:40 +05:00
< a class = "anchor" name = "85a4e715d0d0e4c8c9960372bfeb5327" > < / a > <!-- doxytag: member="geompy::MakePartitionNonSelfIntersectedShape" ref="85a4e715d0d0e4c8c9960372bfeb5327" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > def geompy::MakePartitionNonSelfIntersectedShape < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > ListShapes< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListTools< / em > = < code > []< / code > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListKeepInside< / em > = < code > []< / code > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListRemoveInside< / em > = < code > []< / code > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > Limit< / em > = < code > < a class = "el" href = "namespacegeompy.html#269cf26d7d10b8f6b4a20789ed8233a0" > ShapeType< / a > [" SHAPE" ]< / code > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > RemoveWebs< / em > = < code > 0< / code > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListMaterials< / em > = < code > []< / code > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
This method may be useful if it is needed to make a partition for compound contains nonintersected shapes. Performance will be better since intersection between shapes from compound is not performed.< p >
Description of all parameters as in previous method < a class = "el" href = "namespacegeompy.html#56f48212a436f46c02722f627d27e7f2" > MakePartition()< / a > < p >
!!!NOTE: Passed compounds (via ListShapes or via ListTools) have to consist of nonintersecting shapes.< p >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New < a class = "el" href = "classGEOM__Object.html" > GEOM_Object< / a > , containing the result shapes. < / dd > < / dl >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "f1fc43bc5612514bcc2f6d772c3d38db" > < / a > <!-- doxytag: member="geompy::Partition" ref="f1fc43bc5612514bcc2f6d772c3d38db" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::Partition < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > ListShapes< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListTools< / em > = < code > []< / code > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListKeepInside< / em > = < code > []< / code > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListRemoveInside< / em > = < code > []< / code > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > Limit< / em > = < code > < a class = "el" href = "namespacegeompy.html#269cf26d7d10b8f6b4a20789ed8233a0" > ShapeType< / a > [" SHAPE" ]< / code > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > RemoveWebs< / em > = < code > 0< / code > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListMaterials< / em > = < code > []< / code > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "d5389c13cb51ad6b6d15780d7e648e69" > < / a > <!-- doxytag: member="geompy::MakeHalfPartition" ref="d5389c13cb51ad6b6d15780d7e648e69" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeHalfPartition < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePlane< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to be intersected. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePlane< / em > < / td > < td > Tool shape, to intersect theShape. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the result shape.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "c305e3f931c4ead2aae3b64ccfe5d350" > < / a > <!-- doxytag: member="geompy::MakeTranslationTwoPoints" ref="c305e3f931c4ead2aae3b64ccfe5d350" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeTranslationTwoPoints < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > The object to be translated. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePoint1< / em > < / td > < td > Start point of translation vector. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePoint2< / em > < / td > < td > End point of translation vector. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the translated object.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "daa3f61a507374c1f673619c49485751" > < / a > <!-- doxytag: member="geompy::MakeTranslation" ref="daa3f61a507374c1f673619c49485751" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeTranslation < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theDX< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theDY< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theDZ< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > The object to be translated. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theDX,theDY,theDZ< / em > < / td > < td > Components of translation vector. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the translated object.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "c70936f9c902aef0c6dbd5510bdc7f03" > < / a > <!-- doxytag: member="geompy::MakeTranslationVector" ref="c70936f9c902aef0c6dbd5510bdc7f03" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeTranslationVector < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theVector< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > The object to be translated. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theVector< / em > < / td > < td > The translation vector. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the translated object.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "3363966f33171e6415e1a1b5d4a8e9fa" > < / a > <!-- doxytag: member="geompy::MakeRotation" ref="3363966f33171e6415e1a1b5d4a8e9fa" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeRotation < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theAxis< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theAngle< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > The object to be rotated. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theAxis< / em > < / td > < td > Rotation axis. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theAngle< / em > < / td > < td > Rotation angle in radians. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the rotated object.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2007-02-07 16:23:40 +05:00
< a class = "anchor" name = "6bcb1680b597f1491d371fa2a9242342" > < / a > <!-- doxytag: member="geompy::MakeRotationThreePoints" ref="6bcb1680b597f1491d371fa2a9242342" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > def geompy::MakeRotationThreePoints < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theCentPoint< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint1< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint2< / em > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > The object to be rotated. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theCentPoint< / em > < / td > < td > central point - the axis is the vector perpendicular to the plane containing the three points. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePoint1< / em > < / td > < td > and thePoint2 - in a perpendicular plan of the axis. < / td > < / tr >
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the rotated object.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "7ad2fdeeef570ba29c86ba28d3da09f7" > < / a > <!-- doxytag: member="geompy::MakeScaleTransform" ref="7ad2fdeeef570ba29c86ba28d3da09f7" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeScaleTransform < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theFactor< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > The object to be scaled. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePoint< / em > < / td > < td > Center point for scaling. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theFactor< / em > < / td > < td > Scaling factor value. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the scaled shape.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "fab9bb8ede1f587c47cd1d981e966cdd" > < / a > <!-- doxytag: member="geompy::MakeMirrorByPlane" ref="fab9bb8ede1f587c47cd1d981e966cdd" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeMirrorByPlane < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePlane< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > The object to be mirrored. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePlane< / em > < / td > < td > Plane of symmetry. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the mirrored shape.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "73733650d7b37eb8aec0df9aca0c9a63" > < / a > <!-- doxytag: member="geompy::MakeMirrorByAxis" ref="73733650d7b37eb8aec0df9aca0c9a63" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeMirrorByAxis < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theAxis< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > The object to be mirrored. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theAxis< / em > < / td > < td > Axis of symmetry. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the mirrored shape.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "56e053740bed5b65670cf9cc10df4d8d" > < / a > <!-- doxytag: member="geompy::MakeMirrorByPoint" ref="56e053740bed5b65670cf9cc10df4d8d" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeMirrorByPoint < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > The object to be mirrored. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePoint< / em > < / td > < td > Point of symmetry. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the mirrored shape.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "c100ca3b5ccdbd133df55b331cf33c42" > < / a > <!-- doxytag: member="geompy::MakePosition" ref="c100ca3b5ccdbd133df55b331cf33c42" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakePosition < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theStartLCS< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theEndLCS< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
2007-02-07 16:23:40 +05:00
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > The object to be displaced. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theStartLCS< / em > < / td > < td > Coordinate system to perform displacement from it. If < em > theStartLCS< / em > is NULL, displacement will be performed from global CS. If < em > theObject< / em > itself is used as < em > theStartLCS< / em > , its location will be changed to < em > theEndLCS< / em > . < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theEndLCS< / em > < / td > < td > Coordinate system to perform displacement to it. < / td > < / tr >
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the displaced shape.< / dd > < / dl >
2005-11-24 20:34:00 +05:00
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "1c9ca22c504f4190f49f3e222fadeff0" > < / a > <!-- doxytag: member="geompy::MakeOffset" ref="1c9ca22c504f4190f49f3e222fadeff0" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeOffset < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theOffset< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > The base object for the offset. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theOffset< / em > < / td > < td > Offset value. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the offset object.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "ab11f2929f8585eee3f3e29ed9b6fe51" > < / a > <!-- doxytag: member="geompy::MakeMultiTranslation1D" ref="ab11f2929f8585eee3f3e29ed9b6fe51" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeMultiTranslation1D < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theVector< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theStep< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theNbTimes< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > The object to be translated. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theVector< / em > < / td > < td > Direction of the translation. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theStep< / em > < / td > < td > Distance to translate on. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theNbTimes< / em > < / td > < td > Quantity of translations to be done. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing compound of all the shapes, obtained after each translation.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "4a96d7c7ad41b4cb66f2bc544085c659" > < / a > <!-- doxytag: member="geompy::MakeMultiTranslation2D" ref="4a96d7c7ad41b4cb66f2bc544085c659" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeMultiTranslation2D < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theVector1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theStep1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theNbTimes1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theVector2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theStep2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theNbTimes2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > The object to be translated. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theVector1< / em > < / td > < td > Direction of the first translation. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theStep1< / em > < / td > < td > Step of the first translation. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theNbTimes1< / em > < / td > < td > Quantity of translations to be done along theVector1. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theVector2< / em > < / td > < td > Direction of the second translation. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theStep2< / em > < / td > < td > Step of the second translation. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theNbTimes2< / em > < / td > < td > Quantity of translations to be done along theVector2. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing compound of all the shapes, obtained after each translation.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "6c50d3ab9f6be4fee93abec171a89cfc" > < / a > <!-- doxytag: member="geompy::MultiRotate1D" ref="6c50d3ab9f6be4fee93abec171a89cfc" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MultiRotate1D < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theAxis< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theNbTimes< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Rotation angle will be 2*PI/theNbTimes. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > The object to be rotated. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theAxis< / em > < / td > < td > The rotation axis. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theNbTimes< / em > < / td > < td > Quantity of rotations to be done. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing compound of all the shapes, obtained after each rotation.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "b004cf2bbff7b8dfa28a96aadc6bc456" > < / a > <!-- doxytag: member="geompy::MultiRotate2D" ref="b004cf2bbff7b8dfa28a96aadc6bc456" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MultiRotate2D < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theAxis< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theAngle< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theNbTimes1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theStep< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theNbTimes2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Translation direction passes through center of gravity of rotated shape and its projection on the rotation axis. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > The object to be rotated. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theAxis< / em > < / td > < td > Rotation axis. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theAngle< / em > < / td > < td > Rotation angle in graduces. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theNbTimes1< / em > < / td > < td > Quantity of rotations to be done. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theStep< / em > < / td > < td > Translation distance. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theNbTimes2< / em > < / td > < td > Quantity of translations to be done. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing compound of all the shapes, obtained after each transformation.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "fe6bb49b0e4f150327729f063bdec2cd" > < / a > <!-- doxytag: member="geompy::MakeMultiRotation1D" ref="fe6bb49b0e4f150327729f063bdec2cd" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeMultiRotation1D < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > aShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aDir< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aPoint< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aNbTimes< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "5e677bcf6d3c8190778f05e6c7e871d3" > < / a > <!-- doxytag: member="geompy::MakeMultiRotation2D" ref="5e677bcf6d3c8190778f05e6c7e871d3" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeMultiRotation2D < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > aShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aDir< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aPoint< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > anAngle< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > nbtimes1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aStep< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > nbtimes2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "3f2ecc9ca30a3017c7f8d22a9c6ca6fb" > < / a > <!-- doxytag: member="geompy::MakeFilletAll" ref="3f2ecc9ca30a3017c7f8d22a9c6ca6fb" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeFilletAll < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theR< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape, to perform fillet on. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theR< / em > < / td > < td > Fillet radius. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the result shape.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "86bbdb543ba06469c1ffe95cb7950f46" > < / a > <!-- doxytag: member="geompy::MakeFillet" ref="86bbdb543ba06469c1ffe95cb7950f46" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeFillet < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theR< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeType< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theListShapes< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape, to perform fillet on. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theR< / em > < / td > < td > Fillet radius. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeType< / em > < / td > < td > Type of shapes in < theListShapes> . < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theListShapes< / em > < / td > < td > Global indices of edges/faces to perform fillet on. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
2006-06-01 17:32:40 +06:00
< dl compact > < dt > < b > Note:< / b > < / dt > < dd > Global index of sub-shape can be obtained, using method < a class = "el" href = "namespacegeompy.html#d7ee9f96e4b5b4303c7d20f0fc42d67d" > geompy.GetSubShapeID()< / a > . < / dd > < / dl >
2005-11-24 20:34:00 +05:00
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the result shape.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "92091fbfdb19e6532aaf8cbc76f271a1" > < / a > <!-- doxytag: member="geompy::MakeChamferAll" ref="92091fbfdb19e6532aaf8cbc76f271a1" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeChamferAll < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theD< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape, to perform chamfer on. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theD< / em > < / td > < td > Chamfer size along each face. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the result shape.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "6afb8427fde5f6ca2dbc51a51869f7ca" > < / a > <!-- doxytag: member="geompy::MakeChamferEdge" ref="6afb8427fde5f6ca2dbc51a51869f7ca" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeChamferEdge < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theD1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theD2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theFace1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theFace2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape, to perform chamfer on. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theD1< / em > < / td > < td > Chamfer size along < em > theFace1< / em > . < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theD2< / em > < / td > < td > Chamfer size along < em > theFace2< / em > . < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theFace1,theFace2< / em > < / td > < td > Global indices of two faces of < em > theShape< / em > . < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
2006-06-01 17:32:40 +06:00
< dl compact > < dt > < b > Note:< / b > < / dt > < dd > Global index of sub-shape can be obtained, using method < a class = "el" href = "namespacegeompy.html#d7ee9f96e4b5b4303c7d20f0fc42d67d" > geompy.GetSubShapeID()< / a > . < / dd > < / dl >
2005-11-24 20:34:00 +05:00
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the result shape.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "2018b56951c34682fa0df214a3b1d7f2" > < / a > <!-- doxytag: member="geompy::MakeChamferFaces" ref="2018b56951c34682fa0df214a3b1d7f2" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeChamferFaces < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theD1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theD2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theFaces< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape, to perform chamfer on. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theD1< / em > < / td > < td > Chamfer size along face from < em > theFaces< / em > . If both faces, connected to the edge, are in < em > theFaces< / em > , < em > theD1< / em > will be get along face, which is nearer to < em > theFaces< / em > beginning. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theD2< / em > < / td > < td > Chamfer size along another of two faces, connected to the edge. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theFaces< / em > < / td > < td > Sequence of global indices of faces of < em > theShape< / em > . < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
2006-06-01 17:32:40 +06:00
< dl compact > < dt > < b > Note:< / b > < / dt > < dd > Global index of sub-shape can be obtained, using method < a class = "el" href = "namespacegeompy.html#d7ee9f96e4b5b4303c7d20f0fc42d67d" > geompy.GetSubShapeID()< / a > . < / dd > < / dl >
2005-11-24 20:34:00 +05:00
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the result shape.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "1d1b85c082445f89293b614b23695a19" > < / a > <!-- doxytag: member="geompy::MakeChamfer" ref="1d1b85c082445f89293b614b23695a19" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeChamfer < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > aShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > d1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > d2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > aShapeType< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > ListShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "dd1ebfcc03ea50d9701fc0fdff388cd8" > < / a > <!-- doxytag: member="geompy::Archimede" ref="dd1ebfcc03ea50d9701fc0fdff388cd8" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::Archimede < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theWeight< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theWaterDensity< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theMeshDeflection< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
2006-06-01 17:32:40 +06:00
The object presenting the resulting face is returned. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
2005-11-24 20:34:00 +05:00
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to be put in water. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theWeight< / em > < / td > < td > Weight og the shape. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theWaterDensity< / em > < / td > < td > Density of the water. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theMeshDeflection< / em > < / td > < td > Deflection of the mesh, using to compute the section. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing a section of < em > theShape< / em > by a plane, corresponding to water level.< / dd > < / dl >
Example: see GEOM_TestAll.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "e10a7c1c972b5629fcd9d4b459ccf13b" > < / a > <!-- doxytag: member="geompy::PointCoordinates" ref="e10a7c1c972b5629fcd9d4b459ccf13b" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::PointCoordinates < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > Point< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > [x, y, z]< / dd > < / dl >
2006-06-01 17:32:40 +06:00
Example: see GEOM_TestMeasures.py < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "ab1609df1740aca9735eb455b5ad7947" > < / a > <!-- doxytag: member="geompy::BasicProperties" ref="ab1609df1740aca9735eb455b5ad7947" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::BasicProperties < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to define properties of. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > [theLength, theSurfArea, theVolume] theLength: Summarized length of all wires of the given shape. theSurfArea: Area of surface of the given shape. theVolume: Volume of the given shape.< / dd > < / dl >
2006-06-01 17:32:40 +06:00
Example: see GEOM_TestMeasures.py < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "1aa8eba3c44a5230cd457b3f97eea57a" > < / a > <!-- doxytag: member="geompy::BoundingBox" ref="1aa8eba3c44a5230cd457b3f97eea57a" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::BoundingBox < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to obtain bounding box of. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > [Xmin,Xmax, Ymin,Ymax, Zmin,Zmax] Xmin,Xmax: Limits of shape along OX axis. Ymin,Ymax: Limits of shape along OY axis. Zmin,Zmax: Limits of shape along OZ axis.< / dd > < / dl >
2006-06-01 17:32:40 +06:00
Example: see GEOM_TestMeasures.py < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "139df343f817141a8b074cd7389a44b1" > < / a > <!-- doxytag: member="geompy::Inertia" ref="139df343f817141a8b074cd7389a44b1" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::Inertia < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to calculate inertia of. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > [I11,I12,I13, I21,I22,I23, I31,I32,I33, Ix,Iy,Iz] I(1-3)(1-3): Components of the inertia matrix of the given shape. Ix,Iy,Iz: Moments of inertia of the given shape.< / dd > < / dl >
2006-06-01 17:32:40 +06:00
Example: see GEOM_TestMeasures.py < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "ef044d33ebbe02c75bb62d44ec8570bc" > < / a > <!-- doxytag: member="geompy::MinDistance" ref="ef044d33ebbe02c75bb62d44ec8570bc" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MinDistance < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShape2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape1,theShape2< / em > < / td > < td > Shapes to find minimal distance between. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > Value of the minimal distance between the given shapes.< / dd > < / dl >
2006-06-01 17:32:40 +06:00
Example: see GEOM_TestMeasures.py < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "8f1e2eb8fa61d0e7aebc04a641f020fb" > < / a > <!-- doxytag: member="geompy::Tolerance" ref="8f1e2eb8fa61d0e7aebc04a641f020fb" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::Tolerance < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape, to get tolerances of. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > [FaceMin,FaceMax, EdgeMin,EdgeMax, VertMin,VertMax] FaceMin,FaceMax: Min and max tolerances of the faces. EdgeMin,EdgeMax: Min and max tolerances of the edges. VertMin,VertMax: Min and max tolerances of the vertices.< / dd > < / dl >
2006-06-01 17:32:40 +06:00
Example: see GEOM_TestMeasures.py < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "6c1a6120cbbf69d13c02b9ade0ba98eb" > < / a > <!-- doxytag: member="geompy::WhatIs" ref="6c1a6120cbbf69d13c02b9ade0ba98eb" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::WhatIs < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to be described. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > Description of the given shape.< / dd > < / dl >
2006-06-01 17:32:40 +06:00
Example: see GEOM_TestMeasures.py < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "d9e158674b690b397e20e788b7622da0" > < / a > <!-- doxytag: member="geompy::MakeCDG" ref="d9e158674b690b397e20e788b7622da0" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeCDG < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to define centre of mass of. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created point.< / dd > < / dl >
2006-06-01 17:32:40 +06:00
Example: see GEOM_TestMeasures.py < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "35d111502e0280fee475e86270792565" > < / a > <!-- doxytag: member="geompy::CheckShape" ref="35d111502e0280fee475e86270792565" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::CheckShape < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
2007-02-07 16:23:40 +05:00
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theIsCheckGeom< / em > = < code > 0< / code > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to check validity of. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theIsCheckGeom< / em > < / td > < td > If FALSE, only the shape's topology will be checked, if TRUE, the shape's geometry will be checked also. < / td > < / tr >
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > TRUE, if the shape "seems to be valid". If theShape is invalid, prints a description of problem.< / dd > < / dl >
Example: see GEOM_TestMeasures.py < / td >
< / tr >
< / table >
< a class = "anchor" name = "1f93405313fd378a4383ea9833dab3de" > < / a > <!-- doxytag: member="geompy::GetPosition" ref="1f93405313fd378a4383ea9833dab3de" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > def geompy::GetPosition < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "mdname1" valign = "top" nowrap > < em > theShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
2007-02-07 16:23:40 +05:00
Origin of the LCS is situated at the shape's center of mass. Axes of the LCS are obtained from shape's location or, if the shape is a planar face, from position of its plane.< p >
2005-11-24 20:34:00 +05:00
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2007-02-07 16:23:40 +05:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to calculate position of. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
2007-02-07 16:23:40 +05:00
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > [Ox,Oy,Oz, Zx,Zy,Zz, Xx,Xy,Xz]. Ox,Oy,Oz: Coordinates of shape's LCS origin. Zx,Zy,Zz: Coordinates of shape's LCS normal(main) direction. Xx,Xy,Xz: Coordinates of shape's LCS X direction.< / dd > < / dl >
2006-06-01 17:32:40 +06:00
Example: see GEOM_TestMeasures.py < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "a0571beb5ffbacb42ce92195309820d0" > < / a > <!-- doxytag: member="geompy::Import" ref="a0571beb5ffbacb42ce92195309820d0" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::Import < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theFileName< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theFormatName< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theFileName< / em > < / td > < td > The file, containing the shape. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theFormatName< / em > < / td > < td > Specify format for the file reading. Available formats can be obtained with InsertOp.ImportTranslators() method. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the imported shape.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "10f157e05c0e20acd86f78090bfec351" > < / a > <!-- doxytag: member="geompy::ImportBREP" ref="10f157e05c0e20acd86f78090bfec351" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::ImportBREP < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theFileName< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "2968cc7bf89d54bee34ee3f560bd7f4f" > < / a > <!-- doxytag: member="geompy::ImportIGES" ref="2968cc7bf89d54bee34ee3f560bd7f4f" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::ImportIGES < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theFileName< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "a232e7dafb6fd10ade8e601d54fd63c2" > < / a > <!-- doxytag: member="geompy::ImportSTEP" ref="a232e7dafb6fd10ade8e601d54fd63c2" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::ImportSTEP < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theFileName< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "499e87da00bb3be6123cf73136127bfc" > < / a > <!-- doxytag: member="geompy::Export" ref="499e87da00bb3be6123cf73136127bfc" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::Export < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theFileName< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theFormatName< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theObject< / em > < / td > < td > Shape to be stored in the file. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theFileName< / em > < / td > < td > Name of the file to store the given shape in. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theFormatName< / em > < / td > < td > Specify format for the shape storage. Available formats can be obtained with InsertOp.ImportTranslators() method.< / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "87cb97db967c38695f7b820dbcff30bd" > < / a > <!-- doxytag: member="geompy::ExportBREP" ref="87cb97db967c38695f7b820dbcff30bd" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::ExportBREP < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theFileName< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "1fecea070929464aee6bf9887dae144a" > < / a > <!-- doxytag: member="geompy::ExportIGES" ref="1fecea070929464aee6bf9887dae144a" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::ExportIGES < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theFileName< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "96a04d9dac65752cc513b4fdf70c5ea0" > < / a > <!-- doxytag: member="geompy::ExportSTEP" ref="96a04d9dac65752cc513b4fdf70c5ea0" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::ExportSTEP < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theObject< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theFileName< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "6e740378fa27a55a0605f11ed68d5c13" > < / a > <!-- doxytag: member="geompy::MakeQuad" ref="6e740378fa27a55a0605f11ed68d5c13" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeQuad < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > E1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > E2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > E3< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > E4< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Order of Edges is not important. It is not necessary that edges share the same vertex. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > E1,E2,E3,E4< / em > < / td > < td > Edges for the face bound. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created face.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "b459a4cca585b6d0ae962fcc533e2233" > < / a > <!-- doxytag: member="geompy::MakeQuad2Edges" ref="b459a4cca585b6d0ae962fcc533e2233" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeQuad2Edges < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > E1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > E2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
The missing edges will be built by creating the shortest ones. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > E1,E2< / em > < / td > < td > Two opposite edges for the face. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created face.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "b4a45d1dd409b770f143758e8bc2f80d" > < / a > <!-- doxytag: member="geompy::MakeQuad4Vertices" ref="b4a45d1dd409b770f143758e8bc2f80d" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeQuad4Vertices < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > V1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > V2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > V3< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > V4< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
The missing edges will be built by creating the shortest ones. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > V1,V2,V3,V4< / em > < / td > < td > Corner vertices for the face. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created face.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "d9eb183f135341b2c5151e5d31c8d07c" > < / a > <!-- doxytag: member="geompy::MakeHexa" ref="d9eb183f135341b2c5151e5d31c8d07c" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeHexa < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > F1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > F2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > F3< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > F4< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > F5< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > F6< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Order of faces is not important. It is not necessary that Faces share the same edge. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > F1,F2,F3,F4,F5,F6< / em > < / td > < td > Faces for the hexahedral solid. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created solid.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "c612949da56e4e28d2f52f7022e8f270" > < / a > <!-- doxytag: member="geompy::MakeHexa2Faces" ref="c612949da56e4e28d2f52f7022e8f270" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeHexa2Faces < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > F1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > F2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
The missing faces will be built by creating the smallest ones. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > F1,F2< / em > < / td > < td > Two opposite faces for the hexahedral solid. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the created solid.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "1d89799285c4b0a50c8edd0276a45e00" > < / a > <!-- doxytag: member="geompy::GetPoint" ref="1d89799285c4b0a50c8edd0276a45e00" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetPoint < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theX< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theY< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theZ< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theEpsilon< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Block or a compound of blocks. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theX,theY,theZ< / em > < / td > < td > Coordinates of the sought vertex. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theEpsilon< / em > < / td > < td > Maximum allowed distance between the resulting vertex and point with the given coordinates. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the found vertex.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "3e02dfbb79bbe2739ffe382a10a83902" > < / a > <!-- doxytag: member="geompy::GetEdge" ref="3e02dfbb79bbe2739ffe382a10a83902" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetEdge < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Block or a compound of blocks. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePoint1,thePoint2< / em > < / td > < td > Points, close to the ends of the desired edge. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the found edge.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "294c21fa51645e8cc18199dfb4622174" > < / a > <!-- doxytag: member="geompy::GetEdgeNearPoint" ref="294c21fa51645e8cc18199dfb4622174" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetEdgeNearPoint < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Block or a compound of blocks. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePoint< / em > < / td > < td > Point, close to the desired edge. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the found edge.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "5d9f4778acda236b2595a93f3443269f" > < / a > <!-- doxytag: member="geompy::GetFaceByPoints" ref="5d9f4778acda236b2595a93f3443269f" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetFaceByPoints < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint3< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint4< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Block or a compound of blocks. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePoint1-thePoint4< / em > < / td > < td > Points, close to the corners of the desired face. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the found face.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "f7154a6930bffcd3f249e32e360bf161" > < / a > <!-- doxytag: member="geompy::GetFaceByEdges" ref="f7154a6930bffcd3f249e32e360bf161" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetFaceByEdges < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theEdge1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theEdge2< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Block or a compound of blocks. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theEdge1,theEdge2< / em > < / td > < td > Edges, close to the edges of the desired face. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the found face.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "5367485e4a8a35c32d746723fee905bb" > < / a > <!-- doxytag: member="geompy::GetOppositeFace" ref="5367485e4a8a35c32d746723fee905bb" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetOppositeFace < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theBlock< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theFace< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theBlock< / em > < / td > < td > Must be a hexahedral solid. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theFace< / em > < / td > < td > Face of < em > theBlock< / em > , opposite to the desired face. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the found face.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "12a77345f9e987f83ffd294cd7efcb0b" > < / a > <!-- doxytag: member="geompy::GetFaceNearPoint" ref="12a77345f9e987f83ffd294cd7efcb0b" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetFaceNearPoint < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Block or a compound of blocks. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePoint< / em > < / td > < td > Point, close to the desired face. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the found face.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "ccf6906ed06251948bb9ab80a394a04e" > < / a > <!-- doxytag: member="geompy::GetFaceByNormale" ref="ccf6906ed06251948bb9ab80a394a04e" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetFaceByNormale < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theBlock< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theVector< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Block or a compound of blocks. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theVector< / em > < / td > < td > Vector, close to the normale of the desired face. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the found face.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "9b3b633e1484b00d74d4115aecba634c" > < / a > <!-- doxytag: member="geompy::CheckCompoundOfBlocks" ref="9b3b633e1484b00d74d4115aecba634c" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::CheckCompoundOfBlocks < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theCompound< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
To be considered as a compound of blocks, the given shape must satisfy the following conditions:< ul >
< li > Each element of the compound should be a Block (6 faces and 12 edges).< / li > < li > A connection between two Blocks should be an entire quadrangle face or an entire edge.< / li > < li > The compound should be connexe.< / li > < li > The glue between two quadrangle faces should be applied. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theCompound< / em > < / td > < td > The compound to check. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > TRUE, if the given shape is a compound of blocks. If theCompound is not valid, prints all discovered errors.< / dd > < / dl >
Example: see GEOM_Spanner.py < / li > < / ul >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "4c8f85c9a412a5460e48313ee9dc428b" > < / a > <!-- doxytag: member="geompy::RemoveExtraEdges" ref="4c8f85c9a412a5460e48313ee9dc428b" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::RemoveExtraEdges < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
2007-02-07 16:23:40 +05:00
Unite faces and edges, sharing one surface. It means that this faces must have references to one C++ surface object (handle). < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
2005-11-24 20:34:00 +05:00
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > The compound or single solid to remove irregular edges from. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > Improved shape.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "f690cd52d196cb4eca5a57aebcd4827b" > < / a > <!-- doxytag: member="geompy::CheckAndImprove" ref="f690cd52d196cb4eca5a57aebcd4827b" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::CheckAndImprove < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Fix all detected errors. < dl compact > < dt > < b > Note:< / b > < / dt > < dd > Single block can be also fixed by this method. < / dd > < / dl >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theCompound< / em > < / td > < td > The compound to check and improve. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > Improved compound.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "261f5525946b6b9abd3033d058f2c077" > < / a > <!-- doxytag: member="geompy::MakeBlockExplode" ref="261f5525946b6b9abd3033d058f2c077" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeBlockExplode < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theCompound< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theMinNbFaces< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theMaxNbFaces< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theCompound< / em > < / td > < td > The compound to explode. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theMinNbFaces< / em > < / td > < td > If solid has lower number of faces, it is not a block. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theMaxNbFaces< / em > < / td > < td > If solid has higher number of faces, it is not a block. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Note:< / b > < / dt > < dd > If theMaxNbFaces = 0, the maximum number of faces is not restricted. < / dd > < / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > List of GEOM_Objects, containing the retrieved blocks.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "850464c8254224a9fca8df8121378442" > < / a > <!-- doxytag: member="geompy::GetBlockNearPoint" ref="850464c8254224a9fca8df8121378442" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetBlockNearPoint < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theCompound< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > thePoint< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theCompound< / em > < / td > < td > Compound, to find block in. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > thePoint< / em > < / td > < td > Point, close to the desired block. If the point lays on boundary between some blocks, we return block with nearest center. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the found block.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "3b644c68c91ba34eb232add9c16ad26d" > < / a > <!-- doxytag: member="geompy::GetBlockByParts" ref="3b644c68c91ba34eb232add9c16ad26d" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetBlockByParts < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theCompound< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theParts< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theCompound< / em > < / td > < td > Compound, to find block in. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theParts< / em > < / td > < td > List of faces and/or edges and/or vertices to be parts of the found block. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the found block.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "87b5b6632b97d3da1d447e02d4b169a9" > < / a > <!-- doxytag: member="geompy::GetBlocksByParts" ref="87b5b6632b97d3da1d447e02d4b169a9" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetBlocksByParts < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theCompound< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theParts< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theCompound< / em > < / td > < td > Compound, to find blocks in. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theParts< / em > < / td > < td > List of faces and/or edges and/or vertices to be parts of the found blocks. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > List of GEOM_Objects, containing the found blocks.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "f01d36e0b2eb11c0e5abc141691d2eee" > < / a > <!-- doxytag: member="geompy::MakeMultiTransformation1D" ref="f01d36e0b2eb11c0e5abc141691d2eee" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeMultiTransformation1D < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > Block< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > DirFace1< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > DirFace2< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > NbTimes< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Transformation is defined so, as to superpose direction faces. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > Block< / em > < / td > < td > Hexahedral solid to be multi-transformed. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > DirFace1< / em > < / td > < td > ID of First direction face. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > DirFace2< / em > < / td > < td > ID of Second direction face. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > NbTimes< / em > < / td > < td > Quantity of transformations to be done. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
2006-06-01 17:32:40 +06:00
< dl compact > < dt > < b > Note:< / b > < / dt > < dd > Unique ID of sub-shape can be obtained, using method < a class = "el" href = "namespacegeompy.html#d7ee9f96e4b5b4303c7d20f0fc42d67d" > GetSubShapeID()< / a > . < / dd > < / dl >
2005-11-24 20:34:00 +05:00
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the result shape.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "4592c6223d08418649f48113913103fb" > < / a > <!-- doxytag: member="geompy::MakeMultiTransformation2D" ref="4592c6223d08418649f48113913103fb" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::MakeMultiTransformation2D < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > Block< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > DirFace1U< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > DirFace2U< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > NbTimesU< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > DirFace1V< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > DirFace2V< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > NbTimesV< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > Block< / em > < / td > < td > Hexahedral solid to be multi-transformed. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > DirFace1U,DirFace2U< / em > < / td > < td > IDs of Direction faces for the first transformation. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > DirFace1V,DirFace2V< / em > < / td > < td > IDs of Direction faces for the second transformation. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > NbTimesU,NbTimesV< / em > < / td > < td > Quantity of transformations to be done. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > New GEOM_Object, containing the result shape.< / dd > < / dl >
Example: see GEOM_Spanner.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "066548557397df1e539909427054d601" > < / a > <!-- doxytag: member="geompy::Propagate" ref="066548557397df1e539909427054d601" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::Propagate < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theShape< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
Propagation group is a set of all edges, opposite to one (main) edge of this group directly or through other opposite edges. Notion of Opposite Edge make sence only on quadrangle face. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShape< / em > < / td > < td > Shape to build propagation groups on. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > List of GEOM_Objects, each of them is a propagation group.< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "d34dca22784f06782d577a35ebb767a6" > < / a > <!-- doxytag: member="geompy::CreateGroup" ref="d34dca22784f06782d577a35ebb767a6" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::CreateGroup < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theMainShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theShapeType< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theMainShape< / em > < / td > < td > is a GEOM object on which the group is selected < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theShapeType< / em > < / td > < td > defines a shape type of the group < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > a newly created GEOM group< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "a2dbd1e5c34e091747e208cd6b63eba1" > < / a > <!-- doxytag: member="geompy::AddObject" ref="a2dbd1e5c34e091747e208cd6b63eba1" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::AddObject < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theGroup< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theSubShapeID< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theGroup< / em > < / td > < td > is a GEOM group to which the new sub shape is added < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theSubShapeID< / em > < / td > < td > is a sub shape ID in the main object. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
2006-06-01 17:32:40 +06:00
< dl compact > < dt > < b > Note:< / b > < / dt > < dd > Use method < a class = "el" href = "namespacegeompy.html#d7ee9f96e4b5b4303c7d20f0fc42d67d" > GetSubShapeID()< / a > to get an unique ID of the sub shape< / dd > < / dl >
2005-11-24 20:34:00 +05:00
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "1153343bde9e7e07a9571123d1440d3b" > < / a > <!-- doxytag: member="geompy::RemoveObject" ref="1153343bde9e7e07a9571123d1440d3b" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::RemoveObject < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theGroup< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theSubShapeID< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theGroup< / em > < / td > < td > is a GEOM group from which the new sub shape is removed < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theSubShapeID< / em > < / td > < td > is a sub shape ID in the main object. < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
2006-06-01 17:32:40 +06:00
< dl compact > < dt > < b > Note:< / b > < / dt > < dd > Use method < a class = "el" href = "namespacegeompy.html#d7ee9f96e4b5b4303c7d20f0fc42d67d" > GetSubShapeID()< / a > to get an unique ID of the sub shape< / dd > < / dl >
2005-11-24 20:34:00 +05:00
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "00450556247ac647a69506a1776a125d" > < / a > <!-- doxytag: member="geompy::UnionList" ref="00450556247ac647a69506a1776a125d" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::UnionList < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theGroup< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theSubShapes< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
No errors, if some shapes are alredy included. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theGroup< / em > < / td > < td > is a GEOM group to which the new sub shapes are added. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theSubShapes< / em > < / td > < td > is a list of sub shapes to be added.< / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "5e1f46dae5dc0b01e997278cf186d73d" > < / a > <!-- doxytag: member="geompy::UnionIDs" ref="5e1f46dae5dc0b01e997278cf186d73d" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::UnionIDs < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theGroup< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theSubShapes< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
2006-06-01 17:32:40 +06:00
Example: see GEOM_TestOthers.py < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "5514b5a8b24702828eed0f6b39fe8f9a" > < / a > <!-- doxytag: member="geompy::DifferenceList" ref="5514b5a8b24702828eed0f6b39fe8f9a" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::DifferenceList < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theGroup< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theSubShapes< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
No errors, if some shapes are not included. < dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theGroup< / em > < / td > < td > is a GEOM group from which the sub-shapes are removed. < / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theSubShapes< / em > < / td > < td > is a list of sub-shapes to be removed.< / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "78ccd39b2263ea213805869fbe4c3bc3" > < / a > <!-- doxytag: member="geompy::DifferenceIDs" ref="78ccd39b2263ea213805869fbe4c3bc3" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::DifferenceIDs < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theGroup< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > theSubShapes< / em > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
2006-06-01 17:32:40 +06:00
Example: see GEOM_TestOthers.py < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "c076d5e58ceb4d210f7a43e1acea8ca5" > < / a > <!-- doxytag: member="geompy::GetObjectIDs" ref="c076d5e58ceb4d210f7a43e1acea8ca5" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetObjectIDs < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theGroup< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theGroup< / em > < / td > < td > is a GEOM group for which a list of IDs is requested< / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "05095c0349fe3889ab06235f265c1ea9" > < / a > <!-- doxytag: member="geompy::GetType" ref="05095c0349fe3889ab06235f265c1ea9" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetType < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theGroup< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theGroup< / em > < / td > < td > is a GEOM group which type is returned.< / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "4c9609d803e34c25427e59e4ab2ddb42" > < / a > <!-- doxytag: member="geompy::GetMainShape" ref="4c9609d803e34c25427e59e4ab2ddb42" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetMainShape < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > theGroup< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< dl compact > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
2006-06-01 17:32:40 +06:00
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > theGroup< / em > < / td > < td > is a GEOM group for which a main shape object is requested < / td > < / tr >
2005-11-24 20:34:00 +05:00
< / table >
< / dl >
< dl compact > < dt > < b > Returns:< / b > < / dt > < dd > a GEOM object which is a main shape for theGroup< / dd > < / dl >
Example: see GEOM_TestOthers.py < / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "c6b2d69f3d03206b73ce0c0bbfb56eae" > < / a > <!-- doxytag: member="geompy::GetEdgesByLength" ref="c6b2d69f3d03206b73ce0c0bbfb56eae" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::GetEdgesByLength < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > theShape< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > min_length< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > max_length< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > include_min< / em > = < code > 1< / code > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > include_max< / em > = < code > 1< / code > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
2006-06-01 17:32:40 +06:00
< / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "ae1cbdb4fcaa8ac1a7c826580b99fc5f" > < / a > <!-- doxytag: member="geompy::SelectEdges" ref="ae1cbdb4fcaa8ac1a7c826580b99fc5f" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::SelectEdges < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname" nowrap > < em > min_length< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > max_length< / em > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > include_min< / em > = < code > 1< / code > , < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
< td class = "md" nowrap > < / td >
< td class = "mdname" nowrap > < em > include_max< / em > = < code > 1< / code > < / td >
2005-11-24 20:34:00 +05:00
< / tr >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
2006-06-01 17:32:40 +06:00
< / td >
2005-11-24 20:34:00 +05:00
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< a class = "anchor" name = "9c05eb3e0ffbdd757e288d3204422dc5" > < / a > <!-- doxytag: member="geompy::addPath" ref="9c05eb3e0ffbdd757e288d3204422dc5" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > def geompy::addPath < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ( < / td >
2006-06-01 17:32:40 +06:00
< td class = "md" nowrap valign = "top" > < / td >
< td class = "mdname1" valign = "top" nowrap > < em > Path< / em > < / td >
2005-11-24 20:34:00 +05:00
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< table cellspacing = "5" cellpadding = "0" border = "0" >
2005-11-24 20:34:00 +05:00
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
2006-06-01 17:32:40 +06:00
< hr > < h2 > Variable Documentation< / h2 >
< a class = "anchor" name = "8b6a0245f3cf8c1ef6de94487433fc0c" > < / a > <!-- doxytag: member="geompy::g" ref="8b6a0245f3cf8c1ef6de94487433fc0c" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > tuple < a class = "el" href = "namespacegeompy.html#8b6a0245f3cf8c1ef6de94487433fc0c" > geompy.g< / a > = lcc.FindOrLoadComponent(" FactoryServer" , " GEOM" )< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "96bc383a8e96df6d938b485e9e1b5e11" > < / a > <!-- doxytag: member="geompy::geom" ref="96bc383a8e96df6d938b485e9e1b5e11" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > tuple < a class = "el" href = "namespacegeompy.html#96bc383a8e96df6d938b485e9e1b5e11" > geompy.geom< / a > = g._narrow( GEOM.GEOM_Gen )< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "f01ae5049e69c6da96bdc94d5b1c6d38" > < / a > <!-- doxytag: member="geompy::myBuilder" ref="f01ae5049e69c6da96bdc94d5b1c6d38" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#f01ae5049e69c6da96bdc94d5b1c6d38" > geompy.myBuilder< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "9857c81d89e1dd436e4da52b0884ef94" > < / a > <!-- doxytag: member="geompy::myStudyId" ref="9857c81d89e1dd436e4da52b0884ef94" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > int < a class = "el" href = "namespacegeompy.html#9857c81d89e1dd436e4da52b0884ef94" > geompy.myStudyId< / a > = 0< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "0f6146a8fb62ad5221da4dc2e8a7a8f7" > < / a > <!-- doxytag: member="geompy::father" ref="0f6146a8fb62ad5221da4dc2e8a7a8f7" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#0f6146a8fb62ad5221da4dc2e8a7a8f7" > geompy.father< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "58b9182cc4b7d927dda2cd6a2f2e677b" > < / a > <!-- doxytag: member="geompy::BasicOp" ref="58b9182cc4b7d927dda2cd6a2f2e677b" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#58b9182cc4b7d927dda2cd6a2f2e677b" > geompy.BasicOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "c319490ec26550ef4fd0b787f183a323" > < / a > <!-- doxytag: member="geompy::CurvesOp" ref="c319490ec26550ef4fd0b787f183a323" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#c319490ec26550ef4fd0b787f183a323" > geompy.CurvesOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "7dd8908de955a347609b4f9cbca99686" > < / a > <!-- doxytag: member="geompy::PrimOp" ref="7dd8908de955a347609b4f9cbca99686" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#7dd8908de955a347609b4f9cbca99686" > geompy.PrimOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "39a05853eb7e4dc664d7acaa5536e610" > < / a > <!-- doxytag: member="geompy::ShapesOp" ref="39a05853eb7e4dc664d7acaa5536e610" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#39a05853eb7e4dc664d7acaa5536e610" > geompy.ShapesOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "9b6b150d33cb71f2ab6380f143cc37b6" > < / a > <!-- doxytag: member="geompy::HealOp" ref="9b6b150d33cb71f2ab6380f143cc37b6" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#9b6b150d33cb71f2ab6380f143cc37b6" > geompy.HealOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "1293220280565f0b9256d382d2ea882a" > < / a > <!-- doxytag: member="geompy::InsertOp" ref="1293220280565f0b9256d382d2ea882a" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#1293220280565f0b9256d382d2ea882a" > geompy.InsertOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "51777a574318dcf4c9025d03b0cfb1a1" > < / a > <!-- doxytag: member="geompy::BoolOp" ref="51777a574318dcf4c9025d03b0cfb1a1" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#51777a574318dcf4c9025d03b0cfb1a1" > geompy.BoolOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "921e4ec0a8e80b1c61bd8b156ba8cfb7" > < / a > <!-- doxytag: member="geompy::TrsfOp" ref="921e4ec0a8e80b1c61bd8b156ba8cfb7" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#921e4ec0a8e80b1c61bd8b156ba8cfb7" > geompy.TrsfOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "37bbe3bd9771d58b547723e6436bed81" > < / a > <!-- doxytag: member="geompy::LocalOp" ref="37bbe3bd9771d58b547723e6436bed81" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#37bbe3bd9771d58b547723e6436bed81" > geompy.LocalOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "eb30abfc8b306d15adc2f50c48064054" > < / a > <!-- doxytag: member="geompy::MeasuOp" ref="eb30abfc8b306d15adc2f50c48064054" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#eb30abfc8b306d15adc2f50c48064054" > geompy.MeasuOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "4e06888ee75ecc7a54f0c8bad501a0c2" > < / a > <!-- doxytag: member="geompy::BlocksOp" ref="4e06888ee75ecc7a54f0c8bad501a0c2" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#4e06888ee75ecc7a54f0c8bad501a0c2" > geompy.BlocksOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "c809d5d73246f177ee010c4fe497d342" > < / a > <!-- doxytag: member="geompy::GroupOp" ref="c809d5d73246f177ee010c4fe497d342" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#c809d5d73246f177ee010c4fe497d342" > geompy.GroupOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "269cf26d7d10b8f6b4a20789ed8233a0" > < / a > <!-- doxytag: member="geompy::ShapeType" ref="269cf26d7d10b8f6b4a20789ed8233a0" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > dictionary < a class = "el" href = "namespacegeompy.html#269cf26d7d10b8f6b4a20789ed8233a0" > geompy.ShapeType< / a > = {" COMPOUND" :0, " COMPSOLID" :1, " SOLID" :2, " SHELL" :3, " FACE" :4, " WIRE" :5, " EDGE" :6, " VERTEX" :7, " SHAPE" :8}< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "8b6a0245f3cf8c1ef6de94487433fc0c" > < / a > <!-- doxytag: member="geompy::g" ref="8b6a0245f3cf8c1ef6de94487433fc0c" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > tuple < a class = "el" href = "namespacegeompy.html#8b6a0245f3cf8c1ef6de94487433fc0c" > geompy.g< / a > = lcc.FindOrLoadComponent(" FactoryServer" , " GEOM" )< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "96bc383a8e96df6d938b485e9e1b5e11" > < / a > <!-- doxytag: member="geompy::geom" ref="96bc383a8e96df6d938b485e9e1b5e11" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > tuple < a class = "el" href = "namespacegeompy.html#96bc383a8e96df6d938b485e9e1b5e11" > geompy.geom< / a > = g._narrow( GEOM.GEOM_Gen )< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "f01ae5049e69c6da96bdc94d5b1c6d38" > < / a > <!-- doxytag: member="geompy::myBuilder" ref="f01ae5049e69c6da96bdc94d5b1c6d38" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#f01ae5049e69c6da96bdc94d5b1c6d38" > geompy.myBuilder< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "9857c81d89e1dd436e4da52b0884ef94" > < / a > <!-- doxytag: member="geompy::myStudyId" ref="9857c81d89e1dd436e4da52b0884ef94" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > int < a class = "el" href = "namespacegeompy.html#9857c81d89e1dd436e4da52b0884ef94" > geompy.myStudyId< / a > = 0< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "0f6146a8fb62ad5221da4dc2e8a7a8f7" > < / a > <!-- doxytag: member="geompy::father" ref="0f6146a8fb62ad5221da4dc2e8a7a8f7" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#0f6146a8fb62ad5221da4dc2e8a7a8f7" > geompy.father< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "58b9182cc4b7d927dda2cd6a2f2e677b" > < / a > <!-- doxytag: member="geompy::BasicOp" ref="58b9182cc4b7d927dda2cd6a2f2e677b" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#58b9182cc4b7d927dda2cd6a2f2e677b" > geompy.BasicOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "c319490ec26550ef4fd0b787f183a323" > < / a > <!-- doxytag: member="geompy::CurvesOp" ref="c319490ec26550ef4fd0b787f183a323" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#c319490ec26550ef4fd0b787f183a323" > geompy.CurvesOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "7dd8908de955a347609b4f9cbca99686" > < / a > <!-- doxytag: member="geompy::PrimOp" ref="7dd8908de955a347609b4f9cbca99686" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#7dd8908de955a347609b4f9cbca99686" > geompy.PrimOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "39a05853eb7e4dc664d7acaa5536e610" > < / a > <!-- doxytag: member="geompy::ShapesOp" ref="39a05853eb7e4dc664d7acaa5536e610" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#39a05853eb7e4dc664d7acaa5536e610" > geompy.ShapesOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "9b6b150d33cb71f2ab6380f143cc37b6" > < / a > <!-- doxytag: member="geompy::HealOp" ref="9b6b150d33cb71f2ab6380f143cc37b6" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#9b6b150d33cb71f2ab6380f143cc37b6" > geompy.HealOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "1293220280565f0b9256d382d2ea882a" > < / a > <!-- doxytag: member="geompy::InsertOp" ref="1293220280565f0b9256d382d2ea882a" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#1293220280565f0b9256d382d2ea882a" > geompy.InsertOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "51777a574318dcf4c9025d03b0cfb1a1" > < / a > <!-- doxytag: member="geompy::BoolOp" ref="51777a574318dcf4c9025d03b0cfb1a1" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#51777a574318dcf4c9025d03b0cfb1a1" > geompy.BoolOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "921e4ec0a8e80b1c61bd8b156ba8cfb7" > < / a > <!-- doxytag: member="geompy::TrsfOp" ref="921e4ec0a8e80b1c61bd8b156ba8cfb7" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#921e4ec0a8e80b1c61bd8b156ba8cfb7" > geompy.TrsfOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "37bbe3bd9771d58b547723e6436bed81" > < / a > <!-- doxytag: member="geompy::LocalOp" ref="37bbe3bd9771d58b547723e6436bed81" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#37bbe3bd9771d58b547723e6436bed81" > geompy.LocalOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "eb30abfc8b306d15adc2f50c48064054" > < / a > <!-- doxytag: member="geompy::MeasuOp" ref="eb30abfc8b306d15adc2f50c48064054" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#eb30abfc8b306d15adc2f50c48064054" > geompy.MeasuOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "4e06888ee75ecc7a54f0c8bad501a0c2" > < / a > <!-- doxytag: member="geompy::BlocksOp" ref="4e06888ee75ecc7a54f0c8bad501a0c2" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#4e06888ee75ecc7a54f0c8bad501a0c2" > geompy.BlocksOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "c809d5d73246f177ee010c4fe497d342" > < / a > <!-- doxytag: member="geompy::GroupOp" ref="c809d5d73246f177ee010c4fe497d342" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "namespacegeompy.html#c809d5d73246f177ee010c4fe497d342" > geompy.GroupOp< / a > = None< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "269cf26d7d10b8f6b4a20789ed8233a0" > < / a > <!-- doxytag: member="geompy::ShapeType" ref="269cf26d7d10b8f6b4a20789ed8233a0" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > dictionary < a class = "el" href = "namespacegeompy.html#269cf26d7d10b8f6b4a20789ed8233a0" > geompy.ShapeType< / a > = {" COMPOUND" :0, " COMPSOLID" :1, " SOLID" :2, " SHELL" :3, " FACE" :4, " WIRE" :5, " EDGE" :6, " VERTEX" :7, " SHAPE" :8}< code > [static]< / code > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< / DIV >
< / BODY >
< / HTML >