Modification :
A new dock window version for Work Feature widget Addition : into "Circle" TAB : Transform Circle(s) and Arc(s) in Sketch's object(s) by projection onto the Sketch's Plane: - First select an existing Skecth; - Select as much as Circles and arcs needed; Then click on this button. into "Object" TAB : AB: Create 3D Text attached to a Point. - First select a Plane - Then push this button in this case the center of the text is attached to center of the Plane; or - First select a Plane and a Point on the Plane - Then push this button NB: Change the text and his size if needed Revolve: Make the revolution of Edge(s) or Wire(s) around an Axis: - Select one or several wire(s) - Then push this button or - Select FIRST one Point as center of rotation and one Axis as rotation axis ! - Select one or several wire(s) - Then push this button NB: You can also define the angle of revolution if needed If no Axis is selected the Z axis is considered as Axis of rotation ! If no Point is selected the Origin is considered as Center of rotation ! into "Check" TAB : Select a Wire a the camera will follow the track. Originalcode : Tour camera by Javier Martinez Garcia November 2014 into "Check" TAB : Check for surface Area: Area measurement for a Plane or a set of Planes. - Select One or several Planes and Click this button
This commit is contained in:
parent
182669312d
commit
80cd0eaf32
Binary file not shown.
361
WorkFeature/Icons/WF_Revolve.svg
Normal file
361
WorkFeature/Icons/WF_Revolve.svg
Normal file
|
@ -0,0 +1,361 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with FreeCAD (http://www.freecadweb.org) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
width="64"
|
||||
height="64"
|
||||
id="svg3017"
|
||||
inkscape:version="0.48.3.1 r9886"
|
||||
sodipodi:docname="WF_Revolve.svg"
|
||||
inkscape:export-filename="/home/mark/HyperbolaIcon.png"
|
||||
inkscape:export-xdpi="90"
|
||||
inkscape:export-ydpi="90">
|
||||
<metadata
|
||||
id="metadata13605">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs13603">
|
||||
<linearGradient
|
||||
id="linearGradient41404">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop41406" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop41408" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3593"
|
||||
id="radialGradient3599"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="51.637894"
|
||||
cy="24.962704"
|
||||
fx="51.637894"
|
||||
fy="24.962704"
|
||||
r="19.571428" />
|
||||
<linearGradient
|
||||
id="linearGradient3593">
|
||||
<stop
|
||||
style="stop-color:#c8e0f9;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3595" />
|
||||
<stop
|
||||
style="stop-color:#637dca;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3597" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3864"
|
||||
id="radialGradient3552"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="48.645836"
|
||||
cy="25.149042"
|
||||
fx="48.645836"
|
||||
fy="25.149042"
|
||||
r="19.571428" />
|
||||
<linearGradient
|
||||
id="linearGradient3864">
|
||||
<stop
|
||||
id="stop3866"
|
||||
offset="0"
|
||||
style="stop-color:#71b2f8;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3868"
|
||||
offset="1"
|
||||
style="stop-color:#002795;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="19.571428"
|
||||
fy="25.149042"
|
||||
fx="48.645836"
|
||||
cy="25.149042"
|
||||
cx="48.645836"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient41350"
|
||||
xlink:href="#linearGradient3864"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient41404"
|
||||
id="radialGradient41391"
|
||||
cx="-10.118154"
|
||||
cy="90.943642"
|
||||
fx="-10.118154"
|
||||
fy="90.943642"
|
||||
r="56.551216"
|
||||
gradientTransform="matrix(0.50193182,0.66234991,-0.74458126,0.56424671,128.48665,-4.100012)"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3864"
|
||||
id="radialGradient41416"
|
||||
cx="50.641926"
|
||||
cy="-35.530994"
|
||||
fx="50.641926"
|
||||
fy="-35.530994"
|
||||
r="50.041149"
|
||||
gradientTransform="matrix(0.52060754,0.00630777,-0.01015338,0.96270494,50.318067,-1.2529118)"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3864"
|
||||
id="radialGradient41424"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.52060754,0.00630777,-0.01015338,0.96270494,50.318067,-1.2529118)"
|
||||
cx="50.641926"
|
||||
cy="-35.530994"
|
||||
fx="50.641926"
|
||||
fy="-35.530994"
|
||||
r="50.041149" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient41404"
|
||||
id="radialGradient41426"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.50193182,0.66234991,-0.74458126,0.56424671,128.48665,-4.100012)"
|
||||
cx="-10.118154"
|
||||
cy="90.943642"
|
||||
fx="-10.118154"
|
||||
fy="90.943642"
|
||||
r="56.551216" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient41404"
|
||||
id="radialGradient41526"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.2683342,0.35409417,-0.39805529,0.30164792,43.740111,15.656731)"
|
||||
cx="-10.118154"
|
||||
cy="90.943642"
|
||||
fx="-10.118154"
|
||||
fy="90.943642"
|
||||
r="56.551216" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient41404"
|
||||
id="radialGradient41536"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.2683342,0.35409417,-0.39805529,0.30164792,43.740111,15.656731)"
|
||||
cx="-10.118154"
|
||||
cy="90.943642"
|
||||
fx="-10.118154"
|
||||
fy="90.943642"
|
||||
r="56.551216" />
|
||||
<filter
|
||||
id="filter42258"
|
||||
style="color-interpolation-filters:sRGB;"
|
||||
inkscape:label="Drop Shadow">
|
||||
<feFlood
|
||||
id="feFlood42260"
|
||||
flood-opacity="0.705"
|
||||
flood-color="rgb(0,0,0)"
|
||||
result="flood" />
|
||||
<feComposite
|
||||
id="feComposite42262"
|
||||
in2="SourceGraphic"
|
||||
in="flood"
|
||||
operator="in"
|
||||
result="composite1" />
|
||||
<feGaussianBlur
|
||||
id="feGaussianBlur42264"
|
||||
in="composite"
|
||||
stdDeviation="0.8"
|
||||
result="blur" />
|
||||
<feOffset
|
||||
id="feOffset42266"
|
||||
dx="1.4"
|
||||
dy="1.4"
|
||||
result="offset" />
|
||||
<feComposite
|
||||
id="feComposite42268"
|
||||
in2="offset"
|
||||
in="SourceGraphic"
|
||||
operator="over"
|
||||
result="composite2" />
|
||||
</filter>
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="97.369568"
|
||||
fx="135.38333"
|
||||
cy="97.369568"
|
||||
cx="135.38333"
|
||||
gradientTransform="matrix(0.64238306,-0.04135357,0.60238855,1.8564937,-126.43366,-120.1453)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3816"
|
||||
xlink:href="#linearGradient3377-7-9-8-1-6-7-1"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-7-9-8-1-6-7-1">
|
||||
<stop
|
||||
id="stop3379-9-0-3-8-6-4-6"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-3-0-2-3-7-1-0"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="97.369568"
|
||||
fx="135.38333"
|
||||
cy="97.369568"
|
||||
cx="135.38333"
|
||||
gradientTransform="matrix(0.64238306,-0.04135357,0.60238855,1.8564937,-83.929103,-124.84064)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3666"
|
||||
xlink:href="#linearGradient3377-7-9-8-1-6-7-1"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="21.168837"
|
||||
fx="53.269112"
|
||||
cy="21.168837"
|
||||
cx="53.269112"
|
||||
gradientTransform="matrix(-0.48347996,-1.1563533,0.92260429,-0.38574776,71.952844,110.62943)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient5166"
|
||||
xlink:href="#linearGradient5238-3-9"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient5238-3-9">
|
||||
<stop
|
||||
id="stop5240-7-4"
|
||||
offset="0"
|
||||
style="stop-color:#001ccc;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop5242-7-0"
|
||||
offset="1"
|
||||
style="stop-color:#00afff;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="21.168837"
|
||||
fx="53.269112"
|
||||
cy="21.168837"
|
||||
cx="53.269112"
|
||||
gradientTransform="matrix(-0.48347996,-1.1563533,0.92260429,-0.38574776,71.952844,110.62943)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient4164"
|
||||
xlink:href="#linearGradient5238-3-9"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377-7-9-8-1-6-7-1"
|
||||
id="radialGradient4972"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.2683342,0.35409417,-0.39805529,0.30164792,43.740111,15.656731)"
|
||||
cx="-10.118154"
|
||||
cy="90.943642"
|
||||
fx="-10.118154"
|
||||
fy="90.943642"
|
||||
r="56.551216" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377-7-9-8-1-6-7-1"
|
||||
id="radialGradient4974"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.52060754,0.00630777,-0.01015338,0.96270494,50.318067,-1.2529118)"
|
||||
cx="50.641926"
|
||||
cy="-35.530994"
|
||||
fx="50.641926"
|
||||
fy="-35.530994"
|
||||
r="50.041149" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1301"
|
||||
inkscape:window-height="744"
|
||||
id="namedview13601"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.840651"
|
||||
inkscape:cx="60.002575"
|
||||
inkscape:cy="25.215672"
|
||||
inkscape:window-x="65"
|
||||
inkscape:window-y="24"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3017" />
|
||||
<path
|
||||
style="font-size:54.21519089px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:#0079f0;fill-opacity:1;fill-rule:evenodd;stroke:#001833;stroke-width:0.78251684;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
|
||||
d="M 29.1095,51.60914 28.979559,4.0414447 C 30.942811,1.9405912 34.454547,2.9294263 35.240273,3.8587709 L 34.899715,51.492549 z"
|
||||
id="rect3520"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
transform="matrix(0.31321424,0,0,0.30080742,15.349506,42.300549)"
|
||||
d="m 71.785715,34.571426 a 18.571428,18.571428 0 1 1 -37.142856,0 18.571428,18.571428 0 1 1 37.142856,0 z"
|
||||
sodipodi:ry="18.571428"
|
||||
sodipodi:rx="18.571428"
|
||||
sodipodi:cy="34.571426"
|
||||
sodipodi:cx="53.214287"
|
||||
id="path3696-5-7"
|
||||
style="font-size:54.21519089px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:url(#radialGradient4164);fill-opacity:1;fill-rule:evenodd;stroke:#00064a;stroke-width:1.79201269;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
|
||||
sodipodi:type="arc" />
|
||||
<g
|
||||
id="g3019"
|
||||
transform="translate(0,-126)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:url(#radialGradient4974);fill-opacity:1;stroke:#7b5600;stroke-width:3.35095858999999985;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter42258);opacity:0.75"
|
||||
id="path40532"
|
||||
sodipodi:cx="105.29649"
|
||||
sodipodi:cy="-15.785627"
|
||||
sodipodi:rx="49.587002"
|
||||
sodipodi:ry="6.2784333"
|
||||
d="m 154.8835,-15.785627 a 49.587002,6.2784333 0 1 1 -99.174008,0 49.587002,6.2784333 0 1 1 99.174008,0 z"
|
||||
transform="matrix(0.61791165,0,0,0.57649492,-33.06393,13.964543)" />
|
||||
<path
|
||||
style="opacity:0.75;fill:url(#radialGradient4972);fill-opacity:1;stroke:#7b5600;stroke-width:1.97230566;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter42258)"
|
||||
d="M 1.266093,5.9547337 C 3.8352565,8.4764116 24.145853,23.382527 23.971052,29.513158 24.86587,34.859186 4.6555313,50.015729 2.7043613,51.759885 c -1.1209881,1.002054 0.2339013,3.693429 1.6009705,4.639713 4.481547,3.102123 8.9575752,3.554469 13.4622722,4.336405 7.112471,1.2346 14.430572,0.763362 20.905359,0.51778 6.080579,-0.23063 9.140844,-1.233284 13.073933,-2.265286 2.765049,-0.72552 5.632309,-2.381669 7.248921,-3.818625 1.616612,-1.436957 1.299304,-3.134035 1.003193,-3.462653 C 57.015726,48.39643 37.444622,34.371011 39.320186,28.763106 40.439056,23.128724 52.725984,13.752674 61.196376,5.9160765 L 57.11101,7.1980735 C 53.23437,7.9437098 50.355955,8.1401582 46.934893,8.5654347 39.705046,8.9020218 34.359552,9.2224419 25.062286,9.0260074 17.914845,8.8538632 14.079373,8.6301677 7.9677031,7.731558 3.4439278,6.9104544 2.3558211,6.5927742 1.266093,5.9547337 z"
|
||||
id="path41302"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccsssssssccccccc"
|
||||
transform="matrix(1.0140416,0,0,1.0140416,-0.03229701,-0.85758151)" />
|
||||
<path
|
||||
style="fill:none;stroke:#0079f0;stroke-width:2.95845851;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter42258);fill-opacity:1"
|
||||
d="M 46.881272,9.0989187 C 44.661558,12.971323 35.853933,23.472301 35.242668,29.669221 c 0.270776,9.406331 7.330068,20.366002 11.002822,30.549003"
|
||||
id="path41306"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccc"
|
||||
transform="matrix(1.0140416,0,0,1.0140416,0.31013063,-0.68636785)" />
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
inkscape:label="Layer1" />
|
||||
<path
|
||||
style="font-size:54.21519089px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:#0079f0;fill-opacity:1;fill-rule:evenodd;stroke:#001833;stroke-width:0.77833104;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
|
||||
d="M 29.016563,4.8591439 28.886622,-0.767285 c 1.963252,-2.0784381 5.474988,-1.1001535 6.260714,-0.18072469 l 0.0019,5.86302039 c -2.215428,2.0359432 -4.259643,1.8461071 -6.132643,-0.055867 z"
|
||||
id="rect3520-7"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:transform-center-x="-55.302055"
|
||||
inkscape:transform-center-y="-2.8795788" />
|
||||
</svg>
|
After Width: | Height: | Size: 14 KiB |
488
WorkFeature/Icons/WF_isArea.svg
Normal file
488
WorkFeature/Icons/WF_isArea.svg
Normal file
|
@ -0,0 +1,488 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="64px"
|
||||
height="64px"
|
||||
id="svg2860"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.48.3.1 r9886"
|
||||
sodipodi:docname="WF_isArea.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs2862">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4247">
|
||||
<stop
|
||||
style="stop-color:#f30606;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4249" />
|
||||
<stop
|
||||
style="stop-color:#f30606;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4251" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4155">
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4157" />
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4159" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4135">
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4137" />
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4139" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3377">
|
||||
<stop
|
||||
id="stop3379"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : 32 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="64 : 32 : 1"
|
||||
inkscape:persp3d-origin="32 : 21.333333 : 1"
|
||||
id="perspective2868" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377-7"
|
||||
id="radialGradient3692-3"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-7">
|
||||
<stop
|
||||
id="stop3379-8"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-5"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="28.869568"
|
||||
fx="45.883327"
|
||||
cy="28.869568"
|
||||
cx="45.883327"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3288-6"
|
||||
xlink:href="#linearGradient3377-7-5"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-7-5">
|
||||
<stop
|
||||
id="stop3379-8-7"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-5-4"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4135"
|
||||
id="linearGradient4145"
|
||||
x1="131.82286"
|
||||
y1="101.22672"
|
||||
x2="191.3165"
|
||||
y2="101.22672"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4155"
|
||||
id="linearGradient4161"
|
||||
x1="4.6279406"
|
||||
y1="100.81277"
|
||||
x2="60.639036"
|
||||
y2="100.81277"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4155"
|
||||
id="linearGradient4231"
|
||||
x1="33.746853"
|
||||
y1="34.571426"
|
||||
x2="72.681725"
|
||||
y2="34.571426"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4135"
|
||||
id="linearGradient3034"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="131.82286"
|
||||
y1="101.22672"
|
||||
x2="184.22351"
|
||||
y2="100.7989" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144"
|
||||
id="radialGradient3191"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3144">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3146" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3148" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="34.345188"
|
||||
fy="672.79736"
|
||||
fx="225.26402"
|
||||
cy="672.79736"
|
||||
cx="225.26402"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient4577"
|
||||
xlink:href="#linearGradient3144"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-4"
|
||||
id="radialGradient4272"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3144-4">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3146-3" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3148-6" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="34.345188"
|
||||
fy="672.79736"
|
||||
fx="225.26402"
|
||||
cy="672.79736"
|
||||
cx="225.26402"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient4501"
|
||||
xlink:href="#linearGradient3144-4"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3809"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<linearGradient
|
||||
id="linearGradient3144-8"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop3146-1"
|
||||
offset="0"
|
||||
style="stop-color:#ffffff;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3148-3"
|
||||
offset="1"
|
||||
style="stop-color:#ffffff;stop-opacity:0;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3811"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3799"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3819"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3827"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3359"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3361"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3363"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3365"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3367"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4135-9"
|
||||
id="linearGradient4145-1"
|
||||
x1="131.82286"
|
||||
y1="101.22672"
|
||||
x2="191.3165"
|
||||
y2="101.22672"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4135-9">
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4137-0" />
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4139-9" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4247"
|
||||
id="linearGradient4253"
|
||||
x1="3.6551317"
|
||||
y1="12.367598"
|
||||
x2="17.097535"
|
||||
y2="12.367598"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-3.2003726,1.9706624)" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="6.7121053"
|
||||
inkscape:cx="32.025693"
|
||||
inkscape:cy="31.832054"
|
||||
inkscape:current-layer="layer2"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:window-width="1070"
|
||||
inkscape:window-height="665"
|
||||
inkscape:window-x="65"
|
||||
inkscape:window-y="74"
|
||||
inkscape:window-maximized="0" />
|
||||
<metadata
|
||||
id="metadata2865">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="Layer0">
|
||||
<g
|
||||
id="g3805"
|
||||
transform="matrix(0.42308339,-0.4673726,0.45454442,0.41147084,-191.37645,234.47455)">
|
||||
<path
|
||||
transform="matrix(-0.1204122,-0.01873251,0.01873251,-0.1204122,472.97923,114.92595)"
|
||||
d="m 259.60921,672.79736 c 0,13.24993 -15.37686,23.99113 -34.34519,23.99113 -18.96832,0 -34.34519,-10.7412 -34.34519,-23.99113 0,-13.24993 15.37687,-23.99112 34.34519,-23.99112 18.96833,0 34.34519,10.74119 34.34519,23.99112 z"
|
||||
sodipodi:ry="23.991123"
|
||||
sodipodi:rx="34.345188"
|
||||
sodipodi:cy="672.79736"
|
||||
sodipodi:cx="225.26402"
|
||||
id="path2903"
|
||||
style="fill:url(#radialGradient3359);fill-opacity:1;stroke:none"
|
||||
sodipodi:type="arc" />
|
||||
</g>
|
||||
<g
|
||||
id="g3813"
|
||||
transform="matrix(-0.0719454,0.08583917,-0.08364263,-0.06979446,100.90296,75.889312)"
|
||||
inkscape:export-filename="/home/yorik/Documents/Lab/Draft/icons/circle.png"
|
||||
inkscape:export-xdpi="7.2934141"
|
||||
inkscape:export-ydpi="7.2934141" />
|
||||
<g
|
||||
id="g3821"
|
||||
transform="matrix(-0.0719454,0.08583917,-0.08364263,-0.06979446,125.77915,48.713266)"
|
||||
inkscape:export-filename="/home/yorik/Documents/Lab/Draft/icons/circle.png"
|
||||
inkscape:export-xdpi="7.2934141"
|
||||
inkscape:export-ydpi="7.2934141" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:28px;font-style:normal;font-weight:normal;fill:#f30606;fill-opacity:1;stroke:#000000;stroke-width:0.94630939000000003px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
|
||||
x="-0.99982059"
|
||||
y="24.728886"
|
||||
id="text3735"
|
||||
transform="matrix(0.88877016,-0.00548731,0.00694648,1.1251074,0,0)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3737"
|
||||
x="-0.99982059"
|
||||
y="24.728886"
|
||||
style="font-size:32px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#f30606;fill-opacity:1;stroke:#000000;stroke-width:0.94630939000000003;stroke-opacity:1;font-family:Arial Black;-inkscape-font-specification:'Arial Black, Bold'">?</tspan></text>
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
id="path3198-6-7"
|
||||
d="M 17.623983,39.277545 56.574243,19.31939 72.832223,45.437975 29.048782,65.073303 z"
|
||||
style="fill:#555753;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.30718172;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
|
||||
</g>
|
||||
<g
|
||||
id="layer1"
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer">
|
||||
<g
|
||||
id="g3564"
|
||||
transform="matrix(0.57893948,0,0,0.57354776,33.859216,-7.0273696)"
|
||||
style="fill:url(#linearGradient4161);fill-opacity:1" />
|
||||
<g
|
||||
id="g3618-5"
|
||||
transform="matrix(0.52225346,0,0,0.57723952,-69.688547,-52.226696)"
|
||||
style="fill:url(#linearGradient4145-1);fill-opacity:1;stroke:#001833;stroke-opacity:1">
|
||||
<path
|
||||
style="fill:#0079f0;fill-opacity:1;fill-rule:evenodd;stroke:#001833;stroke-width:1.76347613;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:0.74117647;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
d="m 154.10216,148.78076 71.82213,-30.94474 26.3914,38.64248 -80.20122,34.51427 z"
|
||||
id="rect3520-6"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:20px;font-style:normal;font-variant:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:URW Gothic L;-inkscape-font-specification:URW Gothic L Book"
|
||||
x="21.497219"
|
||||
y="19.543375"
|
||||
id="text3650"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
x="21.497219"
|
||||
y="19.543375"
|
||||
id="tspan4206">A</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 16 KiB |
472
WorkFeature/Icons/WF_isLength.svg
Normal file
472
WorkFeature/Icons/WF_isLength.svg
Normal file
|
@ -0,0 +1,472 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="64px"
|
||||
height="64px"
|
||||
id="svg2860"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.48.3.1 r9886"
|
||||
sodipodi:docname="WF_isLength.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs2862">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4247">
|
||||
<stop
|
||||
style="stop-color:#f30606;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4249" />
|
||||
<stop
|
||||
style="stop-color:#f30606;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4251" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4155">
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4157" />
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4159" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4135">
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4137" />
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4139" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3377">
|
||||
<stop
|
||||
id="stop3379"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : 32 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="64 : 32 : 1"
|
||||
inkscape:persp3d-origin="32 : 21.333333 : 1"
|
||||
id="perspective2868" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377-7"
|
||||
id="radialGradient3692-3"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-7">
|
||||
<stop
|
||||
id="stop3379-8"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-5"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="28.869568"
|
||||
fx="45.883327"
|
||||
cy="28.869568"
|
||||
cx="45.883327"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3288-6"
|
||||
xlink:href="#linearGradient3377-7-5"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-7-5">
|
||||
<stop
|
||||
id="stop3379-8-7"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-5-4"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4135"
|
||||
id="linearGradient4145"
|
||||
x1="131.82286"
|
||||
y1="101.22672"
|
||||
x2="191.3165"
|
||||
y2="101.22672"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4155"
|
||||
id="linearGradient4161"
|
||||
x1="4.6279406"
|
||||
y1="100.81277"
|
||||
x2="60.639036"
|
||||
y2="100.81277"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4155"
|
||||
id="linearGradient4231"
|
||||
x1="33.746853"
|
||||
y1="34.571426"
|
||||
x2="72.681725"
|
||||
y2="34.571426"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4135"
|
||||
id="linearGradient3034"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="131.82286"
|
||||
y1="101.22672"
|
||||
x2="184.22351"
|
||||
y2="100.7989" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144"
|
||||
id="radialGradient3191"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3144">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3146" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3148" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-4"
|
||||
id="radialGradient4272"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3144-4">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3146-3" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3148-6" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3809"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<linearGradient
|
||||
id="linearGradient3144-8"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop3146-1"
|
||||
offset="0"
|
||||
style="stop-color:#ffffff;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3148-3"
|
||||
offset="1"
|
||||
style="stop-color:#ffffff;stop-opacity:0;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3811"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3799"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3819"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3827"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3359"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3361"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3363"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3365"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3367"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4135-9"
|
||||
id="linearGradient4145-1"
|
||||
x1="131.82286"
|
||||
y1="101.22672"
|
||||
x2="191.3165"
|
||||
y2="101.22672"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4135-9">
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4137-0" />
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4139-9" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4247"
|
||||
id="linearGradient4253"
|
||||
x1="3.6551317"
|
||||
y1="12.367598"
|
||||
x2="17.097535"
|
||||
y2="12.367598"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-3.2003726,1.9706624)" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="6.7121053"
|
||||
inkscape:cx="32.025693"
|
||||
inkscape:cy="29.714482"
|
||||
inkscape:current-layer="layer2"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:window-width="1070"
|
||||
inkscape:window-height="665"
|
||||
inkscape:window-x="65"
|
||||
inkscape:window-y="336"
|
||||
inkscape:window-maximized="0" />
|
||||
<metadata
|
||||
id="metadata2865">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="Layer0">
|
||||
<g
|
||||
id="g3805"
|
||||
transform="matrix(0.42308339,-0.4673726,0.45454442,0.41147084,-191.37645,234.47455)">
|
||||
<path
|
||||
transform="matrix(-0.1204122,-0.01873251,0.01873251,-0.1204122,472.97923,114.92595)"
|
||||
d="m 259.60921,672.79736 c 0,13.24993 -15.37686,23.99113 -34.34519,23.99113 -18.96832,0 -34.34519,-10.7412 -34.34519,-23.99113 0,-13.24993 15.37687,-23.99112 34.34519,-23.99112 18.96833,0 34.34519,10.74119 34.34519,23.99112 z"
|
||||
sodipodi:ry="23.991123"
|
||||
sodipodi:rx="34.345188"
|
||||
sodipodi:cy="672.79736"
|
||||
sodipodi:cx="225.26402"
|
||||
id="path2903"
|
||||
style="fill:url(#radialGradient3359);fill-opacity:1;stroke:none"
|
||||
sodipodi:type="arc" />
|
||||
</g>
|
||||
<g
|
||||
id="g3813"
|
||||
transform="matrix(-0.0719454,0.08583917,-0.08364263,-0.06979446,100.90296,75.889312)"
|
||||
inkscape:export-filename="/home/yorik/Documents/Lab/Draft/icons/circle.png"
|
||||
inkscape:export-xdpi="7.2934141"
|
||||
inkscape:export-ydpi="7.2934141" />
|
||||
<g
|
||||
id="g3821"
|
||||
transform="matrix(-0.0719454,0.08583917,-0.08364263,-0.06979446,125.77915,48.713266)"
|
||||
inkscape:export-filename="/home/yorik/Documents/Lab/Draft/icons/circle.png"
|
||||
inkscape:export-xdpi="7.2934141"
|
||||
inkscape:export-ydpi="7.2934141" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:28px;font-style:normal;font-weight:normal;fill:#f30606;fill-opacity:1;stroke:#000000;stroke-width:0.94630939000000003px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
|
||||
x="-0.99982059"
|
||||
y="24.728886"
|
||||
id="text3735"
|
||||
transform="matrix(0.88877016,-0.00548731,0.00694648,1.1251074,0,0)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3737"
|
||||
x="-0.99982059"
|
||||
y="24.728886"
|
||||
style="font-size:32px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#f30606;fill-opacity:1;stroke:#000000;stroke-width:0.94630939000000003;stroke-opacity:1;font-family:Arial Black;-inkscape-font-specification:'Arial Black, Bold'">?</tspan></text>
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
id="path3198-6"
|
||||
d="M 15.6646,66.396981 61.590083,24.723452 64.019552,27.183401 18.523725,68.838534 z"
|
||||
style="fill:#555753;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.30718172;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
|
||||
<path
|
||||
style="font-size:54.21519089px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;color:#000000;fill:none;stroke:#000000;stroke-width:3.55299211;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:7.10598346, 3.55299172;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
|
||||
d="M 57.448338,9.22959 5.4005612,56.750055"
|
||||
id="path4435"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:20px;font-style:normal;font-variant:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:URW Gothic L;-inkscape-font-specification:URW Gothic L Book"
|
||||
x="22.263002"
|
||||
y="25.223776"
|
||||
id="text3650"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
x="22.263002"
|
||||
y="25.223776"
|
||||
id="tspan4206">L</tspan></text>
|
||||
</g>
|
||||
<g
|
||||
id="layer1"
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer">
|
||||
<g
|
||||
id="g3618"
|
||||
transform="matrix(0.52225346,0,0,0.57723952,-62.765877,-38.135295)"
|
||||
style="fill:url(#linearGradient4145);fill-opacity:1;stroke:#001833;stroke-opacity:1">
|
||||
<path
|
||||
style="fill:#0079f0;fill-opacity:1;fill-rule:evenodd;stroke:#001833;stroke-width:1.53699219;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:0.74117647;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
d="m 139.43421,174.32438 99.7368,-83.696402 5.2761,4.940521 -98.80372,83.659461 z"
|
||||
id="rect3520"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
id="g3564"
|
||||
transform="matrix(0.57893948,0,0,0.57354776,33.859216,-7.0273696)"
|
||||
style="fill:url(#linearGradient4161);fill-opacity:1" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 16 KiB |
505
WorkFeature/Icons/WF_objectJointPoints.svg
Normal file
505
WorkFeature/Icons/WF_objectJointPoints.svg
Normal file
|
@ -0,0 +1,505 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="64px"
|
||||
height="64px"
|
||||
id="svg2821"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.48.3.1 r9886"
|
||||
sodipodi:docname="WF_objectJointPoints.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs2823">
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377"
|
||||
id="radialGradient3701"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="84.883324"
|
||||
cy="77.042847"
|
||||
fx="84.883324"
|
||||
fy="77.042847"
|
||||
r="19.467436"
|
||||
gradientTransform="matrix(2.8492421,1.2585119,-0.4040415,0.9147407,-125.84131,-100.25805)" />
|
||||
<linearGradient
|
||||
id="linearGradient3377">
|
||||
<stop
|
||||
id="stop3379"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377"
|
||||
id="radialGradient3699"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="76.383331"
|
||||
cy="94.369568"
|
||||
fx="76.383331"
|
||||
fy="94.369568"
|
||||
r="19.467436"
|
||||
gradientTransform="matrix(0.9818943,0.1894295,-0.4109427,2.1300924,40.163453,-121.11559)" />
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : 32 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="64 : 32 : 1"
|
||||
inkscape:persp3d-origin="32 : 21.333333 : 1"
|
||||
id="perspective2829" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253-6"
|
||||
id="radialGradient3270-0"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.2166851,1.0433407,-0.52714011,0.61472119,-73.012055,-80.803852)"
|
||||
cx="83.590195"
|
||||
cy="32.60199"
|
||||
fx="83.590195"
|
||||
fy="32.60199"
|
||||
r="27.986706" />
|
||||
<linearGradient
|
||||
id="linearGradient3253-6">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3255-8" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3257-7" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253-6"
|
||||
id="radialGradient4474"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.16334325,-1.3053733,0.6847956,-0.12716083,18.612749,144.84969)"
|
||||
cx="83.590195"
|
||||
cy="32.60199"
|
||||
fx="83.590195"
|
||||
fy="32.60199"
|
||||
r="27.986706" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253"
|
||||
id="radialGradient3270"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
|
||||
cx="10.328116"
|
||||
cy="25.129232"
|
||||
fx="10.328116"
|
||||
fy="25.129232"
|
||||
r="27.986706" />
|
||||
<linearGradient
|
||||
id="linearGradient3253">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3255" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3257" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253"
|
||||
id="radialGradient4516"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
|
||||
cx="10.328116"
|
||||
cy="25.129232"
|
||||
fx="10.328116"
|
||||
fy="25.129232"
|
||||
r="27.986706" />
|
||||
<linearGradient
|
||||
id="linearGradient4518">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4520" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4522" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="27.986706"
|
||||
fy="25.129232"
|
||||
fx="10.328116"
|
||||
cy="25.129232"
|
||||
cx="10.328116"
|
||||
gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient4530"
|
||||
xlink:href="#linearGradient3253"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
r="27.986706"
|
||||
fy="25.129232"
|
||||
fx="10.328116"
|
||||
cy="25.129232"
|
||||
cx="10.328116"
|
||||
gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient4532"
|
||||
xlink:href="#linearGradient3253"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253"
|
||||
id="linearGradient5913"
|
||||
x1="-28.080902"
|
||||
y1="17.19953"
|
||||
x2="24.371109"
|
||||
y2="17.19953"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253"
|
||||
id="linearGradient5915"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="57.02153"
|
||||
y1="18.171566"
|
||||
x2="-42.361416"
|
||||
y2="31.727394" />
|
||||
<radialGradient
|
||||
r="27.986706"
|
||||
fy="25.129232"
|
||||
fx="10.328116"
|
||||
cy="25.129232"
|
||||
cx="10.328116"
|
||||
gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient4530-9"
|
||||
xlink:href="#linearGradient3253-4"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient3253-4">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3255-86" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3257-3" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="27.986706"
|
||||
fy="25.129232"
|
||||
fx="10.328116"
|
||||
cy="25.129232"
|
||||
cx="10.328116"
|
||||
gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3723"
|
||||
xlink:href="#linearGradient3253-4"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient3653">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3655" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3657" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="27.986706"
|
||||
fy="25.129232"
|
||||
fx="10.328116"
|
||||
cy="25.129232"
|
||||
cx="10.328116"
|
||||
gradientTransform="matrix(0.9781457,0.0053484,-0.00460223,0.8416912,0.9743471,-1.0269759)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3665"
|
||||
xlink:href="#linearGradient3253-4"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253"
|
||||
id="linearGradient3965"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="-28.080902"
|
||||
y1="17.19953"
|
||||
x2="24.371109"
|
||||
y2="17.19953" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253-7"
|
||||
id="linearGradient5913-5"
|
||||
x1="-28.080902"
|
||||
y1="17.19953"
|
||||
x2="24.371109"
|
||||
y2="17.19953"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
id="linearGradient3253-7">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3255-4" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3257-1" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253-7"
|
||||
id="linearGradient5915-2"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="57.02153"
|
||||
y1="18.171566"
|
||||
x2="-42.361416"
|
||||
y2="31.727394" />
|
||||
<linearGradient
|
||||
id="linearGradient3982">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3984" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3986" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253-7"
|
||||
id="linearGradient3965-6"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="-28.080902"
|
||||
y1="17.19953"
|
||||
x2="24.371109"
|
||||
y2="17.19953" />
|
||||
<linearGradient
|
||||
id="linearGradient3989">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3991" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3993" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
y2="17.19953"
|
||||
x2="24.371109"
|
||||
y1="17.19953"
|
||||
x1="-28.080902"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient3998"
|
||||
xlink:href="#linearGradient3253-7"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
r="34.345188"
|
||||
fy="672.79736"
|
||||
fx="225.26402"
|
||||
cy="672.79736"
|
||||
cx="225.26402"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient4501"
|
||||
xlink:href="#linearGradient3144-4"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3144-4">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3146-3" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3148-6" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="34.345188"
|
||||
fy="672.79736"
|
||||
fx="225.26402"
|
||||
cy="672.79736"
|
||||
cx="225.26402"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3979"
|
||||
xlink:href="#linearGradient3144-4"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253-4"
|
||||
id="linearGradient4784"
|
||||
x1="145.67142"
|
||||
y1="655.2193"
|
||||
x2="248.61427"
|
||||
y2="655.2193"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253-4-5"
|
||||
id="linearGradient4784-4"
|
||||
x1="145.67142"
|
||||
y1="655.2193"
|
||||
x2="248.61427"
|
||||
y2="655.2193"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
id="linearGradient3253-4-5">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3255-86-9" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3257-3-1" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="34.345188"
|
||||
fy="672.79736"
|
||||
fx="225.26402"
|
||||
cy="672.79736"
|
||||
cx="225.26402"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3979-6"
|
||||
xlink:href="#linearGradient3144-4-7"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3144-4-7">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3146-3-6" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3148-6-9" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="34.345188"
|
||||
fy="672.79736"
|
||||
fx="225.26402"
|
||||
cy="672.79736"
|
||||
cx="225.26402"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient4841"
|
||||
xlink:href="#linearGradient3144-4-7"
|
||||
inkscape:collect="always" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="7.0084767"
|
||||
inkscape:cx="33.860701"
|
||||
inkscape:cy="33.783097"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:window-width="913"
|
||||
inkscape:window-height="651"
|
||||
inkscape:window-x="218"
|
||||
inkscape:window-y="35"
|
||||
inkscape:window-maximized="0" />
|
||||
<metadata
|
||||
id="metadata2826">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
id="layer1"
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer">
|
||||
<path
|
||||
style="color:#000000;fill:url(#radialGradient4474);fill-opacity:1;fill-rule:nonzero;stroke:#004c5b;stroke-width:1.70561993;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
d="m 19.282628,22.377991 13.805277,11.831441 -7.536412,7.931985 20.261584,2.127257 0.221395,-20.33172 -7.146476,5.493982 -13.176943,-12.669331 z"
|
||||
id="path3295"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccccccc" />
|
||||
<g
|
||||
id="g3154"
|
||||
transform="matrix(-0.16207011,0.00433939,-0.00433939,-0.16207011,50.63218,115.82935)"
|
||||
inkscape:export-filename="/home/yorik/Documents/Lab/Draft/icons/line.png"
|
||||
inkscape:export-xdpi="7.0721951"
|
||||
inkscape:export-ydpi="7.0721951">
|
||||
<path
|
||||
d="m 245.71428,655.2193 c 0,26.82526 -21.74617,48.57143 -48.57143,48.57143 -26.82526,0 -48.57143,-21.74617 -48.57143,-48.57143 0,-26.82526 21.74617,-48.57143 48.57143,-48.57143 26.82526,0 48.57143,21.74617 48.57143,48.57143 z"
|
||||
sodipodi:ry="48.57143"
|
||||
sodipodi:rx="48.57143"
|
||||
sodipodi:cy="655.2193"
|
||||
sodipodi:cx="197.14285"
|
||||
id="path2162"
|
||||
style="fill:url(#linearGradient4784);fill-opacity:1.0;stroke:#001833;stroke-width:5.80000019000000044;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
transform="matrix(0.8513023,-0.5246754,0.5246754,0.8513023,-338.69692,214.19328)"
|
||||
d="m 259.60921,672.79736 c 0,13.24993 -15.37686,23.99113 -34.34519,23.99113 -18.96832,0 -34.34519,-10.7412 -34.34519,-23.99113 0,-13.24993 15.37687,-23.99112 34.34519,-23.99112 18.96833,0 34.34519,10.74119 34.34519,23.99112 z"
|
||||
sodipodi:ry="23.991123"
|
||||
sodipodi:rx="34.345188"
|
||||
sodipodi:cy="672.79736"
|
||||
sodipodi:cx="225.26402"
|
||||
id="path3134"
|
||||
style="fill:url(#radialGradient3979);fill-opacity:1;stroke:none"
|
||||
sodipodi:type="arc" />
|
||||
</g>
|
||||
<g
|
||||
id="g3154-1"
|
||||
transform="matrix(-0.16207011,0.00433939,-0.00433939,-0.16207011,88.586218,158.06391)"
|
||||
inkscape:export-filename="/home/yorik/Documents/Lab/Draft/icons/line.png"
|
||||
inkscape:export-xdpi="7.0721951"
|
||||
inkscape:export-ydpi="7.0721951">
|
||||
<path
|
||||
d="m 245.71428,655.2193 c 0,26.82526 -21.74617,48.57143 -48.57143,48.57143 -26.82526,0 -48.57143,-21.74617 -48.57143,-48.57143 0,-26.82526 21.74617,-48.57143 48.57143,-48.57143 26.82526,0 48.57143,21.74617 48.57143,48.57143 z"
|
||||
sodipodi:ry="48.57143"
|
||||
sodipodi:rx="48.57143"
|
||||
sodipodi:cy="655.2193"
|
||||
sodipodi:cx="197.14285"
|
||||
id="path2162-6"
|
||||
style="fill:url(#linearGradient4784-4);fill-opacity:1;stroke:#001833;stroke-width:5.80000019;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
transform="matrix(0.8513023,-0.5246754,0.5246754,0.8513023,-338.69692,214.19328)"
|
||||
d="m 259.60921,672.79736 c 0,13.24993 -15.37686,23.99113 -34.34519,23.99113 -18.96832,0 -34.34519,-10.7412 -34.34519,-23.99113 0,-13.24993 15.37687,-23.99112 34.34519,-23.99112 18.96833,0 34.34519,10.74119 34.34519,23.99112 z"
|
||||
sodipodi:ry="23.991123"
|
||||
sodipodi:rx="34.345188"
|
||||
sodipodi:cy="672.79736"
|
||||
sodipodi:cx="225.26402"
|
||||
id="path3134-2"
|
||||
style="fill:url(#radialGradient4841);fill-opacity:1;stroke:none"
|
||||
sodipodi:type="arc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 17 KiB |
635
WorkFeature/Icons/WF_trackCamera.svg
Normal file
635
WorkFeature/Icons/WF_trackCamera.svg
Normal file
|
@ -0,0 +1,635 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="64px"
|
||||
height="64px"
|
||||
id="svg2860"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.48.3.1 r9886"
|
||||
sodipodi:docname="WF_trackCamera.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs2862">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4247">
|
||||
<stop
|
||||
style="stop-color:#f30606;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4249" />
|
||||
<stop
|
||||
style="stop-color:#f30606;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4251" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4155">
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4157" />
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4159" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4135">
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4137" />
|
||||
<stop
|
||||
style="stop-color:#0079ff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4139" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3377">
|
||||
<stop
|
||||
id="stop3379"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : 32 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="64 : 32 : 1"
|
||||
inkscape:persp3d-origin="32 : 21.333333 : 1"
|
||||
id="perspective2868" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377-7"
|
||||
id="radialGradient3692-3"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-7">
|
||||
<stop
|
||||
id="stop3379-8"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-5"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="28.869568"
|
||||
fx="45.883327"
|
||||
cy="28.869568"
|
||||
cx="45.883327"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3288-6"
|
||||
xlink:href="#linearGradient3377-7-5"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-7-5">
|
||||
<stop
|
||||
id="stop3379-8-7"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-5-4"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4135"
|
||||
id="linearGradient4145"
|
||||
x1="131.82286"
|
||||
y1="101.22672"
|
||||
x2="191.3165"
|
||||
y2="101.22672"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4155"
|
||||
id="linearGradient4161"
|
||||
x1="4.6279406"
|
||||
y1="100.81277"
|
||||
x2="60.639036"
|
||||
y2="100.81277"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4155"
|
||||
id="linearGradient4231"
|
||||
x1="33.746853"
|
||||
y1="34.571426"
|
||||
x2="72.681725"
|
||||
y2="34.571426"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4135"
|
||||
id="linearGradient3034"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="131.82286"
|
||||
y1="101.22672"
|
||||
x2="184.22351"
|
||||
y2="100.7989" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144"
|
||||
id="radialGradient3191"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3144">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3146" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3148" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-4"
|
||||
id="radialGradient4272"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3144-4">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3146-3" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3148-6" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3809"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<linearGradient
|
||||
id="linearGradient3144-8"
|
||||
inkscape:collect="always">
|
||||
<stop
|
||||
id="stop3146-1"
|
||||
offset="0"
|
||||
style="stop-color:#ffffff;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3148-3"
|
||||
offset="1"
|
||||
style="stop-color:#ffffff;stop-opacity:0;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3811"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3799"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3819"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3827"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3359"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3361"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3363"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3365"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="radialGradient3367"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.6985294,0,202.82863)"
|
||||
cx="225.26402"
|
||||
cy="672.79736"
|
||||
fx="225.26402"
|
||||
fy="672.79736"
|
||||
r="34.345188" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3144-8"
|
||||
id="linearGradient4145-1"
|
||||
x1="131.82286"
|
||||
y1="101.22672"
|
||||
x2="191.3165"
|
||||
y2="101.22672"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4247"
|
||||
id="linearGradient4253"
|
||||
x1="3.6551317"
|
||||
y1="12.367598"
|
||||
x2="17.097535"
|
||||
y2="12.367598"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-3.2003726,1.9706624)" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253-6"
|
||||
id="radialGradient4474"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(-0.85179676,-1.0025581,0.36904886,-0.59069266,89.486639,140.56298)"
|
||||
cx="83.590195"
|
||||
cy="32.60199"
|
||||
fx="83.590195"
|
||||
fy="32.60199"
|
||||
r="27.986706" />
|
||||
<linearGradient
|
||||
id="linearGradient3253-6">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3255-8" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3257-7" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="27.986706"
|
||||
fy="32.60199"
|
||||
fx="83.590195"
|
||||
cy="32.60199"
|
||||
cx="83.590195"
|
||||
gradientTransform="matrix(-0.79359469,-0.61830543,0.1331415,-0.54004761,83.677475,111.42453)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3781"
|
||||
xlink:href="#linearGradient3253-6"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253"
|
||||
id="linearGradient5913"
|
||||
x1="-28.080902"
|
||||
y1="17.19953"
|
||||
x2="24.371109"
|
||||
y2="17.19953"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
id="linearGradient3253">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3255" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3257" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253"
|
||||
id="linearGradient5915"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="57.02153"
|
||||
y1="18.171566"
|
||||
x2="-94.553833"
|
||||
y2="30.670105" />
|
||||
<linearGradient
|
||||
id="linearGradient3815">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3817" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3819" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3253"
|
||||
id="linearGradient3821"
|
||||
x1="-28.080902"
|
||||
y1="17.19953"
|
||||
x2="24.371109"
|
||||
y2="17.19953"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
id="linearGradient3823">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3825" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3827" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
y2="17.19953"
|
||||
x2="24.371109"
|
||||
y1="42.53693"
|
||||
x1="-34.617874"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient3832"
|
||||
xlink:href="#linearGradient3253"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
y2="17.19953"
|
||||
x2="24.371109"
|
||||
y1="17.19953"
|
||||
x1="-28.080902"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient3834"
|
||||
xlink:href="#linearGradient3253"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
y2="17.19953"
|
||||
x2="24.371109"
|
||||
y1="17.19953"
|
||||
x1="-28.080902"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient3834-7"
|
||||
xlink:href="#linearGradient3253-9"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient3253-9">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3255-5" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3257-73" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4658">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4660" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4662" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
y2="17.19953"
|
||||
x2="24.371109"
|
||||
y1="17.19953"
|
||||
x1="-28.080902"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient3832-3"
|
||||
xlink:href="#linearGradient3253-9"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient4665">
|
||||
<stop
|
||||
style="stop-color:#89d5f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4667" />
|
||||
<stop
|
||||
style="stop-color:#00899e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4669" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
y2="17.19953"
|
||||
x2="24.371109"
|
||||
y1="17.19953"
|
||||
x1="-28.080902"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient4674"
|
||||
xlink:href="#linearGradient3253-9"
|
||||
inkscape:collect="always" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="6.7121053"
|
||||
inkscape:cx="48.051958"
|
||||
inkscape:cy="34.106711"
|
||||
inkscape:current-layer="layer2"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:window-width="1070"
|
||||
inkscape:window-height="665"
|
||||
inkscape:window-x="80"
|
||||
inkscape:window-y="55"
|
||||
inkscape:window-maximized="0" />
|
||||
<metadata
|
||||
id="metadata2865">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="Layer0">
|
||||
<g
|
||||
id="g3805"
|
||||
transform="matrix(0.42308339,-0.4673726,0.45454442,0.41147084,-185.86402,238.64612)">
|
||||
<path
|
||||
transform="matrix(-0.1204122,-0.01873251,0.01873251,-0.1204122,472.97923,114.92595)"
|
||||
d="m 259.60921,672.79736 c 0,13.24993 -15.37686,23.99113 -34.34519,23.99113 -18.96832,0 -34.34519,-10.7412 -34.34519,-23.99113 0,-13.24993 15.37687,-23.99112 34.34519,-23.99112 18.96833,0 34.34519,10.74119 34.34519,23.99112 z"
|
||||
sodipodi:ry="23.991123"
|
||||
sodipodi:rx="34.345188"
|
||||
sodipodi:cy="672.79736"
|
||||
sodipodi:cx="225.26402"
|
||||
id="path2903"
|
||||
style="fill:url(#radialGradient3359);fill-opacity:1;stroke:none"
|
||||
sodipodi:type="arc" />
|
||||
</g>
|
||||
<g
|
||||
id="g3813"
|
||||
transform="matrix(-0.0719454,0.08583917,-0.08364263,-0.06979446,100.90296,75.889312)"
|
||||
inkscape:export-filename="/home/yorik/Documents/Lab/Draft/icons/circle.png"
|
||||
inkscape:export-xdpi="7.2934141"
|
||||
inkscape:export-ydpi="7.2934141" />
|
||||
<g
|
||||
id="g3821"
|
||||
transform="matrix(-0.0719454,0.08583917,-0.08364263,-0.06979446,125.77915,48.713266)"
|
||||
inkscape:export-filename="/home/yorik/Documents/Lab/Draft/icons/circle.png"
|
||||
inkscape:export-xdpi="7.2934141"
|
||||
inkscape:export-ydpi="7.2934141" />
|
||||
<path
|
||||
style="color:#000000;fill:url(#radialGradient3781);fill-opacity:1;fill-rule:nonzero;stroke:#004c5b;stroke-width:1.30469191;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
d="m 3.8070336,54.217794 c 5.4644356,6.439487 12.4111574,6.74314 16.4601544,1.184209 l 4.127731,4.864258 0.348381,-22.289355 -13.589275,6.685817 4.342154,5.11695 c -2.3836,2.396012 -5.9767168,1.957139 -8.8608608,-1.441638 z"
|
||||
id="path3295"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccccccc" />
|
||||
<g
|
||||
id="g5135"
|
||||
transform="matrix(-0.38772394,-0.10124957,0.13109408,-0.65228367,35.312117,32.074657)"
|
||||
style="fill:url(#linearGradient3834);fill-opacity:1;stroke:#004c5b;stroke-opacity:1">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccccccsc"
|
||||
id="rect3520-5"
|
||||
d="m -67.822592,9.8525886 6.674333,-3.9930045 43.312148,29.7744219 c 6.485062,3.91429 9.0029719,2.93846 11.148141,-2.051763 L 14.805116,-8.7196447 23.705779,-4.1054382 0.16279852,41.770048 C -2.650829,46.699529 -10.245579,48.707584 -18.112552,43.564513 z"
|
||||
style="fill:url(#linearGradient5915);fill-opacity:1;fill-rule:evenodd;stroke:#004c5b;stroke-width:1.26032269;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
|
||||
<path
|
||||
sodipodi:end="6.26325"
|
||||
sodipodi:start="0"
|
||||
transform="matrix(0.17815935,0.09649463,-0.07290636,0.07146188,12.788503,-14.635739)"
|
||||
d="m 79.491899,34.571426 c 0,11.40454 -11.764887,20.649746 -26.277612,20.649746 -14.512725,0 -26.277613,-9.245206 -26.277613,-20.649746 0,-11.404539 11.764888,-20.649746 26.277613,-20.649746 14.308567,0 25.987164,8.996242 26.272391,20.238115"
|
||||
sodipodi:ry="20.649746"
|
||||
sodipodi:rx="26.277613"
|
||||
sodipodi:cy="34.571426"
|
||||
sodipodi:cx="53.214287"
|
||||
id="path3696-4"
|
||||
style="fill:url(#linearGradient3832);fill-opacity:1;fill-rule:evenodd;stroke:#004c5b;stroke-width:6.28454113;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
sodipodi:type="arc"
|
||||
sodipodi:open="true" />
|
||||
</g>
|
||||
<g
|
||||
id="g5135-7"
|
||||
transform="matrix(0.28764726,-0.42344523,0.20836403,0.41947463,56.870644,44.105334)"
|
||||
style="fill:url(#linearGradient3834-7);fill-opacity:1;stroke:#004c5b;stroke-opacity:1"
|
||||
inkscape:transform-center-x="0.75939696"
|
||||
inkscape:transform-center-y="1.5974831">
|
||||
<path
|
||||
sodipodi:open="true"
|
||||
sodipodi:end="6.26325"
|
||||
sodipodi:start="0"
|
||||
transform="matrix(0.16362573,0.12219979,-0.0694134,0.09503033,13.086638,-15.951915)"
|
||||
d="m 79.491899,34.571426 c 0,10.256717 -11.764887,18.571429 -26.277612,18.571429 -14.512725,0 -26.277613,-8.314712 -26.277613,-18.571429 0,-10.256716 11.764888,-18.571428 26.277613,-18.571428 14.308567,0 25.987164,8.090805 26.272391,18.201226"
|
||||
sodipodi:ry="18.571428"
|
||||
sodipodi:rx="26.277613"
|
||||
sodipodi:cy="34.571426"
|
||||
sodipodi:cx="53.214287"
|
||||
id="path3696-4-1"
|
||||
style="fill:url(#linearGradient4674);fill-opacity:1;fill-rule:evenodd;stroke:#004c5b;stroke-width:6.28454113;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
sodipodi:type="arc" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="layer1"
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer">
|
||||
<g
|
||||
id="g3564"
|
||||
transform="matrix(0.57893948,0,0,0.57354776,33.859216,-7.0273696)"
|
||||
style="fill:url(#linearGradient4161);fill-opacity:1" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 21 KiB |
|
@ -1,8 +1,8 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
|
||||
# Form implementation generated from reading ui file 'WFGui_2015_05_31.ui'
|
||||
# Form implementation generated from reading ui file 'WFGui_2015_06_22.ui'
|
||||
#
|
||||
# Created: Sun May 31 14:43:07 2015
|
||||
# Created: Mon Jun 22 13:51:21 2015
|
||||
# by: PySide UI code generator 4.9.1
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
|
@ -603,12 +603,41 @@ class Ui_Form(object):
|
|||
self.tab_4.setObjectName(_fromUtf8("tab_4"))
|
||||
self.gridLayout_22 = QtGui.QGridLayout(self.tab_4)
|
||||
self.gridLayout_22.setObjectName(_fromUtf8("gridLayout_22"))
|
||||
self.horizontalLayout_11 = QtGui.QHBoxLayout()
|
||||
self.horizontalLayout_11.setObjectName(_fromUtf8("horizontalLayout_11"))
|
||||
self.button_linecenter_circle = QtGui.QPushButton(self.tab_4)
|
||||
icon37 = QtGui.QIcon()
|
||||
icon37.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_lineCenterCircle.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_linecenter_circle.setIcon(icon37)
|
||||
self.button_linecenter_circle.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_linecenter_circle.setObjectName(_fromUtf8("button_linecenter_circle"))
|
||||
self.horizontalLayout_11.addWidget(self.button_linecenter_circle)
|
||||
self.radius_circle = QtGui.QLineEdit(self.tab_4)
|
||||
self.radius_circle.setMinimumSize(QtCore.QSize(40, 0))
|
||||
self.radius_circle.setMaximumSize(QtCore.QSize(60, 16777215))
|
||||
self.radius_circle.setObjectName(_fromUtf8("radius_circle"))
|
||||
self.horizontalLayout_11.addWidget(self.radius_circle)
|
||||
self.gridLayout_22.addLayout(self.horizontalLayout_11, 0, 0, 1, 2)
|
||||
self.button_linepoint_circle = QtGui.QPushButton(self.tab_4)
|
||||
icon38 = QtGui.QIcon()
|
||||
icon38.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_linePointCircle.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_linepoint_circle.setIcon(icon38)
|
||||
self.button_linepoint_circle.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_linepoint_circle.setObjectName(_fromUtf8("button_linepoint_circle"))
|
||||
self.gridLayout_22.addWidget(self.button_linepoint_circle, 1, 0, 1, 2)
|
||||
self.button_3points_circle = QtGui.QPushButton(self.tab_4)
|
||||
icon39 = QtGui.QIcon()
|
||||
icon39.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_3pointsCircle.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_3points_circle.setIcon(icon39)
|
||||
self.button_3points_circle.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_3points_circle.setObjectName(_fromUtf8("button_3points_circle"))
|
||||
self.gridLayout_22.addWidget(self.button_3points_circle, 2, 0, 1, 2)
|
||||
self.horizontalLayout_24 = QtGui.QHBoxLayout()
|
||||
self.horizontalLayout_24.setObjectName(_fromUtf8("horizontalLayout_24"))
|
||||
self.button_cut_circle = QtGui.QPushButton(self.tab_4)
|
||||
icon37 = QtGui.QIcon()
|
||||
icon37.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_cutCircle.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_cut_circle.setIcon(icon37)
|
||||
icon40 = QtGui.QIcon()
|
||||
icon40.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_cutCircle.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_cut_circle.setIcon(icon40)
|
||||
self.button_cut_circle.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_cut_circle.setObjectName(_fromUtf8("button_cut_circle"))
|
||||
self.horizontalLayout_24.addWidget(self.button_cut_circle)
|
||||
|
@ -620,45 +649,23 @@ class Ui_Form(object):
|
|||
self.spin_circle_cut.setSingleStep(1)
|
||||
self.spin_circle_cut.setObjectName(_fromUtf8("spin_circle_cut"))
|
||||
self.horizontalLayout_24.addWidget(self.spin_circle_cut)
|
||||
self.gridLayout_22.addLayout(self.horizontalLayout_24, 3, 0, 1, 1)
|
||||
self.horizontalLayout_11 = QtGui.QHBoxLayout()
|
||||
self.horizontalLayout_11.setObjectName(_fromUtf8("horizontalLayout_11"))
|
||||
self.button_linecenter_circle = QtGui.QPushButton(self.tab_4)
|
||||
icon38 = QtGui.QIcon()
|
||||
icon38.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_lineCenterCircle.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_linecenter_circle.setIcon(icon38)
|
||||
self.button_linecenter_circle.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_linecenter_circle.setObjectName(_fromUtf8("button_linecenter_circle"))
|
||||
self.horizontalLayout_11.addWidget(self.button_linecenter_circle)
|
||||
self.radius_circle = QtGui.QLineEdit(self.tab_4)
|
||||
self.radius_circle.setMinimumSize(QtCore.QSize(40, 0))
|
||||
self.radius_circle.setMaximumSize(QtCore.QSize(60, 16777215))
|
||||
self.radius_circle.setObjectName(_fromUtf8("radius_circle"))
|
||||
self.horizontalLayout_11.addWidget(self.radius_circle)
|
||||
self.gridLayout_22.addLayout(self.horizontalLayout_11, 0, 0, 1, 1)
|
||||
self.button_linepoint_circle = QtGui.QPushButton(self.tab_4)
|
||||
icon39 = QtGui.QIcon()
|
||||
icon39.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_linePointCircle.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_linepoint_circle.setIcon(icon39)
|
||||
self.button_linepoint_circle.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_linepoint_circle.setObjectName(_fromUtf8("button_linepoint_circle"))
|
||||
self.gridLayout_22.addWidget(self.button_linepoint_circle, 1, 0, 1, 1)
|
||||
spacerItem5 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_22.addItem(spacerItem5, 5, 0, 1, 1)
|
||||
self.gridLayout_22.addLayout(self.horizontalLayout_24, 3, 0, 1, 2)
|
||||
self.button_3points_ellipse = QtGui.QPushButton(self.tab_4)
|
||||
icon40 = QtGui.QIcon()
|
||||
icon40.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_3pointsEllipse.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_3points_ellipse.setIcon(icon40)
|
||||
icon41 = QtGui.QIcon()
|
||||
icon41.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_3pointsEllipse.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_3points_ellipse.setIcon(icon41)
|
||||
self.button_3points_ellipse.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_3points_ellipse.setObjectName(_fromUtf8("button_3points_ellipse"))
|
||||
self.gridLayout_22.addWidget(self.button_3points_ellipse, 4, 0, 1, 1)
|
||||
self.button_3points_circle = QtGui.QPushButton(self.tab_4)
|
||||
icon41 = QtGui.QIcon()
|
||||
icon41.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_3pointsCircle.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_3points_circle.setIcon(icon41)
|
||||
self.button_3points_circle.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_3points_circle.setObjectName(_fromUtf8("button_3points_circle"))
|
||||
self.gridLayout_22.addWidget(self.button_3points_circle, 2, 0, 1, 1)
|
||||
self.gridLayout_22.addWidget(self.button_3points_ellipse, 4, 0, 1, 2)
|
||||
spacerItem5 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_22.addItem(spacerItem5, 5, 0, 1, 1)
|
||||
self.button_circle_to_sketch = QtGui.QPushButton(self.tab_4)
|
||||
self.button_circle_to_sketch.setIcon(icon17)
|
||||
self.button_circle_to_sketch.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_circle_to_sketch.setObjectName(_fromUtf8("button_circle_to_sketch"))
|
||||
self.gridLayout_22.addWidget(self.button_circle_to_sketch, 6, 0, 1, 2)
|
||||
spacerItem6 = QtGui.QSpacerItem(20, 121, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_22.addItem(spacerItem6, 7, 1, 1, 1)
|
||||
icon42 = QtGui.QIcon()
|
||||
icon42.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_circle.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget.addTab(self.tab_4, icon42, _fromUtf8(""))
|
||||
|
@ -666,8 +673,8 @@ class Ui_Form(object):
|
|||
self.Plane_Tab1.setObjectName(_fromUtf8("Plane_Tab1"))
|
||||
self.gridLayout_4 = QtGui.QGridLayout(self.Plane_Tab1)
|
||||
self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4"))
|
||||
spacerItem6 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_4.addItem(spacerItem6, 9, 0, 1, 1)
|
||||
spacerItem7 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_4.addItem(spacerItem7, 9, 0, 1, 1)
|
||||
self.horizontalLayout_3 = QtGui.QHBoxLayout()
|
||||
self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3"))
|
||||
self.button_click_for_plane = QtGui.QPushButton(self.Plane_Tab1)
|
||||
|
@ -837,8 +844,8 @@ class Ui_Form(object):
|
|||
self.Plane_Tab11.setObjectName(_fromUtf8("Plane_Tab11"))
|
||||
self.gridLayout_37 = QtGui.QGridLayout(self.Plane_Tab11)
|
||||
self.gridLayout_37.setObjectName(_fromUtf8("gridLayout_37"))
|
||||
spacerItem7 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_37.addItem(spacerItem7, 2, 0, 1, 1)
|
||||
spacerItem8 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_37.addItem(spacerItem8, 2, 0, 1, 1)
|
||||
self.button_object_center_planes = QtGui.QPushButton(self.Plane_Tab11)
|
||||
icon52 = QtGui.QIcon()
|
||||
icon52.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_centerObjectsPlanes.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
|
@ -1011,11 +1018,55 @@ class Ui_Form(object):
|
|||
self.diameter_dome.setObjectName(_fromUtf8("diameter_dome"))
|
||||
self.horizontalLayout_20.addWidget(self.diameter_dome)
|
||||
self.gridLayout_12.addLayout(self.horizontalLayout_20, 6, 0, 1, 1)
|
||||
spacerItem8 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_12.addItem(spacerItem8, 7, 0, 1, 1)
|
||||
self.horizontalLayout_23 = QtGui.QHBoxLayout()
|
||||
self.horizontalLayout_23.setObjectName(_fromUtf8("horizontalLayout_23"))
|
||||
self.button_letter = QtGui.QPushButton(self.Objects_Tab2)
|
||||
icon60 = QtGui.QIcon()
|
||||
icon60.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_box.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget.addTab(self.Objects_Tab2, icon60, _fromUtf8(""))
|
||||
icon60.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_pointText.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_letter.setIcon(icon60)
|
||||
self.button_letter.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_letter.setObjectName(_fromUtf8("button_letter"))
|
||||
self.horizontalLayout_23.addWidget(self.button_letter)
|
||||
self.letter = QtGui.QLineEdit(self.Objects_Tab2)
|
||||
self.letter.setMaximumSize(QtCore.QSize(70, 16777215))
|
||||
self.letter.setObjectName(_fromUtf8("letter"))
|
||||
self.horizontalLayout_23.addWidget(self.letter)
|
||||
self.size_letter = QtGui.QLineEdit(self.Objects_Tab2)
|
||||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.size_letter.sizePolicy().hasHeightForWidth())
|
||||
self.size_letter.setSizePolicy(sizePolicy)
|
||||
self.size_letter.setMinimumSize(QtCore.QSize(50, 0))
|
||||
self.size_letter.setMaximumSize(QtCore.QSize(50, 16777215))
|
||||
self.size_letter.setObjectName(_fromUtf8("size_letter"))
|
||||
self.horizontalLayout_23.addWidget(self.size_letter)
|
||||
self.gridLayout_12.addLayout(self.horizontalLayout_23, 7, 0, 1, 1)
|
||||
self.horizontalLayout_34 = QtGui.QHBoxLayout()
|
||||
self.horizontalLayout_34.setObjectName(_fromUtf8("horizontalLayout_34"))
|
||||
self.button_revolve = QtGui.QPushButton(self.Objects_Tab2)
|
||||
icon61 = QtGui.QIcon()
|
||||
icon61.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_Revolve.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_revolve.setIcon(icon61)
|
||||
self.button_revolve.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_revolve.setObjectName(_fromUtf8("button_revolve"))
|
||||
self.horizontalLayout_34.addWidget(self.button_revolve)
|
||||
self.angle_revolve = QtGui.QLineEdit(self.Objects_Tab2)
|
||||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.angle_revolve.sizePolicy().hasHeightForWidth())
|
||||
self.angle_revolve.setSizePolicy(sizePolicy)
|
||||
self.angle_revolve.setMinimumSize(QtCore.QSize(40, 0))
|
||||
self.angle_revolve.setMaximumSize(QtCore.QSize(40, 16777215))
|
||||
self.angle_revolve.setObjectName(_fromUtf8("angle_revolve"))
|
||||
self.horizontalLayout_34.addWidget(self.angle_revolve)
|
||||
self.gridLayout_12.addLayout(self.horizontalLayout_34, 8, 0, 1, 1)
|
||||
spacerItem9 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_12.addItem(spacerItem9, 9, 0, 1, 1)
|
||||
icon62 = QtGui.QIcon()
|
||||
icon62.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_box.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget.addTab(self.Objects_Tab2, icon62, _fromUtf8(""))
|
||||
self.Modif_Tab = QtGui.QWidget()
|
||||
self.Modif_Tab.setObjectName(_fromUtf8("Modif_Tab"))
|
||||
self.gridLayout_11 = QtGui.QGridLayout(self.Modif_Tab)
|
||||
|
@ -1033,9 +1084,9 @@ class Ui_Form(object):
|
|||
sizePolicy.setHeightForWidth(self.button_alignface2view.sizePolicy().hasHeightForWidth())
|
||||
self.button_alignface2view.setSizePolicy(sizePolicy)
|
||||
self.button_alignface2view.setMaximumSize(QtCore.QSize(220, 16777215))
|
||||
icon61 = QtGui.QIcon()
|
||||
icon61.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_viewAlignFace.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_alignface2view.setIcon(icon61)
|
||||
icon63 = QtGui.QIcon()
|
||||
icon63.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_viewAlignFace.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_alignface2view.setIcon(icon63)
|
||||
self.button_alignface2view.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_alignface2view.setObjectName(_fromUtf8("button_alignface2view"))
|
||||
self.gridLayout_51.addWidget(self.button_alignface2view, 0, 0, 1, 1)
|
||||
|
@ -1043,9 +1094,9 @@ class Ui_Form(object):
|
|||
self.horizontalLayout_32.setObjectName(_fromUtf8("horizontalLayout_32"))
|
||||
self.button_align_faces = QtGui.QPushButton(self.align_tab)
|
||||
self.button_align_faces.setMaximumSize(QtCore.QSize(220, 16777215))
|
||||
icon62 = QtGui.QIcon()
|
||||
icon62.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_objectAlignFaces.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_align_faces.setIcon(icon62)
|
||||
icon64 = QtGui.QIcon()
|
||||
icon64.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_objectAlignFaces.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_align_faces.setIcon(icon64)
|
||||
self.button_align_faces.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_align_faces.setObjectName(_fromUtf8("button_align_faces"))
|
||||
self.horizontalLayout_32.addWidget(self.button_align_faces)
|
||||
|
@ -1064,9 +1115,9 @@ class Ui_Form(object):
|
|||
self.horizontalLayout_33.setObjectName(_fromUtf8("horizontalLayout_33"))
|
||||
self.button_align_edges = QtGui.QPushButton(self.align_tab)
|
||||
self.button_align_edges.setMaximumSize(QtCore.QSize(220, 16777215))
|
||||
icon63 = QtGui.QIcon()
|
||||
icon63.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_objectAlignAxes.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_align_edges.setIcon(icon63)
|
||||
icon65 = QtGui.QIcon()
|
||||
icon65.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_objectAlignAxes.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_align_edges.setIcon(icon65)
|
||||
self.button_align_edges.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_align_edges.setObjectName(_fromUtf8("button_align_edges"))
|
||||
self.horizontalLayout_33.addWidget(self.button_align_edges)
|
||||
|
@ -1082,14 +1133,14 @@ class Ui_Form(object):
|
|||
self.horizontalLayout_33.addWidget(self.angle_align_edges)
|
||||
self.gridLayout_51.addLayout(self.horizontalLayout_33, 2, 0, 1, 1)
|
||||
self.button_joint_points = QtGui.QPushButton(self.align_tab)
|
||||
icon64 = QtGui.QIcon()
|
||||
icon64.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_objectJointPoints.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_joint_points.setIcon(icon64)
|
||||
icon66 = QtGui.QIcon()
|
||||
icon66.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_objectJointPoints.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_joint_points.setIcon(icon66)
|
||||
self.button_joint_points.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_joint_points.setObjectName(_fromUtf8("button_joint_points"))
|
||||
self.gridLayout_51.addWidget(self.button_joint_points, 3, 0, 1, 1)
|
||||
spacerItem9 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_51.addItem(spacerItem9, 4, 0, 1, 1)
|
||||
spacerItem10 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_51.addItem(spacerItem10, 4, 0, 1, 1)
|
||||
self.tabWidget_2.addTab(self.align_tab, _fromUtf8(""))
|
||||
self.cut_tab = QtGui.QWidget()
|
||||
self.cut_tab.setObjectName(_fromUtf8("cut_tab"))
|
||||
|
@ -1199,8 +1250,8 @@ class Ui_Form(object):
|
|||
self.button_cut_reset.setMaximumSize(QtCore.QSize(60, 16777215))
|
||||
self.button_cut_reset.setObjectName(_fromUtf8("button_cut_reset"))
|
||||
self.horizontalLayout_8.addWidget(self.button_cut_reset)
|
||||
spacerItem10 = QtGui.QSpacerItem(18, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_8.addItem(spacerItem10)
|
||||
spacerItem11 = QtGui.QSpacerItem(18, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_8.addItem(spacerItem11)
|
||||
self.button_cut_apply = QtGui.QPushButton(self.groupBox_6)
|
||||
self.button_cut_apply.setEnabled(False)
|
||||
self.button_cut_apply.setMaximumSize(QtCore.QSize(50, 16777215))
|
||||
|
@ -1211,8 +1262,8 @@ class Ui_Form(object):
|
|||
self.gridLayout_2.addLayout(self.gridLayout_17, 1, 0, 1, 1)
|
||||
self.gridLayout_36.addWidget(self.groupBox_6, 0, 0, 1, 1)
|
||||
self.gridLayout_38.addWidget(self.frame_7, 0, 0, 1, 1)
|
||||
spacerItem11 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_38.addItem(spacerItem11, 1, 0, 1, 1)
|
||||
spacerItem12 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_38.addItem(spacerItem12, 1, 0, 1, 1)
|
||||
self.tabWidget_2.addTab(self.cut_tab, _fromUtf8(""))
|
||||
self.rotate_tab = QtGui.QWidget()
|
||||
self.rotate_tab.setObjectName(_fromUtf8("rotate_tab"))
|
||||
|
@ -1256,9 +1307,9 @@ class Ui_Form(object):
|
|||
self.ObjRot_button_select_axis.setMaximumSize(QtCore.QSize(80, 16777215))
|
||||
self.ObjRot_button_select_axis.setObjectName(_fromUtf8("ObjRot_button_select_axis"))
|
||||
self.gridLayout_21.addWidget(self.ObjRot_button_select_axis, 1, 0, 1, 1)
|
||||
icon65 = QtGui.QIcon()
|
||||
icon65.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_rotationAxis.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget_3.addTab(self.tab_8, icon65, _fromUtf8(""))
|
||||
icon67 = QtGui.QIcon()
|
||||
icon67.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_rotationAxis.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget_3.addTab(self.tab_8, icon67, _fromUtf8(""))
|
||||
self.tab_9 = QtGui.QWidget()
|
||||
self.tab_9.setObjectName(_fromUtf8("tab_9"))
|
||||
self.gridLayout_23 = QtGui.QGridLayout(self.tab_9)
|
||||
|
@ -1285,9 +1336,9 @@ class Ui_Form(object):
|
|||
self.ObjRot_button_select_center.setMaximumSize(QtCore.QSize(80, 16777215))
|
||||
self.ObjRot_button_select_center.setObjectName(_fromUtf8("ObjRot_button_select_center"))
|
||||
self.gridLayout_23.addWidget(self.ObjRot_button_select_center, 1, 0, 1, 1)
|
||||
icon66 = QtGui.QIcon()
|
||||
icon66.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_rotationPoint.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget_3.addTab(self.tab_9, icon66, _fromUtf8(""))
|
||||
icon68 = QtGui.QIcon()
|
||||
icon68.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_rotationPoint.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget_3.addTab(self.tab_9, icon68, _fromUtf8(""))
|
||||
self.gridLayout_50.addWidget(self.tabWidget_3, 1, 0, 1, 1)
|
||||
self.groupBox_2 = QtGui.QGroupBox(self.frame)
|
||||
self.groupBox_2.setMinimumSize(QtCore.QSize(150, 67))
|
||||
|
@ -1323,9 +1374,9 @@ class Ui_Form(object):
|
|||
self.ObjRot_button_select_angle.setMaximumSize(QtCore.QSize(80, 16777215))
|
||||
self.ObjRot_button_select_angle.setObjectName(_fromUtf8("ObjRot_button_select_angle"))
|
||||
self.gridLayout_24.addWidget(self.ObjRot_button_select_angle, 0, 0, 1, 1)
|
||||
icon67 = QtGui.QIcon()
|
||||
icon67.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_click.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget_5.addTab(self.tab_10, icon67, _fromUtf8(""))
|
||||
icon69 = QtGui.QIcon()
|
||||
icon69.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_click.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget_5.addTab(self.tab_10, icon69, _fromUtf8(""))
|
||||
self.gridLayout_29.addWidget(self.tabWidget_5, 0, 0, 1, 1)
|
||||
self.horizontalLayout_13 = QtGui.QHBoxLayout()
|
||||
self.horizontalLayout_13.setObjectName(_fromUtf8("horizontalLayout_13"))
|
||||
|
@ -1353,8 +1404,8 @@ class Ui_Form(object):
|
|||
self.ObjRot_button_reset.setMaximumSize(QtCore.QSize(60, 16777215))
|
||||
self.ObjRot_button_reset.setObjectName(_fromUtf8("ObjRot_button_reset"))
|
||||
self.horizontalLayout_14.addWidget(self.ObjRot_button_reset)
|
||||
spacerItem12 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_14.addItem(spacerItem12)
|
||||
spacerItem13 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_14.addItem(spacerItem13)
|
||||
self.ObjRot_button_apply = QtGui.QPushButton(self.frame)
|
||||
self.ObjRot_button_apply.setMinimumSize(QtCore.QSize(40, 0))
|
||||
self.ObjRot_button_apply.setMaximumSize(QtCore.QSize(60, 16777215))
|
||||
|
@ -1362,8 +1413,8 @@ class Ui_Form(object):
|
|||
self.horizontalLayout_14.addWidget(self.ObjRot_button_apply)
|
||||
self.gridLayout_50.addLayout(self.horizontalLayout_14, 3, 0, 1, 1)
|
||||
self.gridLayout_52.addWidget(self.frame, 0, 0, 1, 1)
|
||||
spacerItem13 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_52.addItem(spacerItem13, 1, 0, 1, 1)
|
||||
spacerItem14 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_52.addItem(spacerItem14, 1, 0, 1, 1)
|
||||
self.tabWidget_2.addTab(self.rotate_tab, _fromUtf8(""))
|
||||
self.translate_tab = QtGui.QWidget()
|
||||
self.translate_tab.setObjectName(_fromUtf8("translate_tab"))
|
||||
|
@ -1474,9 +1525,9 @@ class Ui_Form(object):
|
|||
self.gridLayout_27.addLayout(self.gridLayout_41, 2, 0, 1, 1)
|
||||
self.gridLayout_26.addLayout(self.gridLayout_27, 2, 0, 1, 1)
|
||||
self.gridLayout_15.addWidget(self.groupBox_3, 0, 0, 1, 1)
|
||||
icon68 = QtGui.QIcon()
|
||||
icon68.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_startPoint.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget_4.addTab(self.tab_5, icon68, _fromUtf8(""))
|
||||
icon70 = QtGui.QIcon()
|
||||
icon70.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_startPoint.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget_4.addTab(self.tab_5, icon70, _fromUtf8(""))
|
||||
self.tab_6 = QtGui.QWidget()
|
||||
self.tab_6.setObjectName(_fromUtf8("tab_6"))
|
||||
self.gridLayout_42 = QtGui.QGridLayout(self.tab_6)
|
||||
|
@ -1551,9 +1602,9 @@ class Ui_Form(object):
|
|||
self.gridLayout_44.addLayout(self.gridLayout_47, 0, 0, 1, 1)
|
||||
self.gridLayout_43.addLayout(self.gridLayout_44, 2, 0, 1, 1)
|
||||
self.gridLayout_42.addWidget(self.groupBox_4, 0, 0, 1, 1)
|
||||
icon69 = QtGui.QIcon()
|
||||
icon69.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_endPoint.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget_4.addTab(self.tab_6, icon69, _fromUtf8(""))
|
||||
icon71 = QtGui.QIcon()
|
||||
icon71.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_endPoint.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget_4.addTab(self.tab_6, icon71, _fromUtf8(""))
|
||||
self.gridLayout_48.addWidget(self.tabWidget_4, 2, 0, 1, 1)
|
||||
self.horizontalLayout_16 = QtGui.QHBoxLayout()
|
||||
self.horizontalLayout_16.setObjectName(_fromUtf8("horizontalLayout_16"))
|
||||
|
@ -1562,8 +1613,8 @@ class Ui_Form(object):
|
|||
self.ObjTrans_button_reset.setMaximumSize(QtCore.QSize(60, 16777215))
|
||||
self.ObjTrans_button_reset.setObjectName(_fromUtf8("ObjTrans_button_reset"))
|
||||
self.horizontalLayout_16.addWidget(self.ObjTrans_button_reset)
|
||||
spacerItem14 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_16.addItem(spacerItem14)
|
||||
spacerItem15 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_16.addItem(spacerItem15)
|
||||
self.ObjTrans_button_apply = QtGui.QPushButton(self.frame_2)
|
||||
self.ObjTrans_button_apply.setMinimumSize(QtCore.QSize(40, 0))
|
||||
self.ObjTrans_button_apply.setMaximumSize(QtCore.QSize(60, 16777215))
|
||||
|
@ -1571,8 +1622,8 @@ class Ui_Form(object):
|
|||
self.horizontalLayout_16.addWidget(self.ObjTrans_button_apply)
|
||||
self.gridLayout_48.addLayout(self.horizontalLayout_16, 3, 0, 1, 1)
|
||||
self.gridLayout_49.addWidget(self.frame_2, 0, 0, 1, 1)
|
||||
spacerItem15 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_49.addItem(spacerItem15, 1, 0, 1, 1)
|
||||
spacerItem16 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_49.addItem(spacerItem16, 1, 0, 1, 1)
|
||||
self.tabWidget_2.addTab(self.translate_tab, _fromUtf8(""))
|
||||
self.gridLayout_11.addWidget(self.tabWidget_2, 0, 0, 1, 1)
|
||||
self.tabWidget.addTab(self.Modif_Tab, _fromUtf8(""))
|
||||
|
@ -1587,75 +1638,96 @@ class Ui_Form(object):
|
|||
sizePolicy.setHeightForWidth(self.button_alignview.sizePolicy().hasHeightForWidth())
|
||||
self.button_alignview.setSizePolicy(sizePolicy)
|
||||
self.button_alignview.setMaximumSize(QtCore.QSize(16777215, 16777215))
|
||||
icon70 = QtGui.QIcon()
|
||||
icon70.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_viewAlign.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_alignview.setIcon(icon70)
|
||||
icon72 = QtGui.QIcon()
|
||||
icon72.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_viewAlign.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_alignview.setIcon(icon72)
|
||||
self.button_alignview.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_alignview.setObjectName(_fromUtf8("button_alignview"))
|
||||
self.gridLayout_13.addWidget(self.button_alignview, 0, 0, 1, 1)
|
||||
spacerItem16 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_13.addItem(spacerItem16, 1, 0, 1, 1)
|
||||
icon71 = QtGui.QIcon()
|
||||
icon71.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_view.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget.addTab(self.View_Tab, icon71, _fromUtf8(""))
|
||||
spacerItem17 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_13.addItem(spacerItem17, 2, 0, 1, 1)
|
||||
self.button_trackcamera = QtGui.QPushButton(self.View_Tab)
|
||||
icon73 = QtGui.QIcon()
|
||||
icon73.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_trackCamera.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_trackcamera.setIcon(icon73)
|
||||
self.button_trackcamera.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_trackcamera.setObjectName(_fromUtf8("button_trackcamera"))
|
||||
self.gridLayout_13.addWidget(self.button_trackcamera, 1, 0, 1, 1)
|
||||
icon74 = QtGui.QIcon()
|
||||
icon74.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_view.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget.addTab(self.View_Tab, icon74, _fromUtf8(""))
|
||||
self.tab_3 = QtGui.QWidget()
|
||||
self.tab_3.setObjectName(_fromUtf8("tab_3"))
|
||||
self.gridLayout_35 = QtGui.QGridLayout(self.tab_3)
|
||||
self.gridLayout_35.setObjectName(_fromUtf8("gridLayout_35"))
|
||||
self.button_isDistance = QtGui.QPushButton(self.tab_3)
|
||||
icon72 = QtGui.QIcon()
|
||||
icon72.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_distanceBetween.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isDistance.setIcon(icon72)
|
||||
self.button_isDistance.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_isDistance.setObjectName(_fromUtf8("button_isDistance"))
|
||||
self.gridLayout_35.addWidget(self.button_isDistance, 5, 0, 1, 1)
|
||||
self.button_isView = QtGui.QPushButton(self.tab_3)
|
||||
icon75 = QtGui.QIcon()
|
||||
icon75.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_FCCamera_02.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isView.setIcon(icon75)
|
||||
self.button_isView.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_isView.setObjectName(_fromUtf8("button_isView"))
|
||||
self.gridLayout_35.addWidget(self.button_isView, 8, 0, 1, 1)
|
||||
spacerItem18 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_35.addItem(spacerItem18, 9, 0, 1, 1)
|
||||
self.button_isParallel = QtGui.QPushButton(self.tab_3)
|
||||
icon73 = QtGui.QIcon()
|
||||
icon73.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_isParallel.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isParallel.setIcon(icon73)
|
||||
icon76 = QtGui.QIcon()
|
||||
icon76.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_isParallel.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isParallel.setIcon(icon76)
|
||||
self.button_isParallel.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_isParallel.setObjectName(_fromUtf8("button_isParallel"))
|
||||
self.gridLayout_35.addWidget(self.button_isParallel, 0, 0, 1, 1)
|
||||
self.button_isCoplanar = QtGui.QPushButton(self.tab_3)
|
||||
icon74 = QtGui.QIcon()
|
||||
icon74.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_isCoplanar.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isCoplanar.setIcon(icon74)
|
||||
icon77 = QtGui.QIcon()
|
||||
icon77.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_isCoplanar.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isCoplanar.setIcon(icon77)
|
||||
self.button_isCoplanar.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_isCoplanar.setObjectName(_fromUtf8("button_isCoplanar"))
|
||||
self.gridLayout_35.addWidget(self.button_isCoplanar, 2, 0, 1, 1)
|
||||
spacerItem17 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
|
||||
self.gridLayout_35.addItem(spacerItem17, 7, 0, 1, 1)
|
||||
self.button_isPerpendicular = QtGui.QPushButton(self.tab_3)
|
||||
icon75 = QtGui.QIcon()
|
||||
icon75.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_isPerpendicular.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isPerpendicular.setIcon(icon75)
|
||||
self.button_isPerpendicular.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_isPerpendicular.setObjectName(_fromUtf8("button_isPerpendicular"))
|
||||
self.gridLayout_35.addWidget(self.button_isPerpendicular, 1, 0, 1, 1)
|
||||
self.button_isClearance = QtGui.QPushButton(self.tab_3)
|
||||
icon76 = QtGui.QIcon()
|
||||
icon76.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_isClearance.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isClearance.setIcon(icon76)
|
||||
self.button_isClearance.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_isClearance.setObjectName(_fromUtf8("button_isClearance"))
|
||||
self.gridLayout_35.addWidget(self.button_isClearance, 3, 0, 1, 1)
|
||||
self.button_isAngle = QtGui.QPushButton(self.tab_3)
|
||||
icon77 = QtGui.QIcon()
|
||||
icon77.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_angleBetween.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isAngle.setIcon(icon77)
|
||||
icon78 = QtGui.QIcon()
|
||||
icon78.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_angleBetween.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isAngle.setIcon(icon78)
|
||||
self.button_isAngle.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_isAngle.setObjectName(_fromUtf8("button_isAngle"))
|
||||
self.gridLayout_35.addWidget(self.button_isAngle, 4, 0, 1, 1)
|
||||
self.button_isView = QtGui.QPushButton(self.tab_3)
|
||||
icon78 = QtGui.QIcon()
|
||||
icon78.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_FCCamera_02.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isView.setIcon(icon78)
|
||||
self.button_isView.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_isView.setObjectName(_fromUtf8("button_isView"))
|
||||
self.gridLayout_35.addWidget(self.button_isView, 6, 0, 1, 1)
|
||||
self.button_isLength = QtGui.QPushButton(self.tab_3)
|
||||
icon79 = QtGui.QIcon()
|
||||
icon79.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_check.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget.addTab(self.tab_3, icon79, _fromUtf8(""))
|
||||
icon79.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_isLength.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isLength.setIcon(icon79)
|
||||
self.button_isLength.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_isLength.setObjectName(_fromUtf8("button_isLength"))
|
||||
self.gridLayout_35.addWidget(self.button_isLength, 6, 0, 1, 1)
|
||||
self.button_isPerpendicular = QtGui.QPushButton(self.tab_3)
|
||||
icon80 = QtGui.QIcon()
|
||||
icon80.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_isPerpendicular.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isPerpendicular.setIcon(icon80)
|
||||
self.button_isPerpendicular.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_isPerpendicular.setObjectName(_fromUtf8("button_isPerpendicular"))
|
||||
self.gridLayout_35.addWidget(self.button_isPerpendicular, 1, 0, 1, 1)
|
||||
self.button_isDistance = QtGui.QPushButton(self.tab_3)
|
||||
icon81 = QtGui.QIcon()
|
||||
icon81.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_distanceBetween.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isDistance.setIcon(icon81)
|
||||
self.button_isDistance.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_isDistance.setObjectName(_fromUtf8("button_isDistance"))
|
||||
self.gridLayout_35.addWidget(self.button_isDistance, 5, 0, 1, 1)
|
||||
self.button_isClearance = QtGui.QPushButton(self.tab_3)
|
||||
icon82 = QtGui.QIcon()
|
||||
icon82.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_isClearance.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isClearance.setIcon(icon82)
|
||||
self.button_isClearance.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_isClearance.setObjectName(_fromUtf8("button_isClearance"))
|
||||
self.gridLayout_35.addWidget(self.button_isClearance, 3, 0, 1, 1)
|
||||
self.button_isArea = QtGui.QPushButton(self.tab_3)
|
||||
icon83 = QtGui.QIcon()
|
||||
icon83.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_isArea.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.button_isArea.setIcon(icon83)
|
||||
self.button_isArea.setIconSize(QtCore.QSize(32, 32))
|
||||
self.button_isArea.setObjectName(_fromUtf8("button_isArea"))
|
||||
self.gridLayout_35.addWidget(self.button_isArea, 7, 0, 1, 1)
|
||||
icon84 = QtGui.QIcon()
|
||||
icon84.addPixmap(QtGui.QPixmap(_fromUtf8("icons:WF_check.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.tabWidget.addTab(self.tab_3, icon84, _fromUtf8(""))
|
||||
self.gridLayout_30.addWidget(self.tabWidget, 0, 0, 1, 1)
|
||||
self.tabWidget_0.addTab(self.tab_2, _fromUtf8(""))
|
||||
self.gridLayout_9.addWidget(self.tabWidget_0, 0, 0, 1, 1)
|
||||
|
@ -1666,8 +1738,8 @@ class Ui_Form(object):
|
|||
self.button_WF_quit = QtGui.QPushButton(Form)
|
||||
self.button_WF_quit.setObjectName(_fromUtf8("button_WF_quit"))
|
||||
self.horizontalLayout_9.addWidget(self.button_WF_quit)
|
||||
spacerItem18 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_9.addItem(spacerItem18)
|
||||
spacerItem19 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_9.addItem(spacerItem19)
|
||||
self.label_release = QtGui.QLabel(Form)
|
||||
self.label_release.setObjectName(_fromUtf8("label_release"))
|
||||
self.horizontalLayout_9.addWidget(self.label_release)
|
||||
|
@ -1677,7 +1749,7 @@ class Ui_Form(object):
|
|||
self.tabWidget_0.setCurrentIndex(0)
|
||||
self.tabWidget.setCurrentIndex(0)
|
||||
self.point_loc_comboBox.setCurrentIndex(1)
|
||||
self.tabWidget_2.setCurrentIndex(3)
|
||||
self.tabWidget_2.setCurrentIndex(2)
|
||||
self.tabWidget_3.setCurrentIndex(0)
|
||||
self.ObjRot_comboBox_axis.setCurrentIndex(0)
|
||||
self.ObjRot_comboBox_center.setCurrentIndex(2)
|
||||
|
@ -1976,6 +2048,17 @@ class Ui_Form(object):
|
|||
"Then click on this button.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_line_to_sketch.setText(QtGui.QApplication.translate("Form", "Axis(es) to Sketch", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.Axis_Tab2), QtGui.QApplication.translate("Form", "Axis 2/2", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_linecenter_circle.setToolTip(QtGui.QApplication.translate("Form", "Select an Axis and a Point to create a Circle\n"
|
||||
"centered on the Point, perpendicular to the Axis \n"
|
||||
"with the given radius.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_linecenter_circle.setText(QtGui.QApplication.translate("Form", "Circle=(Axis, center)", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.radius_circle.setToolTip(QtGui.QApplication.translate("Form", "Radius of the Circle.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.radius_circle.setText(QtGui.QApplication.translate("Form", "10.0", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_linepoint_circle.setToolTip(QtGui.QApplication.translate("Form", "Select an Axis and a Point to create a Circle\n"
|
||||
"centered on the Axis and tangenting the Point.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_linepoint_circle.setText(QtGui.QApplication.translate("Form", "Circle=(Axis, point)", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_3points_circle.setToolTip(QtGui.QApplication.translate("Form", "Select 3 Points to create a Circle.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_3points_circle.setText(QtGui.QApplication.translate("Form", "Circle=(3 points)", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_cut_circle.setToolTip(QtGui.QApplication.translate("Form", "Create Arcs:\n"
|
||||
"Cut the selected Circle(s) or Arc(s) in 2(n) parts and create 2(n) Arcs.\n"
|
||||
"The number indicates in how many parts to cut.\n"
|
||||
|
@ -1987,19 +2070,13 @@ class Ui_Form(object):
|
|||
"in \"Ori. Pref.\" TAB", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_cut_circle.setText(QtGui.QApplication.translate("Form", "Arcs=Cut(Circle)", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.spin_circle_cut.setToolTip(QtGui.QApplication.translate("Form", "The number indicates in how many parts the selected Circle will be cut (Max 100).", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_linecenter_circle.setToolTip(QtGui.QApplication.translate("Form", "Select an Axis and a Point to create a Circle\n"
|
||||
"centered on the Point, perpendicular to the Axis \n"
|
||||
"with the given radius.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_linecenter_circle.setText(QtGui.QApplication.translate("Form", "Circle=(Axis, center)", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.radius_circle.setToolTip(QtGui.QApplication.translate("Form", "Radius of the Circle.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.radius_circle.setText(QtGui.QApplication.translate("Form", "10.0", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_linepoint_circle.setToolTip(QtGui.QApplication.translate("Form", "Select an Axis and a Point to create a Circle\n"
|
||||
"centered on the Axis and tangenting the Point.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_linepoint_circle.setText(QtGui.QApplication.translate("Form", "Circle=(Axis, point)", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_3points_ellipse.setToolTip(QtGui.QApplication.translate("Form", "Select a center and 2 Points to create an Ellipse.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_3points_ellipse.setText(QtGui.QApplication.translate("Form", "Ellipse=(3 points)", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_3points_circle.setToolTip(QtGui.QApplication.translate("Form", "Select 3 Points to create a Circle.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_3points_circle.setText(QtGui.QApplication.translate("Form", "Circle=(3 points)", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_circle_to_sketch.setToolTip(QtGui.QApplication.translate("Form", "Transform Circle(s) and Arc(s) in Sketch\'s object(s) by projection onto the Sketch\'s Plane:\n"
|
||||
"- First select an existing Skecth;\n"
|
||||
"- Select as much as Circles and arcs needed;\n"
|
||||
"Then click on this button.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_circle_to_sketch.setText(QtGui.QApplication.translate("Form", "Circle(s) to Sketch", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_4), QtGui.QApplication.translate("Form", "Circle", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_click_for_plane.setToolTip(QtGui.QApplication.translate("Form", "Click:\n"
|
||||
"Create a rectangular Plane perpendicular to the view at location of one mouse click.\n"
|
||||
|
@ -2100,24 +2177,26 @@ class Ui_Form(object):
|
|||
self.button_boundingboxes.setText(QtGui.QApplication.translate("Form", "Bounding Box(es)", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_boundingbox.setToolTip(QtGui.QApplication.translate("Form", "Create one bounding box around all of selected object(s).", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_boundingbox.setText(QtGui.QApplication.translate("Form", "Bounding Box", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_cylinder_create.setToolTip(QtGui.QApplication.translate("Form", "Create a Cylinder:\n"
|
||||
"- First select an Axis and a Ref. Point. \n"
|
||||
self.button_cylinder_create.setToolTip(QtGui.QApplication.translate("Form", "Create a Cylinder aligned on Axes:\n"
|
||||
"- First select one or several couple of ( Axis and a Ref. Point). \n"
|
||||
"- Define Diameter and Length if needed.\n"
|
||||
"Then Click the button...\n"
|
||||
"It will create a Cylinder aligned on the selected axis \n"
|
||||
"with one of the extremities at the Ref. point.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
"with one of the extremities at the Ref. point,\n"
|
||||
"for all couple selected.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_cylinder_create.setText(QtGui.QApplication.translate("Form", "Cylinder", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.diameter_cylinder.setToolTip(QtGui.QApplication.translate("Form", "Diameter of the Cylinder.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.diameter_cylinder.setToolTip(QtGui.QApplication.translate("Form", "Radius of the Cylinder.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.diameter_cylinder.setText(QtGui.QApplication.translate("Form", "2.0", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.length_cylinder.setToolTip(QtGui.QApplication.translate("Form", "Length of the Cylinder.\n"
|
||||
"Negative value will reverse the direction from Ref. Point", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.length_cylinder.setText(QtGui.QApplication.translate("Form", "20.0", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_cube_create.setToolTip(QtGui.QApplication.translate("Form", "Create a Cuboid:\n"
|
||||
"- First select an Axis and a Ref. Point. \n"
|
||||
self.button_cube_create.setToolTip(QtGui.QApplication.translate("Form", "Create a Cuboid aligned on Axes:\n"
|
||||
"- First select one or several couple of ( Axis and a Ref. Point). \n"
|
||||
"- Define Dimensions if needed.\n"
|
||||
"Then Click the button...\n"
|
||||
"It will create a Cube aligned on the selected axis \n"
|
||||
"with one of the extremities at Ref. point.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
"with one of the extremities at Ref. point,\n"
|
||||
"for all couple selected.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_cube_create.setText(QtGui.QApplication.translate("Form", "Cube", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.section_cube.setToolTip(QtGui.QApplication.translate("Form", "Section (Length, Width) of the Cube.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.section_cube.setText(QtGui.QApplication.translate("Form", "2.0,2.0", None, QtGui.QApplication.UnicodeUTF8))
|
||||
|
@ -2149,6 +2228,37 @@ class Ui_Form(object):
|
|||
self.spin_frequency_dome.setToolTip(QtGui.QApplication.translate("Form", "Frequency Parameter (Integer between 1 to 20).", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.diameter_dome.setToolTip(QtGui.QApplication.translate("Form", "Diameter of the Dome.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.diameter_dome.setText(QtGui.QApplication.translate("Form", "10.0", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_letter.setToolTip(QtGui.QApplication.translate("Form", "AB:\n"
|
||||
"Create 3D Text attached to a Point. \n"
|
||||
"- First select a Plane\n"
|
||||
"- Then push this button\n"
|
||||
"in this case the center of the text is attached to center of the Plane;\n"
|
||||
"or\n"
|
||||
"- First select a Plane and a Point on the Plane\n"
|
||||
"- Then push this button\n"
|
||||
"NB:\n"
|
||||
" Change the text and his size if needed", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_letter.setText(QtGui.QApplication.translate("Form", "AB", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.letter.setToolTip(QtGui.QApplication.translate("Form", "Put the desired text here", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.letter.setText(QtGui.QApplication.translate("Form", "A", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.size_letter.setToolTip(QtGui.QApplication.translate("Form", "Size of the font.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.size_letter.setText(QtGui.QApplication.translate("Form", "2.0", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_revolve.setToolTip(QtGui.QApplication.translate("Form", "Revolve:\n"
|
||||
"Make the revolution of Edge(s) or Wire(s) around an Axis:\n"
|
||||
"- Select one or several wire(s)\n"
|
||||
"- Then push this button\n"
|
||||
"or\n"
|
||||
"- Select FIRST one Point as center of rotation and one Axis as rotation axis !\n"
|
||||
"- Select one or several wire(s)\n"
|
||||
"- Then push this button\n"
|
||||
"\n"
|
||||
"NB:\n"
|
||||
" You can also define the angle of revolution if needed\n"
|
||||
" If no Axis is selected the Z axis is considered as Axis of rotation !\n"
|
||||
" If no Point is selected the Origin is considered as Center of rotation !", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_revolve.setText(QtGui.QApplication.translate("Form", "Revolve", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.angle_revolve.setToolTip(QtGui.QApplication.translate("Form", "Angle of the revolution in degrees.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.angle_revolve.setText(QtGui.QApplication.translate("Form", "360", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.Objects_Tab2), QtGui.QApplication.translate("Form", "Object", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_alignface2view.setToolTip(QtGui.QApplication.translate("Form", "Align the face of selected object(s) to the actual view Plane.\n"
|
||||
" - Click first to select a Face of one or several objects.\n"
|
||||
|
@ -2209,16 +2319,30 @@ class Ui_Form(object):
|
|||
"First Click on the line/edge in the view \n"
|
||||
"and push this button to accept...", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_cut_select_line.setText(QtGui.QApplication.translate("Form", "Select Cut Line", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_cut_select_plane.setToolTip(QtGui.QApplication.translate("Form", "Select the reference Plane to cut the Object from:\n"
|
||||
self.button_cut_select_plane.setToolTip(QtGui.QApplication.translate("Form", "Select the Reference Plane to cut the Object from:\n"
|
||||
"First Click on the plane in the view \n"
|
||||
"and push this button to accept...\n"
|
||||
"(Note that the Angle is calculated from this Plane)", None, QtGui.QApplication.UnicodeUTF8))
|
||||
"\n"
|
||||
"The Reference Plane is the Plane you pose the object on before to use a saw! \n"
|
||||
"(Note that the Angle is calculated from the Normal at this Plane)", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_cut_select_plane.setText(QtGui.QApplication.translate("Form", "Select Ref. Plane", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.label_angle.setToolTip(QtGui.QApplication.translate("Form", "Angle of cutting relative to the Normal of the Reference Plane (in degrees).\n"
|
||||
"\n"
|
||||
" 0.0 means that the Plane of cutting is along the Cut Line with \n"
|
||||
"a 90 deg angle with Reference Plane.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.label_angle.setText(QtGui.QApplication.translate("Form", "Angle", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.angle_cut_object.setToolTip(QtGui.QApplication.translate("Form", "Angle of cutting relative to the Reference Plane (in degrees).", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.angle_cut_object.setToolTip(QtGui.QApplication.translate("Form", "Angle of cutting relative to the Normal of the Reference Plane (in degrees).\n"
|
||||
"\n"
|
||||
" 0.0 means that the Plane of cutting is along the Cut Line with \n"
|
||||
"a 90 deg angle with Reference Plane.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.angle_cut_object.setText(QtGui.QApplication.translate("Form", "0.0", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.label_thickness.setToolTip(QtGui.QApplication.translate("Form", "Thickness of the Cut.\n"
|
||||
"\n"
|
||||
"i.e. the thickness of a saw.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.label_thickness.setText(QtGui.QApplication.translate("Form", "Thickness", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.thickness_cut_object.setToolTip(QtGui.QApplication.translate("Form", "Thickness of the Cut.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.thickness_cut_object.setToolTip(QtGui.QApplication.translate("Form", "Thickness of the Cut.\n"
|
||||
"\n"
|
||||
"i.e. the thickness of a saw.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.thickness_cut_object.setText(QtGui.QApplication.translate("Form", "0.0", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_cut_reset.setText(QtGui.QApplication.translate("Form", "Reset", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_cut_apply.setToolTip(QtGui.QApplication.translate("Form", "Cut an object by selecting a Line cut, a Plane and an Angle regarding the Plane.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
|
@ -2356,13 +2480,12 @@ class Ui_Form(object):
|
|||
"or aligned on 2 Points.\n"
|
||||
"ReClick with same selection, will reverse the direction.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_alignview.setText(QtGui.QApplication.translate("Form", "Align View to ...", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_trackcamera.setText(QtGui.QApplication.translate("Form", "Camera Track", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.View_Tab), QtGui.QApplication.translate("Form", "View", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isDistance.setToolTip(QtGui.QApplication.translate("Form", "Check for two Points distance:\n"
|
||||
"Distances measurement and Delta values (on main Axes) between two Points\n"
|
||||
"- Select the 2 Points and\n"
|
||||
"Click this button\n"
|
||||
" ", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isDistance.setText(QtGui.QApplication.translate("Form", "Distance ?", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isView.setToolTip(QtGui.QApplication.translate("Form", "Detect the position of the camera.\n"
|
||||
"The returned value is the value provided \n"
|
||||
"by the function getCameraOrientation().", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isView.setText(QtGui.QApplication.translate("Form", "View ?", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isParallel.setToolTip(QtGui.QApplication.translate("Form", "Check if two faces or two Edges are Parallel:\n"
|
||||
"- Select the 2 faces/planes or 2 Edges/Lines and\n"
|
||||
"Click this button\n"
|
||||
|
@ -2375,17 +2498,6 @@ class Ui_Form(object):
|
|||
"\n"
|
||||
"NB: You can change the tolerance in \"Ori. Pref.\" TAB", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isCoplanar.setText(QtGui.QApplication.translate("Form", "are Coplanar ?", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isPerpendicular.setToolTip(QtGui.QApplication.translate("Form", "Check if two faces or two Edges are Perpendicular:\n"
|
||||
"- Select the 2 faces/planes or 2 Edges/Lines and\n"
|
||||
"Click this button\n"
|
||||
"\n"
|
||||
"NB: You can change the tolerance in \"Ori. Pref.\" TAB", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isPerpendicular.setText(QtGui.QApplication.translate("Form", "are Perpendicular ?", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isClearance.setToolTip(QtGui.QApplication.translate("Form", "Check for two Objects Clearance distance:\n"
|
||||
"Quick measurements between parallel faces and similarly placed objects\n"
|
||||
"- Select the 2 Objects and\n"
|
||||
"Click this button", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isClearance.setText(QtGui.QApplication.translate("Form", "Distance Clearance ?", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isAngle.setToolTip(QtGui.QApplication.translate("Form", "Check for two Edges/Planes angle:\n"
|
||||
"Angle measurement between two Edges or two Planes\n"
|
||||
"- Select the 2 Edges and\n"
|
||||
|
@ -2400,10 +2512,34 @@ class Ui_Form(object):
|
|||
"NB:\n"
|
||||
" Normals of Planes will be used. ", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isAngle.setText(QtGui.QApplication.translate("Form", "Angle ?", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isView.setToolTip(QtGui.QApplication.translate("Form", "Detect the position of the camera.\n"
|
||||
"The returned value is the value provided \n"
|
||||
"by the function getCameraOrientation().", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isView.setText(QtGui.QApplication.translate("Form", "View ?", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isLength.setToolTip(QtGui.QApplication.translate("Form", "Check for Line Length:\n"
|
||||
"Length measurement and Delta values (on main Axes) for a Line\n"
|
||||
"- Select the Line and\n"
|
||||
"Click this button\n"
|
||||
" ", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isLength.setText(QtGui.QApplication.translate("Form", "Length ?", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isPerpendicular.setToolTip(QtGui.QApplication.translate("Form", "Check if two faces or two Edges are Perpendicular:\n"
|
||||
"- Select the 2 faces/planes or 2 Edges/Lines and\n"
|
||||
"Click this button\n"
|
||||
"\n"
|
||||
"NB: You can change the tolerance in \"Ori. Pref.\" TAB", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isPerpendicular.setText(QtGui.QApplication.translate("Form", "are Perpendicular ?", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isDistance.setToolTip(QtGui.QApplication.translate("Form", "Check for two Points distance:\n"
|
||||
"Distances measurement and Delta values (on main Axes) between two Points\n"
|
||||
"- Select the 2 Points and\n"
|
||||
"Click this button\n"
|
||||
" ", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isDistance.setText(QtGui.QApplication.translate("Form", "Distance ?", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isClearance.setToolTip(QtGui.QApplication.translate("Form", "Check for two Objects Clearance distance:\n"
|
||||
"Quick measurements between parallel faces and similarly placed objects\n"
|
||||
"- Select the 2 Objects and\n"
|
||||
"Click this button", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isClearance.setText(QtGui.QApplication.translate("Form", "Distance Clearance ?", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isArea.setToolTip(QtGui.QApplication.translate("Form", "Check for surface Area:\n"
|
||||
"Area measurement for a Plane or a set of Planes.\n"
|
||||
"- Select One or several Planes and\n"
|
||||
"Click this button", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_isArea.setText(QtGui.QApplication.translate("Form", "Area ?", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_3), QtGui.QApplication.translate("Form", "Check", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.tabWidget_0.setTabText(self.tabWidget_0.indexOf(self.tab_2), QtGui.QApplication.translate("Form", "W. F.", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.button_WF_quit.setText(QtGui.QApplication.translate("Form", "Close", None, QtGui.QApplication.UnicodeUTF8))
|
||||
|
|
|
@ -1847,7 +1847,96 @@ Then click on this button.</string>
|
|||
<string>Circle</string>
|
||||
</attribute>
|
||||
<layout class="QGridLayout" name="gridLayout_22">
|
||||
<item row="3" column="0">
|
||||
<item row="0" column="0" colspan="2">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_11">
|
||||
<item>
|
||||
<widget class="QPushButton" name="button_linecenter_circle">
|
||||
<property name="toolTip">
|
||||
<string>Select an Axis and a Point to create a Circle
|
||||
centered on the Point, perpendicular to the Axis
|
||||
with the given radius.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Circle=(Axis, center)</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_lineCenterCircle.svg</normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_lineCenterCircle.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLineEdit" name="radius_circle">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>60</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Radius of the Circle.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>10.0</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="1" column="0" colspan="2">
|
||||
<widget class="QPushButton" name="button_linepoint_circle">
|
||||
<property name="toolTip">
|
||||
<string>Select an Axis and a Point to create a Circle
|
||||
centered on the Axis and tangenting the Point.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Circle=(Axis, point)</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_linePointCircle.svg</normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_linePointCircle.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0" colspan="2">
|
||||
<widget class="QPushButton" name="button_3points_circle">
|
||||
<property name="toolTip">
|
||||
<string>Select 3 Points to create a Circle.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Circle=(3 points)</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_3pointsCircle.svg</normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_3pointsCircle.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0" colspan="2">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_24">
|
||||
<item>
|
||||
<widget class="QPushButton" name="button_cut_circle">
|
||||
|
@ -1907,66 +1996,17 @@ in "Ori. Pref." TAB</string>
|
|||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_11">
|
||||
<item>
|
||||
<widget class="QPushButton" name="button_linecenter_circle">
|
||||
<property name="toolTip">
|
||||
<string>Select an Axis and a Point to create a Circle
|
||||
centered on the Point, perpendicular to the Axis
|
||||
with the given radius.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Circle=(Axis, center)</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_lineCenterCircle.svg</normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_lineCenterCircle.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLineEdit" name="radius_circle">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>60</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Radius of the Circle.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>10.0</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QPushButton" name="button_linepoint_circle">
|
||||
<item row="4" column="0" colspan="2">
|
||||
<widget class="QPushButton" name="button_3points_ellipse">
|
||||
<property name="toolTip">
|
||||
<string>Select an Axis and a Point to create a Circle
|
||||
centered on the Axis and tangenting the Point.</string>
|
||||
<string>Select a center and 2 Points to create an Ellipse.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Circle=(Axis, point)</string>
|
||||
<string>Ellipse=(3 points)</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_linePointCircle.svg</normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_linePointCircle.svg</iconset>
|
||||
<normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_3pointsEllipse.svg</normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_3pointsEllipse.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
|
@ -1989,17 +2029,20 @@ centered on the Axis and tangenting the Point.</string>
|
|||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="4" column="0">
|
||||
<widget class="QPushButton" name="button_3points_ellipse">
|
||||
<item row="6" column="0" colspan="2">
|
||||
<widget class="QPushButton" name="button_circle_to_sketch">
|
||||
<property name="toolTip">
|
||||
<string>Select a center and 2 Points to create an Ellipse.</string>
|
||||
<string>Transform Circle(s) and Arc(s) in Sketch's object(s) by projection onto the Sketch's Plane:
|
||||
- First select an existing Skecth;
|
||||
- Select as much as Circles and arcs needed;
|
||||
Then click on this button.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Ellipse=(3 points)</string>
|
||||
<string>Circle(s) to Sketch</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_3pointsEllipse.svg</normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_3pointsEllipse.svg</iconset>
|
||||
<normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_2Sketch.svg</normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_2Sketch.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
|
@ -2009,25 +2052,18 @@ centered on the Axis and tangenting the Point.</string>
|
|||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QPushButton" name="button_3points_circle">
|
||||
<property name="toolTip">
|
||||
<string>Select 3 Points to create a Circle.</string>
|
||||
<item row="7" column="1">
|
||||
<spacer name="verticalSpacer_16">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Vertical</enum>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Circle=(3 points)</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_3pointsCircle.svg</normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_3pointsCircle.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
<width>20</width>
|
||||
<height>121</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</spacer>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
|
@ -2729,12 +2765,13 @@ NB:
|
|||
<item row="0" column="0">
|
||||
<widget class="QPushButton" name="button_cylinder_create">
|
||||
<property name="toolTip">
|
||||
<string>Create a Cylinder:
|
||||
- First select an Axis and a Ref. Point.
|
||||
<string>Create a Cylinder aligned on Axes:
|
||||
- First select one or several couple of ( Axis and a Ref. Point).
|
||||
- Define Diameter and Length if needed.
|
||||
Then Click the button...
|
||||
It will create a Cylinder aligned on the selected axis
|
||||
with one of the extremities at the Ref. point.</string>
|
||||
with one of the extremities at the Ref. point,
|
||||
for all couple selected.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Cylinder</string>
|
||||
|
@ -2772,7 +2809,7 @@ with one of the extremities at the Ref. point.</string>
|
|||
</size>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Diameter of the Cylinder.</string>
|
||||
<string>Radius of the Cylinder.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>2.0</string>
|
||||
|
@ -2815,12 +2852,13 @@ Negative value will reverse the direction from Ref. Point</string>
|
|||
<item>
|
||||
<widget class="QPushButton" name="button_cube_create">
|
||||
<property name="toolTip">
|
||||
<string>Create a Cuboid:
|
||||
- First select an Axis and a Ref. Point.
|
||||
<string>Create a Cuboid aligned on Axes:
|
||||
- First select one or several couple of ( Axis and a Ref. Point).
|
||||
- Define Dimensions if needed.
|
||||
Then Click the button...
|
||||
It will create a Cube aligned on the selected axis
|
||||
with one of the extremities at Ref. point.</string>
|
||||
with one of the extremities at Ref. point,
|
||||
for all couple selected.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Cube</string>
|
||||
|
@ -3048,6 +3086,147 @@ Original code from : Ulrich Brammer</string>
|
|||
</layout>
|
||||
</item>
|
||||
<item row="7" column="0">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_23">
|
||||
<item>
|
||||
<widget class="QPushButton" name="button_letter">
|
||||
<property name="toolTip">
|
||||
<string>AB:
|
||||
Create 3D Text attached to a Point.
|
||||
- First select a Plane
|
||||
- Then push this button
|
||||
in this case the center of the text is attached to center of the Plane;
|
||||
or
|
||||
- First select a Plane and a Point on the Plane
|
||||
- Then push this button
|
||||
NB:
|
||||
Change the text and his size if needed</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>AB</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_pointText.svg</normaloff>../../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_pointText.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLineEdit" name="letter">
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>70</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Put the desired text here</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>A</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLineEdit" name="size_letter">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>50</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>50</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Size of the font.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>2.0</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="8" column="0">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_34">
|
||||
<item>
|
||||
<widget class="QPushButton" name="button_revolve">
|
||||
<property name="toolTip">
|
||||
<string>Revolve:
|
||||
Make the revolution of Edge(s) or Wire(s) around an Axis:
|
||||
- Select one or several wire(s)
|
||||
- Then push this button
|
||||
or
|
||||
- Select FIRST one Point as center of rotation and one Axis as rotation axis !
|
||||
- Select one or several wire(s)
|
||||
- Then push this button
|
||||
|
||||
NB:
|
||||
You can also define the angle of revolution if needed
|
||||
If no Axis is selected the Z axis is considered as Axis of rotation !
|
||||
If no Point is selected the Origin is considered as Center of rotation !</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Revolve</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../Icons/WF_Revolve.svg</normaloff>../Icons/WF_Revolve.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLineEdit" name="angle_revolve">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Angle of the revolution in degrees.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>360</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="9" column="0">
|
||||
<spacer name="verticalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Vertical</enum>
|
||||
|
@ -3070,7 +3249,7 @@ Original code from : Ulrich Brammer</string>
|
|||
<item row="0" column="0">
|
||||
<widget class="QTabWidget" name="tabWidget_2">
|
||||
<property name="currentIndex">
|
||||
<number>3</number>
|
||||
<number>2</number>
|
||||
</property>
|
||||
<widget class="QWidget" name="align_tab">
|
||||
<attribute name="title">
|
||||
|
@ -3432,10 +3611,12 @@ and push this button to accept...</string>
|
|||
</size>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Select the reference Plane to cut the Object from:
|
||||
<string>Select the Reference Plane to cut the Object from:
|
||||
First Click on the plane in the view
|
||||
and push this button to accept...
|
||||
(Note that the Angle is calculated from this Plane)</string>
|
||||
|
||||
The Reference Plane is the Plane you pose the object on before to use a saw!
|
||||
(Note that the Angle is calculated from the Normal at this Plane)</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Select Ref. Plane</string>
|
||||
|
@ -3472,6 +3653,12 @@ and push this button to accept...
|
|||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Angle of cutting relative to the Normal of the Reference Plane (in degrees).
|
||||
|
||||
0.0 means that the Plane of cutting is along the Cut Line with
|
||||
a 90 deg angle with Reference Plane.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Angle</string>
|
||||
</property>
|
||||
|
@ -3498,7 +3685,10 @@ and push this button to accept...
|
|||
</size>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Angle of cutting relative to the Reference Plane (in degrees).</string>
|
||||
<string>Angle of cutting relative to the Normal of the Reference Plane (in degrees).
|
||||
|
||||
0.0 means that the Plane of cutting is along the Cut Line with
|
||||
a 90 deg angle with Reference Plane.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>0.0</string>
|
||||
|
@ -3517,6 +3707,11 @@ and push this button to accept...
|
|||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Thickness of the Cut.
|
||||
|
||||
i.e. the thickness of a saw.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Thickness</string>
|
||||
</property>
|
||||
|
@ -3537,7 +3732,9 @@ and push this button to accept...
|
|||
</size>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Thickness of the Cut.</string>
|
||||
<string>Thickness of the Cut.
|
||||
|
||||
i.e. the thickness of a saw.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>0.0</string>
|
||||
|
@ -4765,7 +4962,7 @@ ReClick with same selection, will reverse the direction.</string>
|
|||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<item row="2" column="0">
|
||||
<spacer name="verticalSpacer_4">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Vertical</enum>
|
||||
|
@ -4778,6 +4975,23 @@ ReClick with same selection, will reverse the direction.</string>
|
|||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QPushButton" name="button_trackcamera">
|
||||
<property name="text">
|
||||
<string>Camera Track</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_trackCamera.svg</normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_trackCamera.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QWidget" name="tab_3">
|
||||
|
@ -4789,21 +5003,19 @@ ReClick with same selection, will reverse the direction.</string>
|
|||
<string>Check</string>
|
||||
</attribute>
|
||||
<layout class="QGridLayout" name="gridLayout_35">
|
||||
<item row="5" column="0">
|
||||
<widget class="QPushButton" name="button_isDistance">
|
||||
<item row="8" column="0">
|
||||
<widget class="QPushButton" name="button_isView">
|
||||
<property name="toolTip">
|
||||
<string>Check for two Points distance:
|
||||
Distances measurement and Delta values (on main Axes) between two Points
|
||||
- Select the 2 Points and
|
||||
Click this button
|
||||
</string>
|
||||
<string>Detect the position of the camera.
|
||||
The returned value is the value provided
|
||||
by the function getCameraOrientation().</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Distance ?</string>
|
||||
<string>View ?</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_distanceBetween.svg</normaloff>../../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_distanceBetween.svg</iconset>
|
||||
<normaloff>../../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_FCCamera_02.svg</normaloff>../../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_FCCamera_02.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
|
@ -4813,6 +5025,19 @@ Click this button
|
|||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="9" column="0">
|
||||
<spacer name="verticalSpacer_2">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Vertical</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>20</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<widget class="QPushButton" name="button_isParallel">
|
||||
<property name="toolTip">
|
||||
|
@ -4861,66 +5086,6 @@ NB: You can change the tolerance in "Ori. Pref." TAB</string>
|
|||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="7" column="0">
|
||||
<spacer name="verticalSpacer_2">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Vertical</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>20</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QPushButton" name="button_isPerpendicular">
|
||||
<property name="toolTip">
|
||||
<string>Check if two faces or two Edges are Perpendicular:
|
||||
- Select the 2 faces/planes or 2 Edges/Lines and
|
||||
Click this button
|
||||
|
||||
NB: You can change the tolerance in "Ori. Pref." TAB</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>are Perpendicular ?</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_isPerpendicular.svg</normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_isPerpendicular.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<widget class="QPushButton" name="button_isClearance">
|
||||
<property name="toolTip">
|
||||
<string>Check for two Objects Clearance distance:
|
||||
Quick measurements between parallel faces and similarly placed objects
|
||||
- Select the 2 Objects and
|
||||
Click this button</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Distance Clearance ?</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_isClearance.svg</normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_isClearance.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="0">
|
||||
<widget class="QPushButton" name="button_isAngle">
|
||||
<property name="toolTip">
|
||||
|
@ -4954,18 +5119,114 @@ NB:
|
|||
</widget>
|
||||
</item>
|
||||
<item row="6" column="0">
|
||||
<widget class="QPushButton" name="button_isView">
|
||||
<widget class="QPushButton" name="button_isLength">
|
||||
<property name="toolTip">
|
||||
<string>Detect the position of the camera.
|
||||
The returned value is the value provided
|
||||
by the function getCameraOrientation().</string>
|
||||
<string>Check for Line Length:
|
||||
Length measurement and Delta values (on main Axes) for a Line
|
||||
- Select the Line and
|
||||
Click this button
|
||||
</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>View ?</string>
|
||||
<string>Length ?</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_FCCamera_02.svg</normaloff>../../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_FCCamera_02.svg</iconset>
|
||||
<normaloff>../Icons/WF_isLength.svg</normaloff>../Icons/WF_isLength.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QPushButton" name="button_isPerpendicular">
|
||||
<property name="toolTip">
|
||||
<string>Check if two faces or two Edges are Perpendicular:
|
||||
- Select the 2 faces/planes or 2 Edges/Lines and
|
||||
Click this button
|
||||
|
||||
NB: You can change the tolerance in "Ori. Pref." TAB</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>are Perpendicular ?</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_isPerpendicular.svg</normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_isPerpendicular.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="0">
|
||||
<widget class="QPushButton" name="button_isDistance">
|
||||
<property name="toolTip">
|
||||
<string>Check for two Points distance:
|
||||
Distances measurement and Delta values (on main Axes) between two Points
|
||||
- Select the 2 Points and
|
||||
Click this button
|
||||
</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Distance ?</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_distanceBetween.svg</normaloff>../../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_distanceBetween.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<widget class="QPushButton" name="button_isClearance">
|
||||
<property name="toolTip">
|
||||
<string>Check for two Objects Clearance distance:
|
||||
Quick measurements between parallel faces and similarly placed objects
|
||||
- Select the 2 Objects and
|
||||
Click this button</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Distance Clearance ?</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_isClearance.svg</normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_isClearance.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="7" column="0">
|
||||
<widget class="QPushButton" name="button_isArea">
|
||||
<property name="toolTip">
|
||||
<string>Check for surface Area:
|
||||
Area measurement for a Plane or a set of Planes.
|
||||
- Select One or several Planes and
|
||||
Click this button</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Area ?</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_isArea.svg</normaloff>../../../../../../../../home/laurent/Documents/03_Plans/Python/Icons/WF_isArea.svg</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
|
|
|
@ -1502,56 +1502,55 @@ class ObjectRotationTab():
|
|||
}
|
||||
|
||||
for m_key, m_val in self.connections_for_button_clicked.items():
|
||||
#print_msg( "Connecting : " + str(m_key) + " and " + str(m_val) )
|
||||
#func.print_msg( "Connecting : " + str(m_key) + " and " + str(m_val) )
|
||||
QtCore.QObject.connect(getattr(self.ui, str(m_key)),
|
||||
QtCore.SIGNAL("clicked()"),getattr(self,str(m_val)))
|
||||
|
||||
# Connect to Rotation functions
|
||||
for m_key, m_val in self.connections_for_ObjRot_button_pressed.items():
|
||||
func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.rot, str(m_val))) )
|
||||
#func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.rot, str(m_val))) )
|
||||
QtCore.QObject.connect(getattr(self.ui, str(m_key)),
|
||||
QtCore.SIGNAL("pressed()"),getattr(self.rot, str(m_val)))
|
||||
|
||||
for m_key, m_val in self.connections_for_ObjRot_combobox_changed.items():
|
||||
print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.rot, str(m_val))) )
|
||||
#func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.rot, str(m_val))) )
|
||||
QtCore.QObject.connect(getattr(self.ui, str(m_key)),
|
||||
QtCore.SIGNAL(_fromUtf8("currentIndexChanged(QString)")),getattr(self.rot, str(m_val)))
|
||||
|
||||
for m_key, m_val in self.connections_for_ObjRot_slider_changed.items():
|
||||
func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.rot, str(m_val))) )
|
||||
#func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.rot, str(m_val))) )
|
||||
QtCore.QObject.connect(getattr(self.ui, str(m_key)),
|
||||
QtCore.SIGNAL("valueChanged(int)"),getattr(self.rot, str(m_val)))
|
||||
|
||||
for m_key, m_val in self.connections_for_ObjRot_return_pressed.items():
|
||||
func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.rot, str(m_val))) )
|
||||
#func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.rot, str(m_val))) )
|
||||
QtCore.QObject.connect(getattr(self.ui, str(m_key)),
|
||||
QtCore.SIGNAL("returnPressed()"),getattr(self.rot, str(m_val)))
|
||||
|
||||
# Connect to Translation functions
|
||||
for m_key, m_val in self.connections_for_ObjTrans_button_pressed.items():
|
||||
func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.trans, str(m_val))) )
|
||||
#func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.trans, str(m_val))) )
|
||||
QtCore.QObject.connect(getattr(self.ui, str(m_key)),
|
||||
QtCore.SIGNAL("pressed()"),getattr(self.trans, str(m_val)))
|
||||
|
||||
for m_key, m_val in self.connections_for_ObjTrans_combobox_changed.items():
|
||||
func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.trans, str(m_val))) )
|
||||
#func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.trans, str(m_val))) )
|
||||
QtCore.QObject.connect(getattr(self.ui, str(m_key)),
|
||||
QtCore.SIGNAL(_fromUtf8("currentIndexChanged(QString)")),getattr(self.trans, str(m_val)))
|
||||
|
||||
for m_key, m_val in self.connections_for_ObjTrans_checkbox_toggled.items():
|
||||
#print_msg( "Connecting : " + str(m_key) + " and " + str(m_val) )
|
||||
func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.trans, str(m_val))) )
|
||||
#func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.trans, str(m_val))) )
|
||||
QtCore.QObject.connect(getattr(self.ui, str(m_key)),
|
||||
QtCore.SIGNAL(_fromUtf8("toggled(bool)")),getattr(self.trans, str(m_val)))
|
||||
|
||||
|
||||
for m_key, m_val in self.connections_for_ObjTrans_spin_changed.items():
|
||||
func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.trans, str(m_val))) )
|
||||
#func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.trans, str(m_val))) )
|
||||
QtCore.QObject.connect(getattr(self.ui, str(m_key)),
|
||||
QtCore.SIGNAL("valueChanged(int)"),getattr(self.trans, str(m_val)))
|
||||
|
||||
for m_key, m_val in self.connections_for_ObjTrans_return_pressed.items():
|
||||
func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.trans, str(m_val))) )
|
||||
#func.print_msg( "Connecting : " + str(getattr(self.ui, str(m_key))) + " and " + str(getattr(self.trans, str(m_val))) )
|
||||
QtCore.QObject.connect(getattr(self.ui, str(m_key)),
|
||||
QtCore.SIGNAL("returnPressed()"),getattr(self.trans, str(m_val)))
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user