add gui for remaining primitives
|
@ -77,7 +77,7 @@ void CmdPrimtiveCompAdditive::activated(int iMsg)
|
|||
Gui::Command::doCommand(Gui::Command::Doc,"App.ActiveDocument.addObject(\'PartDesign::AdditiveCylinder\',\'%s\')",
|
||||
FeatName.c_str());
|
||||
}
|
||||
else if(iMsg == 3) {
|
||||
else if(iMsg == 2) {
|
||||
|
||||
FeatName = getUniqueObjectName("Sphere");
|
||||
|
||||
|
@ -85,6 +85,47 @@ void CmdPrimtiveCompAdditive::activated(int iMsg)
|
|||
Gui::Command::doCommand(Gui::Command::Doc,"App.ActiveDocument.addObject(\'PartDesign::AdditiveSphere\',\'%s\')",
|
||||
FeatName.c_str());
|
||||
}
|
||||
else if(iMsg == 3) {
|
||||
|
||||
FeatName = getUniqueObjectName("Cone");
|
||||
|
||||
Gui::Command::openCommand("Make additive cone");
|
||||
Gui::Command::doCommand(Gui::Command::Doc,"App.ActiveDocument.addObject(\'PartDesign::AdditiveCone\',\'%s\')",
|
||||
FeatName.c_str());
|
||||
}
|
||||
else if(iMsg == 4) {
|
||||
|
||||
FeatName = getUniqueObjectName("Ellipsoid");
|
||||
|
||||
Gui::Command::openCommand("Make additive ellipsoid");
|
||||
Gui::Command::doCommand(Gui::Command::Doc,"App.ActiveDocument.addObject(\'PartDesign::AdditiveEllipsoid\',\'%s\')",
|
||||
FeatName.c_str());
|
||||
}
|
||||
else if(iMsg == 5) {
|
||||
|
||||
FeatName = getUniqueObjectName("Torus");
|
||||
|
||||
Gui::Command::openCommand("Make additive torus");
|
||||
Gui::Command::doCommand(Gui::Command::Doc,"App.ActiveDocument.addObject(\'PartDesign::AdditiveTorus\',\'%s\')",
|
||||
FeatName.c_str());
|
||||
}
|
||||
else if(iMsg == 6) {
|
||||
|
||||
FeatName = getUniqueObjectName("Prism");
|
||||
|
||||
Gui::Command::openCommand("Make additive prism");
|
||||
Gui::Command::doCommand(Gui::Command::Doc,"App.ActiveDocument.addObject(\'PartDesign::AdditivePrism\',\'%s\')",
|
||||
FeatName.c_str());
|
||||
}
|
||||
else if(iMsg == 7) {
|
||||
|
||||
FeatName = getUniqueObjectName("Wedge");
|
||||
|
||||
Gui::Command::openCommand("Make additive wedge");
|
||||
Gui::Command::doCommand(Gui::Command::Doc,"App.ActiveDocument.addObject(\'PartDesign::AdditiveWedge\',\'%s\')",
|
||||
FeatName.c_str());
|
||||
}
|
||||
|
||||
|
||||
Gui::Command::doCommand(Doc,"App.ActiveDocument.%s.addFeature(App.activeDocument().%s)"
|
||||
,pcActiveBody->getNameInDocument(), FeatName.c_str());
|
||||
|
@ -116,6 +157,16 @@ Gui::Action * CmdPrimtiveCompAdditive::createAction(void)
|
|||
p2->setIcon(Gui::BitmapFactory().pixmap("PartDesign_Additive_Cylinder"));
|
||||
QAction* p3 = pcAction->addAction(QString());
|
||||
p3->setIcon(Gui::BitmapFactory().pixmap("PartDesign_Additive_Sphere"));
|
||||
QAction* p4 = pcAction->addAction(QString());
|
||||
p4->setIcon(Gui::BitmapFactory().pixmap("PartDesign_Additive_Cone"));
|
||||
QAction* p5 = pcAction->addAction(QString());
|
||||
p5->setIcon(Gui::BitmapFactory().pixmap("PartDesign_Additive_Ellipsoid"));
|
||||
QAction* p6 = pcAction->addAction(QString());
|
||||
p6->setIcon(Gui::BitmapFactory().pixmap("PartDesign_Additive_Torus"));
|
||||
QAction* p7 = pcAction->addAction(QString());
|
||||
p7->setIcon(Gui::BitmapFactory().pixmap("PartDesign_Additive_Prism"));
|
||||
QAction* p8 = pcAction->addAction(QString());
|
||||
p8->setIcon(Gui::BitmapFactory().pixmap("PartDesign_Additive_Wedge"));
|
||||
|
||||
_pcAction = pcAction;
|
||||
languageChange();
|
||||
|
@ -148,6 +199,26 @@ void CmdPrimtiveCompAdditive::languageChange()
|
|||
arc3->setText(QApplication::translate("CmdPrimtiveCompAdditive","Additive Sphere"));
|
||||
arc3->setToolTip(QApplication::translate("PartDesign_CompPrimitiveAdditive","Create an additive sphere by its radius and varius angles"));
|
||||
arc3->setStatusTip(arc3->toolTip());
|
||||
QAction* arc4 = a[3];
|
||||
arc4->setText(QApplication::translate("CmdPrimtiveCompAdditive","Additive Cone"));
|
||||
arc4->setToolTip(QApplication::translate("PartDesign_CompPrimitiveAdditive","Create an additive cone"));
|
||||
arc4->setStatusTip(arc4->toolTip());
|
||||
QAction* arc5 = a[4];
|
||||
arc5->setText(QApplication::translate("CmdPrimtiveCompAdditive","Additive Ellipsoid"));
|
||||
arc5->setToolTip(QApplication::translate("PartDesign_CompPrimitiveAdditive","Create an additive ellipsoid"));
|
||||
arc5->setStatusTip(arc5->toolTip());
|
||||
QAction* arc6 = a[5];
|
||||
arc6->setText(QApplication::translate("CmdPrimtiveCompAdditive","Additive Torus"));
|
||||
arc6->setToolTip(QApplication::translate("PartDesign_CompPrimitiveAdditive","Create an additive torus"));
|
||||
arc6->setStatusTip(arc6->toolTip());
|
||||
QAction* arc7 = a[6];
|
||||
arc7->setText(QApplication::translate("CmdPrimtiveCompAdditive","Additive Prism"));
|
||||
arc7->setToolTip(QApplication::translate("PartDesign_CompPrimitiveAdditive","Create an additive prism"));
|
||||
arc7->setStatusTip(arc7->toolTip());
|
||||
QAction* arc8 = a[7];
|
||||
arc8->setText(QApplication::translate("CmdPrimtiveCompAdditive","Additive Wedge"));
|
||||
arc8->setToolTip(QApplication::translate("PartDesign_CompPrimitiveAdditive","Create an additive wedge"));
|
||||
arc8->setStatusTip(arc8->toolTip());
|
||||
}
|
||||
|
||||
bool CmdPrimtiveCompAdditive::isActive(void)
|
||||
|
@ -203,6 +274,46 @@ void CmdPrimtiveCompSubtractive::activated(int iMsg)
|
|||
Gui::Command::doCommand(Gui::Command::Doc,"App.ActiveDocument.addObject(\'PartDesign::SubtractiveSphere\',\'%s\')",
|
||||
FeatName.c_str());
|
||||
}
|
||||
else if(iMsg == 3) {
|
||||
|
||||
FeatName = getUniqueObjectName("Cone");
|
||||
|
||||
Gui::Command::openCommand("Make subtractive cone");
|
||||
Gui::Command::doCommand(Gui::Command::Doc,"App.ActiveDocument.addObject(\'PartDesign::SubtractiveCone\',\'%s\')",
|
||||
FeatName.c_str());
|
||||
}
|
||||
else if(iMsg == 4) {
|
||||
|
||||
FeatName = getUniqueObjectName("Ellipsoid");
|
||||
|
||||
Gui::Command::openCommand("Make subtractive ellipsoid");
|
||||
Gui::Command::doCommand(Gui::Command::Doc,"App.ActiveDocument.addObject(\'PartDesign::SubtractiveEllipsoid\',\'%s\')",
|
||||
FeatName.c_str());
|
||||
}
|
||||
else if(iMsg == 5) {
|
||||
|
||||
FeatName = getUniqueObjectName("Torus");
|
||||
|
||||
Gui::Command::openCommand("Make subtractive torus");
|
||||
Gui::Command::doCommand(Gui::Command::Doc,"App.ActiveDocument.addObject(\'PartDesign::SubtractiveTorus\',\'%s\')",
|
||||
FeatName.c_str());
|
||||
}
|
||||
else if(iMsg == 6) {
|
||||
|
||||
FeatName = getUniqueObjectName("Prism");
|
||||
|
||||
Gui::Command::openCommand("Make subtractive prism");
|
||||
Gui::Command::doCommand(Gui::Command::Doc,"App.ActiveDocument.addObject(\'PartDesign::SubtractivePrism\',\'%s\')",
|
||||
FeatName.c_str());
|
||||
}
|
||||
else if(iMsg == 7) {
|
||||
|
||||
FeatName = getUniqueObjectName("Wedge");
|
||||
|
||||
Gui::Command::openCommand("Make subtractive wedge");
|
||||
Gui::Command::doCommand(Gui::Command::Doc,"App.ActiveDocument.addObject(\'PartDesign::SubtractiveWedge\',\'%s\')",
|
||||
FeatName.c_str());
|
||||
}
|
||||
|
||||
Gui::Command::doCommand(Doc,"App.ActiveDocument.%s.addFeature(App.activeDocument().%s)"
|
||||
,pcActiveBody->getNameInDocument(), FeatName.c_str());
|
||||
|
@ -236,6 +347,16 @@ Gui::Action * CmdPrimtiveCompSubtractive::createAction(void)
|
|||
p2->setIcon(Gui::BitmapFactory().pixmap("PartDesign_Subtractive_Cylinder"));
|
||||
QAction* p3 = pcAction->addAction(QString());
|
||||
p3->setIcon(Gui::BitmapFactory().pixmap("PartDesign_Subtractive_Sphere"));
|
||||
QAction* p4 = pcAction->addAction(QString());
|
||||
p4->setIcon(Gui::BitmapFactory().pixmap("PartDesign_Subtractive_Cone"));
|
||||
QAction* p5 = pcAction->addAction(QString());
|
||||
p5->setIcon(Gui::BitmapFactory().pixmap("PartDesign_Subtractive_Ellipsoid"));
|
||||
QAction* p6 = pcAction->addAction(QString());
|
||||
p6->setIcon(Gui::BitmapFactory().pixmap("PartDesign_Subtractive_Torus"));
|
||||
QAction* p7 = pcAction->addAction(QString());
|
||||
p7->setIcon(Gui::BitmapFactory().pixmap("PartDesign_Subtractive_Prism"));
|
||||
QAction* p8 = pcAction->addAction(QString());
|
||||
p8->setIcon(Gui::BitmapFactory().pixmap("PartDesign_Subtractive_Wedge"));
|
||||
|
||||
_pcAction = pcAction;
|
||||
languageChange();
|
||||
|
@ -268,6 +389,26 @@ void CmdPrimtiveCompSubtractive::languageChange()
|
|||
arc3->setText(QApplication::translate("CmdPrimtiveCompSubtractive","Subtractive Sphere"));
|
||||
arc3->setToolTip(QApplication::translate("PartDesign_CompPrimitiveSubtractive","Create an subtractive sphere by its radius and varius angles"));
|
||||
arc3->setStatusTip(arc3->toolTip());
|
||||
QAction* arc4 = a[3];
|
||||
arc4->setText(QApplication::translate("CmdPrimtiveCompSubtractive","Subtractive Cone"));
|
||||
arc4->setToolTip(QApplication::translate("PartDesign_CompPrimitiveSubtractive","Create an subtractive cone"));
|
||||
arc4->setStatusTip(arc4->toolTip());
|
||||
QAction* arc5 = a[4];
|
||||
arc5->setText(QApplication::translate("CmdPrimtiveCompSubtractive","Subtractive Ellipsoid"));
|
||||
arc5->setToolTip(QApplication::translate("PartDesign_CompPrimitiveSubtractive","Create an subtractive ellipsoid"));
|
||||
arc5->setStatusTip(arc5->toolTip());
|
||||
QAction* arc6 = a[5];
|
||||
arc6->setText(QApplication::translate("CmdPrimtiveCompSubtractive","Subtractive Torus"));
|
||||
arc6->setToolTip(QApplication::translate("PartDesign_CompPrimitiveSubtractive","Create an subtractive torus"));
|
||||
arc6->setStatusTip(arc6->toolTip());
|
||||
QAction* arc7 = a[6];
|
||||
arc7->setText(QApplication::translate("CmdPrimtiveCompSubtractive","Subtractive Prism"));
|
||||
arc7->setToolTip(QApplication::translate("PartDesign_CompPrimitiveSubtractive","Create an subtractive prism"));
|
||||
arc7->setStatusTip(arc7->toolTip());
|
||||
QAction* arc8 = a[7];
|
||||
arc8->setText(QApplication::translate("CmdPrimtiveCompSubtractive","Subtractive Wedge"));
|
||||
arc8->setToolTip(QApplication::translate("PartDesign_CompPrimitiveSubtractive","Create an subtractive wedge"));
|
||||
arc8->setStatusTip(arc8->toolTip());
|
||||
}
|
||||
|
||||
bool CmdPrimtiveCompSubtractive::isActive(void)
|
||||
|
|
|
@ -30,9 +30,19 @@
|
|||
<file>icons/PartDesign_Additive_Box.svg</file>
|
||||
<file>icons/PartDesign_Additive_Cylinder.svg</file>
|
||||
<file>icons/PartDesign_Additive_Sphere.svg</file>
|
||||
<file>icons/PartDesign_Additive_Cone.svg</file>
|
||||
<file>icons/PartDesign_Additive_Torus.svg</file>
|
||||
<file>icons/PartDesign_Additive_Ellipsoid.svg</file>
|
||||
<file>icons/PartDesign_Additive_Prism.svg</file>
|
||||
<file>icons/PartDesign_Additive_Wedge.svg</file>
|
||||
<file>icons/PartDesign_Subtractive_Box.svg</file>
|
||||
<file>icons/PartDesign_Subtractive_Cylinder.svg</file>
|
||||
<file>icons/PartDesign_Subtractive_Sphere.svg</file>
|
||||
<file>icons/PartDesign_Subtractive_Cone.svg</file>
|
||||
<file>icons/PartDesign_Subtractive_Torus.svg</file>
|
||||
<file>icons/PartDesign_Subtractive_Ellipsoid.svg</file>
|
||||
<file>icons/PartDesign_Subtractive_Prism.svg</file>
|
||||
<file>icons/PartDesign_Subtractive_Wedge.svg</file>
|
||||
<file>translations/PartDesign_af.qm</file>
|
||||
<file>translations/PartDesign_de.qm</file>
|
||||
<file>translations/PartDesign_fi.qm</file>
|
||||
|
|
|
@ -0,0 +1,166 @@
|
|||
<?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="svg2943"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="PartDesign_Additive_Cone.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs2945">
|
||||
<linearGradient
|
||||
id="linearGradient3803">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3805" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3807" />
|
||||
</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>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377"
|
||||
id="radialGradient3713"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="271.96695"
|
||||
cy="103.54697"
|
||||
fx="271.96695"
|
||||
fy="103.54697"
|
||||
r="19.467436"
|
||||
gradientTransform="matrix(0.9271142,0.3747789,-0.7448337,1.8425422,97.364191,-190.34757)" />
|
||||
<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="perspective2951" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="12.375"
|
||||
inkscape:cx="19.79798"
|
||||
inkscape:cy="32"
|
||||
inkscape:current-layer="g3629"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:window-width="1848"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="66"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata2948">
|
||||
<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">
|
||||
<g
|
||||
id="g3629"
|
||||
transform="matrix(1.0339262,0,0,1.0355685,-267.4823,-69.637801)">
|
||||
<path
|
||||
sodipodi:nodetypes="cccccc"
|
||||
id="path3603"
|
||||
d="m 277.74336,124.115 c 0,0 15.72772,2.64232 28.21173,-0.34091 4.10781,-3.71221 6.5863,-6.02298 6.5863,-6.02298 l 7.26269,-6.7554 -32.92477,-2.58136 z"
|
||||
style="opacity:0.66523605;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07586193;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccscc"
|
||||
id="path3596"
|
||||
d="m 284.47627,73.166598 -21.58016,36.859202 -0.69317,1.09091 c 0.6162,5.78354 9.51692,12.07321 20.13129,13.01722 11.73127,0 20.88696,-2.38868 20.88697,-5.55698 0,-0.72901 -0.57202,-2.1416 -1.08527,-3.06746 z"
|
||||
style="fill:url(#radialGradient3713);fill-opacity:1.0;fill-rule:evenodd;stroke:#000137;stroke-width:2.20000005;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"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.99796279,0.05469307,-0.0509808,0.98908474,-0.75680286,-10.535302)"
|
||||
id="g3805">
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4463"
|
||||
d="M 7.814408,57.12332 30.244933,56.690697"
|
||||
style="fill:none;stroke:#ff2600;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
||||
<path
|
||||
transform="matrix(0.90401886,0,0,0.99180088,-25.070244,35.304841)"
|
||||
d="m 39.018118,21.84127 a 2.6420498,2.8271582 0 0 1 -2.64205,2.827159 2.6420498,2.8271582 0 0 1 -2.64205,-2.827159 2.6420498,2.8271582 0 0 1 2.64205,-2.827158 2.6420498,2.8271582 0 0 1 2.64205,2.827158 z"
|
||||
sodipodi:ry="2.8271582"
|
||||
sodipodi:rx="2.6420498"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465-1"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(1,0,0,0.98985807,-33.784937,4.9300988)"
|
||||
id="g3795">
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4461"
|
||||
d="m 60.247587,2.5165207 0.07814,41.7148053"
|
||||
style="fill:none;stroke:#ff2600;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
||||
<path
|
||||
transform="matrix(1.0687187,0,0,1.1301706,21.296652,17.877207)"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 0 1 -2.305251,2.461539 2.3052504,2.4615386 0 0 1 -2.30525,-2.461539 2.3052504,2.4615386 0 0 1 2.30525,-2.461538 2.3052504,2.4615386 0 0 1 2.305251,2.461538 z"
|
||||
sodipodi:ry="2.4615386"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465-6"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
transform="matrix(1.0687187,0,0,1.1301706,21.331233,-21.985958)"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 0 1 -2.305251,2.461539 2.3052504,2.4615386 0 0 1 -2.30525,-2.461539 2.3052504,2.4615386 0 0 1 2.30525,-2.461538 2.3052504,2.4615386 0 0 1 2.305251,2.461538 z"
|
||||
sodipodi:ry="2.4615386"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465-3"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 7.0 KiB |
|
@ -0,0 +1,242 @@
|
|||
<?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="svg2784"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="PartDesign_Additive_Ellipsoid.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs2786">
|
||||
<linearGradient
|
||||
id="linearGradient3777">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3779" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3781" />
|
||||
</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>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377-3-4"
|
||||
id="radialGradient3692"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<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="perspective2792" />
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="28.869568"
|
||||
fx="45.883327"
|
||||
cy="28.869568"
|
||||
cx="45.883327"
|
||||
gradientTransform="translate(-135.72159,-55.525617)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient4514"
|
||||
xlink:href="#linearGradient3377-3"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-3">
|
||||
<stop
|
||||
id="stop3379-8"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-3"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377-3"
|
||||
id="radialGradient3026"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-135.72159,-55.525617)"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377-3-4"
|
||||
id="radialGradient3026-0"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-135.72159,-55.525617)"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-3-4">
|
||||
<stop
|
||||
id="stop3379-8-3"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-3-0"
|
||||
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"
|
||||
gradientTransform="translate(-135.72159,-55.525617)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3046"
|
||||
xlink:href="#linearGradient3377-3-4"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377-3-4"
|
||||
id="radialGradient3072"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.3349762,0.94222659,-0.94222659,0.3349762,60.740747,-155.53235)"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="12.375"
|
||||
inkscape:cx="19.79798"
|
||||
inkscape:cy="32.080808"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:window-width="1848"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="66"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata2789">
|
||||
<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
|
||||
sodipodi:type="arc"
|
||||
style="opacity:0.66523605;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="path3694"
|
||||
sodipodi:cx="53.214287"
|
||||
sodipodi:cy="34.571426"
|
||||
sodipodi:rx="19.222986"
|
||||
sodipodi:ry="43.062813"
|
||||
d="m 72.437273,34.571426 a 19.222986,43.062813 0 1 1 -38.445972,0 19.222986,43.062813 0 1 1 38.445972,0 z"
|
||||
transform="matrix(1.2914007,-0.63839457,0.07596231,0.32465271,-34.277442,55.568321)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:url(#radialGradient3692);fill-opacity:1.0;fill-rule:evenodd;stroke:#000137;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"
|
||||
id="path3696"
|
||||
sodipodi:cx="53.214287"
|
||||
sodipodi:cy="34.571426"
|
||||
sodipodi:rx="18.571428"
|
||||
sodipodi:ry="18.571428"
|
||||
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"
|
||||
transform="matrix(1.4985351,-0.44024527,0.09570657,0.98951681,-53.7609,19.730782)" />
|
||||
<g
|
||||
id="g3021"
|
||||
transform="translate(5.1717172,-5.5757576)">
|
||||
<path
|
||||
transform="matrix(0.97719968,0,0,0.96509721,11.925845,1.2702567)"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 0 1 -2.305251,2.461539 2.3052504,2.4615386 0 0 1 -2.30525,-2.461539 2.3052504,2.4615386 0 0 1 2.30525,-2.461538 2.3052504,2.4615386 0 0 1 2.305251,2.461538 z"
|
||||
sodipodi:ry="2.4615386"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465-9"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
transform="matrix(1.0557539,0,0,1.0545369,-11.444469,9.6317992)"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 0 1 -2.305251,2.461539 2.3052504,2.4615386 0 0 1 -2.30525,-2.461539 2.3052504,2.4615386 0 0 1 2.30525,-2.461538 2.3052504,2.4615386 0 0 1 2.305251,2.461538 z"
|
||||
sodipodi:ry="2.4615386"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465-0"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3536-7"
|
||||
d="M 27.778645,32.101834 47.630389,22.208303"
|
||||
style="fill:url(#radialGradient3026);fill-opacity:1;fill-rule:evenodd;stroke:#ff2600;stroke-width:3.5;stroke-linecap:round;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" />
|
||||
</g>
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-9-9"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(0.32733864,0.92074352,-0.90934025,0.3232846,53.371411,1.3173287)" />
|
||||
<path
|
||||
style="fill:url(#radialGradient3072);fill-opacity:1;fill-rule:evenodd;stroke:#ff2600;stroke-width:3.5;stroke-linecap:round;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"
|
||||
d="m 32.94452,27.875032 11.931406,13.45135"
|
||||
id="path3536-7-1"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 9.3 KiB |
|
@ -0,0 +1,320 @@
|
|||
<?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.91 r13725"
|
||||
sodipodi:docname="PartDesign_Additive_Prism.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs2862">
|
||||
<linearGradient
|
||||
id="linearGradient4387">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4389" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4391" />
|
||||
</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-3"
|
||||
id="radialGradient3692-5"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-0.23443224,0.23443198)" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-3">
|
||||
<stop
|
||||
id="stop3379-8"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-3"
|
||||
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"
|
||||
gradientTransform="matrix(0.63187902,0.88744646,-0.67341415,0.23186573,-41.828034,-124.32565)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient4514"
|
||||
xlink:href="#linearGradient3377-3"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4387-5"
|
||||
id="radialGradient3705-4"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="147.05713"
|
||||
cy="83.989143"
|
||||
fx="147.05713"
|
||||
fy="83.989143"
|
||||
r="19.467436"
|
||||
gradientTransform="matrix(1.2966028,0.17711231,-0.14092861,1.0317094,-32.689929,-29.109274)" />
|
||||
<linearGradient
|
||||
id="linearGradient4387-5">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4389-6" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4391-2" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="83.989143"
|
||||
fx="147.05713"
|
||||
cy="83.989143"
|
||||
cx="147.05713"
|
||||
gradientTransform="matrix(1.4123273,0.13801793,-0.12102369,1.1086759,-180.60462,-95.713949)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3024"
|
||||
xlink:href="#linearGradient3377-6"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4387-3"
|
||||
id="radialGradient3703-0"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="131.48187"
|
||||
cy="93.557289"
|
||||
fx="131.48187"
|
||||
fy="93.557289"
|
||||
r="19.467436"
|
||||
gradientTransform="matrix(0.52711064,1.8158874,-1.4534843,0.42191331,203.23405,-187.6583)" />
|
||||
<linearGradient
|
||||
id="linearGradient4387-3">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4389-4" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4391-9" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="93.557289"
|
||||
fx="131.48187"
|
||||
cy="93.557289"
|
||||
cx="131.48187"
|
||||
gradientTransform="matrix(0.59630936,1.9436852,-1.6442967,0.45160656,70.303373,-268.29429)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3058"
|
||||
xlink:href="#linearGradient3377-6"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="93.557289"
|
||||
fx="131.48187"
|
||||
cy="93.557289"
|
||||
cx="131.48187"
|
||||
gradientTransform="matrix(0.52711064,1.8158874,-1.4534843,0.42191331,66.132635,-253.27155)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3058-8"
|
||||
xlink:href="#linearGradient4387-3-7"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient4387-3-7">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4389-4-2" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4391-9-1" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="93.557289"
|
||||
fx="131.48187"
|
||||
cy="93.557289"
|
||||
cx="131.48187"
|
||||
gradientTransform="matrix(0.59630936,1.9436852,-1.6442967,0.45160656,103.17406,-267.29058)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3092"
|
||||
xlink:href="#linearGradient3377-6"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377-6"
|
||||
id="radialGradient3692-3"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-0.23443224,0.23443198)" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-6">
|
||||
<stop
|
||||
id="stop3379-5"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-8"
|
||||
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"
|
||||
gradientTransform="matrix(1.1312793,0,0,1.0703776,-158.49213,-68.29977)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3126"
|
||||
xlink:href="#linearGradient3377-6"
|
||||
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.3984375"
|
||||
inkscape:cx="-6.5186936"
|
||||
inkscape:cy="7.124738"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:window-width="1848"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="66"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1" />
|
||||
<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
|
||||
id="layer1"
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer">
|
||||
<path
|
||||
style="fill:url(#radialGradient3024);fill-opacity:1.0;fill-rule:evenodd;stroke:#000137;stroke-width:3.85142541;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"
|
||||
d="m 38.33232,5.5308669 -18.349108,3.2513508 -6.61925,9.6647163 12.829363,7.991843 -0.314298,33.355739 19.612239,-3.796721 0.413114,-33.888239 6.115084,-10.21315 z"
|
||||
id="rect3522-1"
|
||||
sodipodi:nodetypes="ccccccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:url(#radialGradient3058);fill-opacity:1.0;fill-rule:evenodd;stroke:#000137;stroke-width:3.85142541;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"
|
||||
d="M 13.450983,18.699912 26.148331,27.153724 25.971525,59.841171 13.658096,50.488694 z"
|
||||
id="rect3520-0"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:url(#radialGradient3092);fill-opacity:1.0;fill-rule:evenodd;stroke:#000137;stroke-width:3.85142541;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"
|
||||
d="m 45.791249,22.380234 6.685959,-10.282371 -0.176807,35.865906 -6.519882,7.900118 z"
|
||||
id="rect3520-0-7"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:url(#radialGradient3126);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:3.85142541;stroke-linecap:round;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"
|
||||
d="M 27.267911,26.247485 44.686819,23.018314"
|
||||
id="path3536-4"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;stroke:#ff2600;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="M 26.103026,27.641039 25.84781,59.729169"
|
||||
id="path4461"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(1.0503515,0,0,0.90238531,-12.398779,6.6026828)" />
|
||||
<path
|
||||
style="fill:url(#radialGradient4514);fill-opacity:1;fill-rule:evenodd;stroke:#ff2600;stroke-width:2.5;stroke-linecap:round;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"
|
||||
d="M 13.510282,50.443898 24.13857,58.585867"
|
||||
id="path3536-7"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-9"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(0.88113276,0,0,0.91814819,-6.7715426,39.240672)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-1"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(0.87371171,0,0,0.98556681,-18.524344,28.934309)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 12 KiB |
|
@ -0,0 +1,265 @@
|
|||
<?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="svg2901"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="PartDesign_Additive_Torus.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs2903">
|
||||
<linearGradient
|
||||
id="linearGradient3763">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3765" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3767" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3273">
|
||||
<stop
|
||||
id="stop3275"
|
||||
offset="0"
|
||||
style="stop-color:#71b2f8;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3277"
|
||||
offset="1"
|
||||
style="stop-color:#71b2f8;stop-opacity:0.01568628;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3273"
|
||||
id="radialGradient3590"
|
||||
cx="235.36554"
|
||||
cy="100.66685"
|
||||
fx="235.36554"
|
||||
fy="100.66685"
|
||||
r="12.369295"
|
||||
gradientTransform="matrix(1.0443156,-0.09990741,0.05709833,0.596839,-16.178266,64.099723)"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<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="#linearGradient3763"
|
||||
id="radialGradient3711"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="210.14677"
|
||||
cy="90.154442"
|
||||
fx="210.14677"
|
||||
fy="90.154442"
|
||||
r="19.467436"
|
||||
gradientTransform="matrix(0.4753781,0.8155084,-1.8390522,1.0720245,273.2829,-177.15465)" />
|
||||
<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="perspective2909" />
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="28.869568"
|
||||
fx="45.883327"
|
||||
cy="28.869568"
|
||||
cx="45.883327"
|
||||
gradientTransform="matrix(0.9452733,-0.32627961,0.32627961,0.9452733,-179.24878,22.335965)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient4514"
|
||||
xlink:href="#linearGradient3377-3"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-3">
|
||||
<stop
|
||||
id="stop3379-8"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-3"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3377-3-0">
|
||||
<stop
|
||||
id="stop3379-8-4"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-3-1"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377-3-0"
|
||||
id="radialGradient3907"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.3990463,-0.91693078,0.91693078,0.3990463,-85.814215,159.38744)"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377-3-0"
|
||||
id="radialGradient3019"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.31084091,1.0411383,-2.2480376,0.7520029,150.97542,-272.43232)"
|
||||
cx="210.14677"
|
||||
cy="90.154442"
|
||||
fx="210.14677"
|
||||
fy="90.154442"
|
||||
r="19.467436" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="12.375"
|
||||
inkscape:cx="19.79798"
|
||||
inkscape:cy="32.080808"
|
||||
inkscape:current-layer="g3784"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:window-width="1848"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="66"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata2906">
|
||||
<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">
|
||||
<g
|
||||
id="g3784"
|
||||
transform="translate(0,3.4747475)">
|
||||
<path
|
||||
sodipodi:nodetypes="csssccsssc"
|
||||
id="path3592"
|
||||
d="m 60.379556,27.528948 c 0,0 -35.91457,11.012808 -37.109974,16.358323 -1.19544,5.345519 -3.260715,9.674068 12.698195,9.597455 14.759222,-0.07086 22.061018,-5.779076 24.351893,-10.697609 3.512022,-7.540333 0.05989,-15.258169 0.05989,-15.258169 z M 39.972987,44.143471 c 8.555821,1.942362 9.609451,2.087997 9.357115,3.216373 -0.252479,1.128355 -3.136187,2.357283 -11.691972,0.414858 -8.555763,-1.942468 -13.61473,-5.052912 -13.362393,-6.181288 0.252473,-1.128333 7.141466,0.607632 15.69725,2.550057 z"
|
||||
style="opacity:0.66523605;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07586193;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:nodetypes="csssccsssc"
|
||||
id="path3568"
|
||||
d="M 35.971184,4.9682715 C 20.575983,1.3949655 5.9193981,8.223432 3.1650385,20.815478 0.41067836,33.407526 10.032654,46.767249 25.427855,50.340555 40.823067,53.913863 56.206925,46.358124 58.961285,33.766076 61.715645,21.174028 51.366396,8.5415799 35.971184,4.9682715 z M 33.393829,18.398953 c 9.093332,2.110607 11.411999,8.217105 10.830587,10.875137 -0.581414,2.658034 -5.8838,9.742215 -14.977121,7.631608 -9.09331,-2.110604 -13.003261,-10.742978 -12.421847,-13.401013 0.581402,-2.658036 7.47506,-7.216339 16.568381,-5.105732 z"
|
||||
style="fill:url(#radialGradient3019);fill-opacity:1.0;fill-rule:evenodd;stroke:#000137;stroke-width:2.49011207;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"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4463"
|
||||
d="m 32.386462,29.657972 27.433064,7.264687"
|
||||
style="fill:none;stroke:#ff2600;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
||||
<path
|
||||
transform="matrix(1.0068045,0,0,1.0245684,22.164435,14.514836)"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
sodipodi:ry="2.4615386"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
transform="matrix(0.97719968,0,0,0.96509721,-25.881158,24.74368)"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
sodipodi:ry="2.4615386"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465-9"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
transform="matrix(1.0557539,0,0,1.0545369,-22.198615,16.55629)"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
sodipodi:ry="2.4615386"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465-0"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3536-7"
|
||||
d="M 9.5073397,46.23495 16.19652,39.826102"
|
||||
style="fill:url(#radialGradient4514);fill-opacity:1;fill-rule:evenodd;stroke:#ff2600;stroke-width:3.5;stroke-linecap:round;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" />
|
||||
<g
|
||||
id="g3902"
|
||||
transform="translate(-27.976048,-7.7923185)">
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-9-0"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 0 1 -2.305251,2.461539 2.3052504,2.4615386 0 0 1 -2.30525,-2.461539 2.3052504,2.4615386 0 0 1 2.30525,-2.461538 2.3052504,2.4615386 0 0 1 2.305251,2.461538 z"
|
||||
transform="matrix(0.38994791,-0.89602446,0.88492734,0.38511847,26.018381,39.675411)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-0-9"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 0 1 -2.305251,2.461539 2.3052504,2.4615386 0 0 1 -2.30525,-2.461539 2.3052504,2.4615386 0 0 1 2.30525,-2.461538 2.3052504,2.4615386 0 0 1 2.305251,2.461538 z"
|
||||
transform="matrix(0.42129468,-0.96805325,0.96693734,0.42080904,22.726299,62.810697)" />
|
||||
<path
|
||||
style="fill:url(#radialGradient3907);fill-opacity:1;fill-rule:evenodd;stroke:#ff2600;stroke-width:3.5;stroke-linecap:round;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"
|
||||
d="M 59.460127,36.524092 59.594634,15.470911"
|
||||
id="path3536-7-8"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 12 KiB |
|
@ -0,0 +1,236 @@
|
|||
<?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.91 r13725"
|
||||
sodipodi:docname="PartDesign_Additive_Wedge.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs2862">
|
||||
<linearGradient
|
||||
id="linearGradient4387">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4389" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4391" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377"
|
||||
id="radialGradient3692"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-0.23443224,0.23443198)" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377"
|
||||
id="radialGradient3703"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="131.48187"
|
||||
cy="93.557289"
|
||||
fx="131.48187"
|
||||
fy="93.557289"
|
||||
r="19.467436"
|
||||
gradientTransform="matrix(0.52711064,1.8158874,-1.4534843,0.42191331,203.23405,-187.6583)" />
|
||||
<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="radialGradient3705"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="147.05713"
|
||||
cy="83.989143"
|
||||
fx="147.05713"
|
||||
fy="83.989143"
|
||||
r="19.467436"
|
||||
gradientTransform="matrix(1.2966028,0.17711231,-0.14092861,1.0317094,-32.689929,-29.109274)" />
|
||||
<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-3"
|
||||
id="radialGradient3692-5"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-0.23443224,0.23443198)" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-3">
|
||||
<stop
|
||||
id="stop3379-8"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-3"
|
||||
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"
|
||||
gradientTransform="translate(-127.36015,-34.778367)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient4514"
|
||||
xlink:href="#linearGradient3377-3"
|
||||
inkscape:collect="always" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="12.796875"
|
||||
inkscape:cx="18.56699"
|
||||
inkscape:cy="31.695912"
|
||||
inkscape:current-layer="g3618"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:window-width="1848"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="66"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1" />
|
||||
<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
|
||||
id="layer1"
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer">
|
||||
<g
|
||||
id="g3618"
|
||||
transform="translate(-129.7515,-68.681262)"
|
||||
style="stroke-width:3.5;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:url(#radialGradient3705);fill-opacity:1.0;fill-rule:evenodd;stroke:#000137;stroke-width:3.5;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"
|
||||
d="m 168.90176,73.626966 -35.83395,11.164558 28.62011,8.212363 0.6599,31.475163 21.65799,-31.220363 -0.0493,-15.942842 z"
|
||||
id="rect3522"
|
||||
sodipodi:nodetypes="ccccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:url(#radialGradient3703);fill-opacity:1.0;fill-rule:evenodd;stroke:#000137;stroke-width:3.5;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"
|
||||
d="m 132.97421,84.998317 29.82217,8.366836 0,31.319677 -30.02981,-8.26868 z"
|
||||
id="rect3520"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:url(#radialGradient3692);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:3.5;stroke-linecap:round;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"
|
||||
d="m 162.17177,93.019392 21.7272,-15.363617"
|
||||
id="path3536"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;stroke:#ff2600;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="M 32.976801,25.006105 32.820507,55.716728"
|
||||
id="path4461"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;stroke:#ff2600;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="M 2.8913311,47.746031 31.257632,55.873016"
|
||||
id="path4463"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(0.93205324,0,0,0.7799601,-0.92763143,8.0432117)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-9"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(0.6938634,0,0,0.73149657,29.031039,8.9120735)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-1"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(0.75952879,0,0,0.74537368,-24.502907,31.348907)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#ff2600;fill-opacity:1;stroke:#ff2600;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-0"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(0.77909858,0,0,0.71608192,4.3627539,40.271949)" />
|
||||
<path
|
||||
style="fill:url(#radialGradient4514);fill-opacity:1;fill-rule:evenodd;stroke:#ff2600;stroke-width:2.5;stroke-linecap:round;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"
|
||||
d="M 32.701723,55.974848 54.272636,24.435406"
|
||||
id="path3536-7"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 9.6 KiB |
|
@ -0,0 +1,179 @@
|
|||
<?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="svg2943"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="PartDesign_Subtractive_Cone.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs2945">
|
||||
<linearGradient
|
||||
id="linearGradient3803">
|
||||
<stop
|
||||
id="stop4153"
|
||||
offset="0"
|
||||
style="stop-color:#fe3310;stop-opacity:1" />
|
||||
<stop
|
||||
id="stop4155"
|
||||
offset="1"
|
||||
style="stop-color:#950007;stop-opacity:1" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4157">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3805" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3807" />
|
||||
</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>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3803"
|
||||
id="radialGradient3713"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="271.96695"
|
||||
cy="103.54697"
|
||||
fx="271.96695"
|
||||
fy="103.54697"
|
||||
r="19.467436"
|
||||
gradientTransform="matrix(0.9271142,0.3747789,-0.7448337,1.8425422,97.364191,-190.34757)" />
|
||||
<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="perspective2951" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="12.375"
|
||||
inkscape:cx="19.79798"
|
||||
inkscape:cy="32.080808"
|
||||
inkscape:current-layer="g3629"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:window-width="1848"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="66"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata2948">
|
||||
<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">
|
||||
<g
|
||||
id="g3629"
|
||||
transform="matrix(1.0339262,0,0,1.0355685,-267.4823,-69.637801)">
|
||||
<path
|
||||
sodipodi:nodetypes="cccccc"
|
||||
id="path3603"
|
||||
d="m 277.74336,124.115 c 0,0 15.72772,2.64232 28.21173,-0.34091 4.10781,-3.71221 6.5863,-6.02298 6.5863,-6.02298 l 7.26269,-6.7554 -32.92477,-2.58136 z"
|
||||
style="opacity:0.66523605;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07586193;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccscc"
|
||||
id="path3596"
|
||||
d="m 284.47627,73.166598 -21.58016,36.859202 -0.69317,1.09091 c 0.6162,5.78354 9.51692,12.07321 20.13129,13.01722 11.73127,0 20.88696,-2.38868 20.88697,-5.55698 0,-0.72901 -0.57202,-2.1416 -1.08527,-3.06746 z"
|
||||
style="fill:url(#radialGradient3713);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:2.20000005;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"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.99796279,0.05469307,-0.0509808,0.98908474,-0.75680286,-10.535302)"
|
||||
id="g3805"
|
||||
style="stroke:#0400ff;stroke-opacity:1;fill:#0600ff;fill-opacity:1">
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4463"
|
||||
d="M 7.814408,57.12332 30.244933,56.690697"
|
||||
style="fill:#0600ff;stroke:#0400ff;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1" />
|
||||
<path
|
||||
transform="matrix(0.90401886,0,0,0.99180088,-25.070244,35.304841)"
|
||||
d="m 39.018118,21.84127 a 2.6420498,2.8271582 0 0 1 -2.64205,2.827159 2.6420498,2.8271582 0 0 1 -2.64205,-2.827159 2.6420498,2.8271582 0 0 1 2.64205,-2.827158 2.6420498,2.8271582 0 0 1 2.64205,2.827158 z"
|
||||
sodipodi:ry="2.8271582"
|
||||
sodipodi:rx="2.6420498"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465-1"
|
||||
style="fill:#0600ff;fill-opacity:1;stroke:#0400ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(1,0,0,0.98985807,-33.784937,4.9300988)"
|
||||
id="g3795"
|
||||
style="stroke:#0400ff;stroke-opacity:1;fill:#0600ff;fill-opacity:1">
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4461"
|
||||
d="m 60.247587,2.5165207 0.07814,41.7148053"
|
||||
style="fill:#0600ff;stroke:#0400ff;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1" />
|
||||
<path
|
||||
transform="matrix(1.0687187,0,0,1.1301706,21.296652,17.877207)"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 0 1 -2.305251,2.461539 2.3052504,2.4615386 0 0 1 -2.30525,-2.461539 2.3052504,2.4615386 0 0 1 2.30525,-2.461538 2.3052504,2.4615386 0 0 1 2.305251,2.461538 z"
|
||||
sodipodi:ry="2.4615386"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465-6"
|
||||
style="fill:#0600ff;fill-opacity:1;stroke:#0400ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
transform="matrix(1.0687187,0,0,1.1301706,21.331233,-21.985958)"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 0 1 -2.305251,2.461539 2.3052504,2.4615386 0 0 1 -2.30525,-2.461539 2.3052504,2.4615386 0 0 1 2.30525,-2.461538 2.3052504,2.4615386 0 0 1 2.305251,2.461538 z"
|
||||
sodipodi:ry="2.4615386"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465-3"
|
||||
style="fill:#0600ff;fill-opacity:1;stroke:#0400ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 7.5 KiB |
|
@ -0,0 +1,232 @@
|
|||
<?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="svg2784"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="PartDesign_Subtractive_Ellipsoid.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs2786">
|
||||
<linearGradient
|
||||
id="linearGradient4172">
|
||||
<stop
|
||||
style="stop-color:#ff2f00;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop4174" />
|
||||
<stop
|
||||
style="stop-color:#a5001c;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop4176" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3777">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3779" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3781" />
|
||||
</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>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4172"
|
||||
id="radialGradient3692"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<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="perspective2792" />
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="28.869568"
|
||||
fx="45.883327"
|
||||
cy="28.869568"
|
||||
cx="45.883327"
|
||||
gradientTransform="translate(-135.72159,-55.525617)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient4514"
|
||||
xlink:href="#linearGradient3377-3"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-3">
|
||||
<stop
|
||||
id="stop3379-8"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-3"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377-3-4"
|
||||
id="radialGradient3026-0"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-135.72159,-55.525617)"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-3-4">
|
||||
<stop
|
||||
id="stop3379-8-3"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-3-0"
|
||||
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"
|
||||
gradientTransform="translate(-135.72159,-55.525617)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3046"
|
||||
xlink:href="#linearGradient3377-3-4"
|
||||
inkscape:collect="always" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="12.375"
|
||||
inkscape:cx="19.79798"
|
||||
inkscape:cy="32.161616"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:window-width="1848"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="66"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata2789">
|
||||
<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
|
||||
sodipodi:type="arc"
|
||||
style="opacity:0.66523605;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="path3694"
|
||||
sodipodi:cx="53.214287"
|
||||
sodipodi:cy="34.571426"
|
||||
sodipodi:rx="19.222986"
|
||||
sodipodi:ry="43.062813"
|
||||
d="m 72.437273,34.571426 a 19.222986,43.062813 0 1 1 -38.445972,0 19.222986,43.062813 0 1 1 38.445972,0 z"
|
||||
transform="matrix(1.2914007,-0.63839457,0.07596231,0.32465271,-34.277442,55.568321)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:url(#radialGradient3692);fill-opacity:1.0;fill-rule:evenodd;stroke:#000137;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"
|
||||
id="path3696"
|
||||
sodipodi:cx="53.214287"
|
||||
sodipodi:cy="34.571426"
|
||||
sodipodi:rx="18.571428"
|
||||
sodipodi:ry="18.571428"
|
||||
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"
|
||||
transform="matrix(1.4985351,-0.44024527,0.09570657,0.98951681,-53.7609,19.730782)" />
|
||||
<g
|
||||
id="g3021"
|
||||
transform="translate(5.1717172,-5.5757576)"
|
||||
style="fill:#0a10f4;fill-opacity:1;stroke:#0011ff;stroke-opacity:1">
|
||||
<path
|
||||
transform="matrix(0.97719968,0,0,0.96509721,11.925845,1.2702567)"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 0 1 -2.305251,2.461539 2.3052504,2.4615386 0 0 1 -2.30525,-2.461539 2.3052504,2.4615386 0 0 1 2.30525,-2.461538 2.3052504,2.4615386 0 0 1 2.305251,2.461538 z"
|
||||
sodipodi:ry="2.4615386"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465-9"
|
||||
style="fill:#0a10f4;fill-opacity:1;stroke:#0011ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
transform="matrix(1.0557539,0,0,1.0545369,-11.444469,9.6317992)"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 0 1 -2.305251,2.461539 2.3052504,2.4615386 0 0 1 -2.30525,-2.461539 2.3052504,2.4615386 0 0 1 2.30525,-2.461538 2.3052504,2.4615386 0 0 1 2.305251,2.461538 z"
|
||||
sodipodi:ry="2.4615386"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465-0"
|
||||
style="fill:#0a10f4;fill-opacity:1;stroke:#0011ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3536-7"
|
||||
d="M 27.778645,32.101834 47.630389,22.208303"
|
||||
style="fill:#0a10f4;fill-opacity:1;fill-rule:evenodd;stroke:#0011ff;stroke-width:3.5;stroke-linecap:round;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" />
|
||||
</g>
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#0a10f4;fill-opacity:1;stroke:#0011ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-9-9"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(0.32733864,0.92074352,-0.90934025,0.3232846,53.371411,1.3173287)" />
|
||||
<path
|
||||
style="fill:#0a10f4;fill-opacity:1;fill-rule:evenodd;stroke:#0011ff;stroke-width:3.5;stroke-linecap:round;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"
|
||||
d="m 32.94452,27.875032 11.931406,13.45135"
|
||||
id="path3536-7-1"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 9.0 KiB |
|
@ -0,0 +1,332 @@
|
|||
<?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.91 r13725"
|
||||
sodipodi:docname="PartDesign_Subtractive_Prism.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs2862">
|
||||
<linearGradient
|
||||
id="linearGradient4182">
|
||||
<stop
|
||||
id="stop4184"
|
||||
offset="0"
|
||||
style="stop-color:#fc150c;stop-opacity:1" />
|
||||
<stop
|
||||
id="stop4186"
|
||||
offset="1"
|
||||
style="stop-color:#950001;stop-opacity:1" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4174">
|
||||
<stop
|
||||
id="stop4176"
|
||||
offset="0"
|
||||
style="stop-color:#ff3500;stop-opacity:1" />
|
||||
<stop
|
||||
id="stop4178"
|
||||
offset="1"
|
||||
style="stop-color:#ad000c;stop-opacity:1" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4387">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4389" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4391" />
|
||||
</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-3"
|
||||
id="radialGradient3692-5"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-0.23443224,0.23443198)" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-3">
|
||||
<stop
|
||||
id="stop3379-8"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-3"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4387-5"
|
||||
id="radialGradient3705-4"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="147.05713"
|
||||
cy="83.989143"
|
||||
fx="147.05713"
|
||||
fy="83.989143"
|
||||
r="19.467436"
|
||||
gradientTransform="matrix(1.2966028,0.17711231,-0.14092861,1.0317094,-32.689929,-29.109274)" />
|
||||
<linearGradient
|
||||
id="linearGradient4387-5">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4389-6" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4391-2" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="84.219933"
|
||||
fx="149.73274"
|
||||
cy="84.219933"
|
||||
cx="149.73274"
|
||||
gradientTransform="matrix(1.4123273,0.13801793,-0.12102369,1.1086759,-180.60462,-95.713949)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3024"
|
||||
xlink:href="#linearGradient4182"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4387-3"
|
||||
id="radialGradient3703-0"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="131.48187"
|
||||
cy="93.557289"
|
||||
fx="131.48187"
|
||||
fy="93.557289"
|
||||
r="19.467436"
|
||||
gradientTransform="matrix(0.52711064,1.8158874,-1.4534843,0.42191331,203.23405,-187.6583)" />
|
||||
<linearGradient
|
||||
id="linearGradient4387-3">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4389-4" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4391-9" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="84.253342"
|
||||
fx="131.10182"
|
||||
cy="84.253342"
|
||||
cx="131.10182"
|
||||
gradientTransform="matrix(0.46294298,1.9791172,-1.0180986,0.21878929,31.834738,-252.13434)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3058"
|
||||
xlink:href="#linearGradient4174"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="93.557289"
|
||||
fx="131.48187"
|
||||
cy="93.557289"
|
||||
cx="131.48187"
|
||||
gradientTransform="matrix(0.52711064,1.8158874,-1.4534843,0.42191331,66.132635,-253.27155)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3058-8"
|
||||
xlink:href="#linearGradient4387-3-7"
|
||||
inkscape:collect="always" />
|
||||
<linearGradient
|
||||
id="linearGradient4387-3-7">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4389-4-2" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4391-9-1" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
r="19.467436"
|
||||
fy="93.557289"
|
||||
fx="131.48187"
|
||||
cy="93.557289"
|
||||
cx="131.48187"
|
||||
gradientTransform="matrix(0.59630936,1.9436852,-1.6442967,0.45160656,103.17406,-267.29058)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3092"
|
||||
xlink:href="#linearGradient4182"
|
||||
inkscape:collect="always" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377-6"
|
||||
id="radialGradient3692-3"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-0.23443224,0.23443198)" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-6">
|
||||
<stop
|
||||
id="stop3379-5"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-8"
|
||||
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"
|
||||
gradientTransform="matrix(1.1312793,0,0,1.0703776,-158.49213,-68.29977)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="radialGradient3126"
|
||||
xlink:href="#linearGradient3377-6"
|
||||
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.3984375"
|
||||
inkscape:cx="-6.5186936"
|
||||
inkscape:cy="7.2810262"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:window-width="1848"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="66"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
showguides="false" />
|
||||
<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
|
||||
id="layer1"
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer">
|
||||
<path
|
||||
style="fill:url(#radialGradient3024);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:3.85142541;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"
|
||||
d="m 38.33232,5.5308669 -18.349108,3.2513508 -6.61925,9.6647163 12.829363,7.991843 -0.314298,33.355739 19.612239,-3.796721 0.413114,-33.888239 6.115084,-10.21315 z"
|
||||
id="rect3522-1"
|
||||
sodipodi:nodetypes="ccccccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:url(#radialGradient3058);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:3.85142541;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"
|
||||
d="M 13.450983,18.699912 26.148331,27.153724 25.971525,59.841171 13.658096,50.488694 z"
|
||||
id="rect3520-0"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:url(#radialGradient3092);fill-opacity:1.0;fill-rule:evenodd;stroke:#000137;stroke-width:3.85142541;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"
|
||||
d="m 45.791249,22.380234 6.685959,-10.282371 -0.176807,35.865906 -6.519882,7.900118 z"
|
||||
id="rect3520-0-7"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:url(#radialGradient3126);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:3.85142541;stroke-linecap:round;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"
|
||||
d="M 27.267911,26.247485 44.686819,23.018314"
|
||||
id="path3536-4"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:#0c23fc;stroke:#0007ff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1"
|
||||
d="M 26.103026,27.641039 25.84781,59.729169"
|
||||
id="path4461"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#0c23fc;fill-opacity:1;stroke:#0007ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(1.0503515,0,0,0.90238531,-12.398779,6.6026828)" />
|
||||
<path
|
||||
style="fill:#0c23fc;fill-opacity:1;fill-rule:evenodd;stroke:#0007ff;stroke-width:2.5;stroke-linecap:round;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"
|
||||
d="M 13.510282,50.443898 24.13857,58.585867"
|
||||
id="path3536-7"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#0c23fc;fill-opacity:1;stroke:#0007ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-9"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(0.88113276,0,0,0.91814819,-6.7715426,39.240672)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#0c23fc;fill-opacity:1;stroke:#0007ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-1"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(0.87371171,0,0,0.98556681,-18.524344,28.934309)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 12 KiB |
|
@ -0,0 +1,272 @@
|
|||
<?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="svg2901"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="PartDesign_Subtractive_Torus.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs2903">
|
||||
<linearGradient
|
||||
id="linearGradient4168">
|
||||
<stop
|
||||
style="stop-color:#ff1200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop4170" />
|
||||
<stop
|
||||
style="stop-color:#b70001;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop4172" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3763">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3765" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3767" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3273">
|
||||
<stop
|
||||
id="stop3275"
|
||||
offset="0"
|
||||
style="stop-color:#71b2f8;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3277"
|
||||
offset="1"
|
||||
style="stop-color:#71b2f8;stop-opacity:0.01568628;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3273"
|
||||
id="radialGradient3590"
|
||||
cx="235.36554"
|
||||
cy="100.66685"
|
||||
fx="235.36554"
|
||||
fy="100.66685"
|
||||
r="12.369295"
|
||||
gradientTransform="matrix(1.0443156,-0.09990741,0.05709833,0.596839,-16.178266,64.099723)"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<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="#linearGradient3763"
|
||||
id="radialGradient3711"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="210.14677"
|
||||
cy="90.154442"
|
||||
fx="210.14677"
|
||||
fy="90.154442"
|
||||
r="19.467436"
|
||||
gradientTransform="matrix(0.4753781,0.8155084,-1.8390522,1.0720245,273.2829,-177.15465)" />
|
||||
<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="perspective2909" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-3">
|
||||
<stop
|
||||
id="stop3379-8"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-3"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3377-3-0">
|
||||
<stop
|
||||
id="stop3379-8-4"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-3-1"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3273"
|
||||
id="radialGradient3016"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.1506979,0.14837255,-0.08606299,0.68919097,-220.79669,-72.063076)"
|
||||
cx="235.36554"
|
||||
cy="100.66685"
|
||||
fx="235.36554"
|
||||
fy="100.66685"
|
||||
r="12.369295" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4168"
|
||||
id="radialGradient3019"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.31084091,1.0411383,-2.2480376,0.7520029,150.97542,-272.43232)"
|
||||
cx="215.08925"
|
||||
cy="89.651627"
|
||||
fx="215.08925"
|
||||
fy="89.651627"
|
||||
r="19.467436" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="12.375"
|
||||
inkscape:cx="19.79798"
|
||||
inkscape:cy="32.161616"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:window-width="1848"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="66"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata2906">
|
||||
<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">
|
||||
<g
|
||||
id="g3784"
|
||||
transform="translate(0,3.4747475)">
|
||||
<path
|
||||
sodipodi:nodetypes="csssccsssc"
|
||||
id="path3592"
|
||||
d="m 60.379556,27.528948 c 0,0 -35.91457,11.012808 -37.109974,16.358323 -1.19544,5.345519 -3.260715,9.674068 12.698195,9.597455 14.759222,-0.07086 22.061018,-5.779076 24.351893,-10.697609 3.512022,-7.540333 0.05989,-15.258169 0.05989,-15.258169 z M 39.972987,44.143471 c 8.555821,1.942362 9.609451,2.087997 9.357115,3.216373 -0.252479,1.128355 -3.136187,2.357283 -11.691972,0.414858 -8.555763,-1.942468 -13.61473,-5.052912 -13.362393,-6.181288 0.252473,-1.128333 7.141466,0.607632 15.69725,2.550057 z"
|
||||
style="opacity:0.66523605;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07586193;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:nodetypes="csssccsssc"
|
||||
id="path3568"
|
||||
d="M 35.971184,4.9682715 C 20.575983,1.3949655 5.9193981,8.223432 3.1650385,20.815478 0.41067836,33.407526 10.032654,46.767249 25.427855,50.340555 40.823067,53.913863 56.206925,46.358124 58.961285,33.766076 61.715645,21.174028 51.366396,8.5415799 35.971184,4.9682715 z M 33.393829,18.398953 c 9.093332,2.110607 11.411999,8.217105 10.830587,10.875137 -0.581414,2.658034 -5.8838,9.742215 -14.977121,7.631608 -9.09331,-2.110604 -13.003261,-10.742978 -12.421847,-13.401013 0.581402,-2.658036 7.47506,-7.216339 16.568381,-5.105732 z"
|
||||
style="fill:url(#radialGradient3019);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:2.49011207;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"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:nodetypes="cccccsccccccccc"
|
||||
id="path3580"
|
||||
d="m 40.298407,36.453683 -5.709116,2.342451 -7.963909,-1.203195 -2.605104,0.229296 12.98062,5.252706 c 0,0 8.146199,0.69051 9.842393,0.784136 1.696193,0.09363 10.127294,-7.572928 10.127294,-7.572928 l 0.46288,-8.273118 -15.225993,-12.010923 0.392293,7.190339 2.317511,2.709622 0.652391,1.938955 -0.182486,2.744844 -1.729425,2.649375 z"
|
||||
style="fill:url(#radialGradient3016);fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4463"
|
||||
d="m 32.386462,29.657972 27.433064,7.264687"
|
||||
style="fill:#001eff;stroke:#2600ff;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1" />
|
||||
<path
|
||||
transform="matrix(1.0068045,0,0,1.0245684,22.164435,14.514836)"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
sodipodi:ry="2.4615386"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465"
|
||||
style="fill:#001eff;fill-opacity:1;stroke:#2600ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
transform="matrix(0.97719968,0,0,0.96509721,-25.881158,24.74368)"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
sodipodi:ry="2.4615386"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465-9"
|
||||
style="fill:#001eff;fill-opacity:1;stroke:#2600ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
transform="matrix(1.0557539,0,0,1.0545369,-22.198615,16.55629)"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
sodipodi:ry="2.4615386"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:cx="36.376068"
|
||||
id="path4465-0"
|
||||
style="fill:#001eff;fill-opacity:1;stroke:#2600ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3536-7"
|
||||
d="M 9.5073397,46.23495 16.19652,39.826102"
|
||||
style="fill:#001eff;fill-opacity:1;fill-rule:evenodd;stroke:#2600ff;stroke-width:3.5;stroke-linecap:round;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" />
|
||||
<g
|
||||
id="g3902"
|
||||
transform="translate(-27.976048,-7.7923185)"
|
||||
style="fill:#001eff;fill-opacity:1;stroke:#2600ff;stroke-opacity:1">
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#001eff;fill-opacity:1;stroke:#2600ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-9-0"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 0 1 -2.305251,2.461539 2.3052504,2.4615386 0 0 1 -2.30525,-2.461539 2.3052504,2.4615386 0 0 1 2.30525,-2.461538 2.3052504,2.4615386 0 0 1 2.305251,2.461538 z"
|
||||
transform="matrix(0.38994791,-0.89602446,0.88492734,0.38511847,26.018381,39.675411)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#001eff;fill-opacity:1;stroke:#2600ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-0-9"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 0 1 -2.305251,2.461539 2.3052504,2.4615386 0 0 1 -2.30525,-2.461539 2.3052504,2.4615386 0 0 1 2.30525,-2.461538 2.3052504,2.4615386 0 0 1 2.305251,2.461538 z"
|
||||
transform="matrix(0.42129468,-0.96805325,0.96693734,0.42080904,22.726299,62.810697)" />
|
||||
<path
|
||||
style="fill:#001eff;fill-opacity:1;fill-rule:evenodd;stroke:#2600ff;stroke-width:3.5;stroke-linecap:round;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"
|
||||
d="M 59.460127,36.524092 59.594634,15.470911"
|
||||
id="path3536-7-8"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 12 KiB |
|
@ -0,0 +1,236 @@
|
|||
<?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.91 r13725"
|
||||
sodipodi:docname="PartDesign_Subtractive_Wedge.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs2862">
|
||||
<linearGradient
|
||||
id="linearGradient4159">
|
||||
<stop
|
||||
style="stop-color:#ff0006;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop4161" />
|
||||
<stop
|
||||
style="stop-color:#a80010;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop4163" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient4387">
|
||||
<stop
|
||||
style="stop-color:#71b2f8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4389" />
|
||||
<stop
|
||||
style="stop-color:#002795;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4391" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377"
|
||||
id="radialGradient3692"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-0.23443224,0.23443198)" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4159"
|
||||
id="radialGradient3703"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="131.48187"
|
||||
cy="93.557289"
|
||||
fx="131.48187"
|
||||
fy="93.557289"
|
||||
r="19.467436"
|
||||
gradientTransform="matrix(0.52711064,1.8158874,-1.4534843,0.42191331,203.23405,-187.6583)" />
|
||||
<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="#linearGradient4159"
|
||||
id="radialGradient3705"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="153.27258"
|
||||
cy="85.724609"
|
||||
fx="153.27258"
|
||||
fy="85.724609"
|
||||
r="19.467436"
|
||||
gradientTransform="matrix(1.2966028,0.17711231,-0.14092861,1.0317094,-32.689929,-29.109274)" />
|
||||
<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-3"
|
||||
id="radialGradient3692-5"
|
||||
cx="45.883327"
|
||||
cy="28.869568"
|
||||
fx="45.883327"
|
||||
fy="28.869568"
|
||||
r="19.467436"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-0.23443224,0.23443198)" />
|
||||
<linearGradient
|
||||
id="linearGradient3377-3">
|
||||
<stop
|
||||
id="stop3379-8"
|
||||
offset="0"
|
||||
style="stop-color:#faff2b;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3381-3"
|
||||
offset="1"
|
||||
style="stop-color:#ffaa00;stop-opacity:1;" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="12.796875"
|
||||
inkscape:cx="18.56699"
|
||||
inkscape:cy="31.774056"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:window-width="1848"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="66"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1" />
|
||||
<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
|
||||
id="layer1"
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer">
|
||||
<g
|
||||
id="g3618"
|
||||
transform="translate(-129.7515,-68.681262)"
|
||||
style="stroke-width:3.5;stroke-miterlimit:4;stroke-dasharray:none">
|
||||
<path
|
||||
style="fill:url(#radialGradient3705);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:3.5;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"
|
||||
d="m 168.90176,73.626966 -35.83395,11.164558 28.62011,8.212363 0.6599,31.475163 21.65799,-31.220363 -0.0493,-15.942842 z"
|
||||
id="rect3522"
|
||||
sodipodi:nodetypes="ccccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:url(#radialGradient3703);fill-opacity:1.0;fill-rule:evenodd;stroke:#000137;stroke-width:3.5;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"
|
||||
d="m 132.97421,84.998317 29.82217,8.366836 0,31.319677 -30.02981,-8.26868 z"
|
||||
id="rect3520"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:url(#radialGradient3692);fill-opacity:1;fill-rule:evenodd;stroke:#000137;stroke-width:3.5;stroke-linecap:round;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"
|
||||
d="m 162.17177,93.019392 21.7272,-15.363617"
|
||||
id="path3536"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:#0014ff;stroke:#0003ff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1"
|
||||
d="M 32.976801,25.006105 32.820507,55.716728"
|
||||
id="path4461"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:#0014ff;stroke:#0003ff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1"
|
||||
d="M 2.8913311,47.746031 31.257632,55.873016"
|
||||
id="path4463"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#0014ff;fill-opacity:1;stroke:#0003ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(0.93205324,0,0,0.7799601,-0.92763143,8.0432117)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#0014ff;fill-opacity:1;stroke:#0003ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-9"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(0.6938634,0,0,0.73149657,29.031039,8.9120735)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#0014ff;fill-opacity:1;stroke:#0003ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-1"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(0.75952879,0,0,0.74537368,-24.502907,31.348907)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#0014ff;fill-opacity:1;stroke:#0003ff;stroke-width:2.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4465-0"
|
||||
sodipodi:cx="36.376068"
|
||||
sodipodi:cy="21.84127"
|
||||
sodipodi:rx="2.3052504"
|
||||
sodipodi:ry="2.4615386"
|
||||
d="m 38.681319,21.84127 a 2.3052504,2.4615386 0 1 1 -4.610501,0 2.3052504,2.4615386 0 1 1 4.610501,0 z"
|
||||
transform="matrix(0.77909858,0,0,0.71608192,4.3627539,40.271949)" />
|
||||
<path
|
||||
style="fill:#0014ff;fill-opacity:1;fill-rule:evenodd;stroke:#0003ff;stroke-width:2.5;stroke-linecap:round;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"
|
||||
d="M 32.701723,55.974848 54.272636,24.435406"
|
||||
id="path3536-7"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 9.6 KiB |
|
@ -49,7 +49,6 @@ TaskBoxPrimitives::TaskBoxPrimitives(ViewProviderPrimitive* vp, QWidget* parent)
|
|||
proxy = new QWidget(this);
|
||||
ui.setupUi(proxy);
|
||||
|
||||
// set limits
|
||||
// box
|
||||
ui.boxLength->setMaximum(INT_MAX);
|
||||
ui.boxWidth->setMaximum(INT_MAX);
|
||||
|
@ -69,6 +68,10 @@ TaskBoxPrimitives::TaskBoxPrimitives(ViewProviderPrimitive* vp, QWidget* parent)
|
|||
ui.coneRadius1->setMaximum(INT_MAX);
|
||||
ui.coneRadius2->setMaximum(INT_MAX);
|
||||
ui.coneHeight->setMaximum(INT_MAX);
|
||||
connect(ui.coneRadius1, SIGNAL(valueChanged(double)), this, SLOT(onConeRadius1Changed(double)));
|
||||
connect(ui.coneRadius2, SIGNAL(valueChanged(double)), this, SLOT(onConeRadius2Changed(double)));
|
||||
connect(ui.coneAngle, SIGNAL(valueChanged(double)), this, SLOT(onConeAngleChanged(double)));
|
||||
connect(ui.coneHeight, SIGNAL(valueChanged(double)), this, SLOT(onConeHeightChanged(double)));
|
||||
|
||||
// sphere
|
||||
ui.sphereRadius->setMaximum(INT_MAX);
|
||||
|
@ -81,9 +84,27 @@ TaskBoxPrimitives::TaskBoxPrimitives(ViewProviderPrimitive* vp, QWidget* parent)
|
|||
ui.ellipsoidRadius1->setMaximum(INT_MAX);
|
||||
ui.ellipsoidRadius2->setMaximum(INT_MAX);
|
||||
ui.ellipsoidRadius3->setMaximum(INT_MAX);
|
||||
connect(ui.ellipsoidRadius1, SIGNAL(valueChanged(double)), this, SLOT(onEllipsoidRadius1Changed(double)));
|
||||
connect(ui.ellipsoidRadius2, SIGNAL(valueChanged(double)), this, SLOT(onEllipsoidRadius2Changed(double)));
|
||||
connect(ui.ellipsoidRadius3, SIGNAL(valueChanged(double)), this, SLOT(onEllipsoidRadius3Changed(double)));
|
||||
connect(ui.ellipsoidAngle1, SIGNAL(valueChanged(double)), this, SLOT(onEllipsoidAngle1Changed(double)));
|
||||
connect(ui.ellipsoidAngle2, SIGNAL(valueChanged(double)), this, SLOT(onEllipsoidAngle2Changed(double)));
|
||||
connect(ui.ellipsoidAngle3, SIGNAL(valueChanged(double)), this, SLOT(onEllipsoidAngle3Changed(double)));
|
||||
|
||||
// torus
|
||||
ui.torusRadius1->setMaximum(INT_MAX);
|
||||
ui.torusRadius2->setMaximum(INT_MAX);
|
||||
connect(ui.torusRadius1, SIGNAL(valueChanged(double)), this, SLOT(onTorusRadius1Changed(double)));
|
||||
connect(ui.torusRadius2, SIGNAL(valueChanged(double)), this, SLOT(onTorusRadius2Changed(double)));
|
||||
connect(ui.torusAngle1, SIGNAL(valueChanged(double)), this, SLOT(onTorusAngle1Changed(double)));
|
||||
connect(ui.torusAngle2, SIGNAL(valueChanged(double)), this, SLOT(onTorusAngle2Changed(double)));
|
||||
connect(ui.torusAngle3, SIGNAL(valueChanged(double)), this, SLOT(onTorusAngle3Changed(double)));
|
||||
|
||||
//prism
|
||||
connect(ui.prismCircumradius, SIGNAL(valueChanged(double)), this, SLOT(onPrismCircumradiusChanged(double)));
|
||||
connect(ui.prismHeight, SIGNAL(valueChanged(double)), this, SLOT(onPrismHeightChanged(double)));
|
||||
connect(ui.prismPolygon, SIGNAL(valueChanged(int)), this, SLOT(onPrismPolygonChanged(int)));
|
||||
|
||||
// wedge
|
||||
ui.wedgeXmin->setMinimum(INT_MIN);
|
||||
ui.wedgeXmin->setMaximum(INT_MAX);
|
||||
|
@ -105,7 +126,17 @@ TaskBoxPrimitives::TaskBoxPrimitives(ViewProviderPrimitive* vp, QWidget* parent)
|
|||
ui.wedgeX2max->setMaximum(INT_MAX);
|
||||
ui.wedgeZ2max->setMinimum(INT_MIN);
|
||||
ui.wedgeZ2max->setMaximum(INT_MAX);
|
||||
|
||||
connect(ui.wedgeXmax, SIGNAL(valueChanged(double)), this, SLOT(onWedgeXmaxChanged(double)));
|
||||
connect(ui.wedgeXmin, SIGNAL(valueChanged(double)), this, SLOT(onWedgeXinChanged(double)));
|
||||
connect(ui.wedgeYmax, SIGNAL(valueChanged(double)), this, SLOT(onWedgeYmaxChanged(double)));
|
||||
connect(ui.wedgeYmin, SIGNAL(valueChanged(double)), this, SLOT(onWedgeYinChanged(double)));
|
||||
connect(ui.wedgeZmax, SIGNAL(valueChanged(double)), this, SLOT(onWedgeZmaxChanged(double)));
|
||||
connect(ui.wedgeZmin, SIGNAL(valueChanged(double)), this, SLOT(onWedgeZinChanged(double)));
|
||||
connect(ui.wedgeX2max, SIGNAL(valueChanged(double)), this, SLOT(onWedgeX2maxChanged(double)));
|
||||
connect(ui.wedgeX2min, SIGNAL(valueChanged(double)), this, SLOT(onWedgeX2inChanged(double)));
|
||||
connect(ui.wedgeZ2max, SIGNAL(valueChanged(double)), this, SLOT(onWedgeZ2maxChanged(double)));
|
||||
connect(ui.wedgeZ2min, SIGNAL(valueChanged(double)), this, SLOT(onWedgeZ2inChanged(double)));
|
||||
|
||||
this->groupLayout()->addWidget(proxy);
|
||||
|
||||
int index = 0;
|
||||
|
@ -130,6 +161,49 @@ TaskBoxPrimitives::TaskBoxPrimitives(ViewProviderPrimitive* vp, QWidget* parent)
|
|||
ui.sphereAngle3->setValue(static_cast<PartDesign::Sphere*>(vp->getObject())->Angle3.getValue());
|
||||
ui.sphereRadius->setValue(static_cast<PartDesign::Sphere*>(vp->getObject())->Radius.getValue());
|
||||
break;
|
||||
case PartDesign::FeaturePrimitive::Cone:
|
||||
index = 3;
|
||||
ui.coneAngle->setValue(static_cast<PartDesign::Cone*>(vp->getObject())->Angle.getValue());
|
||||
ui.coneHeight->setValue(static_cast<PartDesign::Cone*>(vp->getObject())->Height.getValue());
|
||||
ui.coneRadius1->setValue(static_cast<PartDesign::Cone*>(vp->getObject())->Radius1.getValue());
|
||||
ui.coneRadius2->setValue(static_cast<PartDesign::Cone*>(vp->getObject())->Radius2.getValue());
|
||||
break;
|
||||
case PartDesign::FeaturePrimitive::Ellipsoid:
|
||||
index = 5;
|
||||
ui.ellipsoidAngle1->setValue(static_cast<PartDesign::Ellipsoid*>(vp->getObject())->Angle1.getValue());
|
||||
ui.ellipsoidAngle2->setValue(static_cast<PartDesign::Ellipsoid*>(vp->getObject())->Angle2.getValue());
|
||||
ui.ellipsoidAngle3->setValue(static_cast<PartDesign::Ellipsoid*>(vp->getObject())->Angle3.getValue());
|
||||
ui.ellipsoidRadius1->setValue(static_cast<PartDesign::Ellipsoid*>(vp->getObject())->Radius1.getValue());
|
||||
ui.ellipsoidRadius2->setValue(static_cast<PartDesign::Ellipsoid*>(vp->getObject())->Radius2.getValue());
|
||||
ui.ellipsoidRadius3->setValue(static_cast<PartDesign::Ellipsoid*>(vp->getObject())->Radius3.getValue());
|
||||
break;
|
||||
case PartDesign::FeaturePrimitive::Torus:
|
||||
index = 6;
|
||||
ui.torusAngle1->setValue(static_cast<PartDesign::Torus*>(vp->getObject())->Angle1.getValue());
|
||||
ui.torusAngle2->setValue(static_cast<PartDesign::Torus*>(vp->getObject())->Angle2.getValue());
|
||||
ui.torusAngle3->setValue(static_cast<PartDesign::Torus*>(vp->getObject())->Angle3.getValue());
|
||||
ui.torusRadius1->setValue(static_cast<PartDesign::Torus*>(vp->getObject())->Radius1.getValue());
|
||||
ui.torusRadius2->setValue(static_cast<PartDesign::Torus*>(vp->getObject())->Radius2.getValue());
|
||||
break;
|
||||
case PartDesign::FeaturePrimitive::Prism:
|
||||
index = 7;
|
||||
ui.prismPolygon->setValue(static_cast<PartDesign::Prism*>(vp->getObject())->Polygon.getValue());
|
||||
ui.prismCircumradius->setValue(static_cast<PartDesign::Prism*>(vp->getObject())->Circumradius.getValue());
|
||||
ui.prismHeight->setValue(static_cast<PartDesign::Prism*>(vp->getObject())->Height.getValue());
|
||||
break;
|
||||
case PartDesign::FeaturePrimitive::Wedge:
|
||||
index = 8;
|
||||
ui.wedgeXmax->setValue(static_cast<PartDesign::Wedge*>(vp->getObject())->Xmax.getValue());
|
||||
ui.wedgeXmin->setValue(static_cast<PartDesign::Wedge*>(vp->getObject())->Xmin.getValue());
|
||||
ui.wedgeX2max->setValue(static_cast<PartDesign::Wedge*>(vp->getObject())->X2max.getValue());
|
||||
ui.wedgeX2min->setValue(static_cast<PartDesign::Wedge*>(vp->getObject())->X2min.getValue());
|
||||
ui.wedgeYmax->setValue(static_cast<PartDesign::Wedge*>(vp->getObject())->Ymax.getValue());
|
||||
ui.wedgeYmin->setValue(static_cast<PartDesign::Wedge*>(vp->getObject())->Ymin.getValue());
|
||||
ui.wedgeZmax->setValue(static_cast<PartDesign::Wedge*>(vp->getObject())->Zmax.getValue());
|
||||
ui.wedgeZmin->setValue(static_cast<PartDesign::Wedge*>(vp->getObject())->Zmin.getValue());
|
||||
ui.wedgeZ2max->setValue(static_cast<PartDesign::Wedge*>(vp->getObject())->Z2max.getValue());
|
||||
ui.wedgeZ2min->setValue(static_cast<PartDesign::Wedge*>(vp->getObject())->Z2min.getValue());
|
||||
break;
|
||||
}
|
||||
|
||||
ui.widgetStack->setCurrentIndex(index);
|
||||
|
@ -208,6 +282,177 @@ void TaskBoxPrimitives::onSphereRadiusChanged(double v) {
|
|||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onConeAngleChanged(double v) {
|
||||
|
||||
PartDesign::Cone* sph = static_cast<PartDesign::Cone*>(vp->getObject());
|
||||
sph->Angle.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onConeHeightChanged(double v) {
|
||||
PartDesign::Cone* sph = static_cast<PartDesign::Cone*>(vp->getObject());
|
||||
sph->Height.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onConeRadius1Changed(double v) {
|
||||
PartDesign::Cone* sph = static_cast<PartDesign::Cone*>(vp->getObject());
|
||||
sph->Radius1.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onConeRadius2Changed(double v) {
|
||||
PartDesign::Cone* sph = static_cast<PartDesign::Cone*>(vp->getObject());
|
||||
sph->Radius2.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onEllipsoidAngle1Changed(double v) {
|
||||
PartDesign::Ellipsoid* sph = static_cast<PartDesign::Ellipsoid*>(vp->getObject());
|
||||
sph->Angle1.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onEllipsoidAngle2Changed(double v) {
|
||||
PartDesign::Ellipsoid* sph = static_cast<PartDesign::Ellipsoid*>(vp->getObject());
|
||||
sph->Angle2.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onEllipsoidAngle3Changed(double v) {
|
||||
PartDesign::Ellipsoid* sph = static_cast<PartDesign::Ellipsoid*>(vp->getObject());
|
||||
sph->Angle3.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onEllipsoidRadius1Changed(double v) {
|
||||
PartDesign::Ellipsoid* sph = static_cast<PartDesign::Ellipsoid*>(vp->getObject());
|
||||
sph->Radius1.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onEllipsoidRadius2Changed(double v) {
|
||||
PartDesign::Ellipsoid* sph = static_cast<PartDesign::Ellipsoid*>(vp->getObject());
|
||||
sph->Radius2.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onEllipsoidRadius3Changed(double v) {
|
||||
PartDesign::Ellipsoid* sph = static_cast<PartDesign::Ellipsoid*>(vp->getObject());
|
||||
sph->Radius3.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onTorusAngle1Changed(double v) {
|
||||
PartDesign::Torus* sph = static_cast<PartDesign::Torus*>(vp->getObject());
|
||||
sph->Angle1.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onTorusAngle2Changed(double v) {
|
||||
PartDesign::Torus* sph = static_cast<PartDesign::Torus*>(vp->getObject());
|
||||
sph->Angle2.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onTorusAngle3Changed(double v) {
|
||||
PartDesign::Torus* sph = static_cast<PartDesign::Torus*>(vp->getObject());
|
||||
sph->Angle3.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onTorusRadius1Changed(double v) {
|
||||
PartDesign::Torus* sph = static_cast<PartDesign::Torus*>(vp->getObject());
|
||||
sph->Radius1.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onTorusRadius2Changed(double v) {
|
||||
PartDesign::Torus* sph = static_cast<PartDesign::Torus*>(vp->getObject());
|
||||
sph->Radius2.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onPrismCircumradiusChanged(double v) {
|
||||
PartDesign::Prism* sph = static_cast<PartDesign::Prism*>(vp->getObject());
|
||||
sph->Circumradius.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onPrismHeightChanged(double v) {
|
||||
PartDesign::Prism* sph = static_cast<PartDesign::Prism*>(vp->getObject());
|
||||
sph->Height.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onPrismPolygonChanged(int v) {
|
||||
PartDesign::Prism* sph = static_cast<PartDesign::Prism*>(vp->getObject());
|
||||
sph->Polygon.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
|
||||
void TaskBoxPrimitives::onWedgeX2inChanged(double v) {
|
||||
PartDesign::Wedge* sph = static_cast<PartDesign::Wedge*>(vp->getObject());
|
||||
sph->X2min.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onWedgeX2maxChanged(double v) {
|
||||
PartDesign::Wedge* sph = static_cast<PartDesign::Wedge*>(vp->getObject());
|
||||
sph->X2max.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onWedgeXinChanged(double v) {
|
||||
PartDesign::Wedge* sph = static_cast<PartDesign::Wedge*>(vp->getObject());
|
||||
sph->Xmin.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onWedgeXmaxChanged(double v) {
|
||||
PartDesign::Wedge* sph = static_cast<PartDesign::Wedge*>(vp->getObject());
|
||||
sph->Xmax.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onWedgeYinChanged(double v) {
|
||||
PartDesign::Wedge* sph = static_cast<PartDesign::Wedge*>(vp->getObject());
|
||||
sph->Ymin.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onWedgeYmaxChanged(double v) {
|
||||
PartDesign::Wedge* sph = static_cast<PartDesign::Wedge*>(vp->getObject());
|
||||
sph->Ymax.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onWedgeZ2inChanged(double v) {
|
||||
PartDesign::Wedge* sph = static_cast<PartDesign::Wedge*>(vp->getObject());
|
||||
sph->Z2min.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onWedgeZ2maxChanged(double v) {
|
||||
PartDesign::Wedge* sph = static_cast<PartDesign::Wedge*>(vp->getObject());
|
||||
sph->Z2max.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onWedgeZinChanged(double v) {
|
||||
PartDesign::Wedge* sph = static_cast<PartDesign::Wedge*>(vp->getObject());
|
||||
sph->Zmin.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
void TaskBoxPrimitives::onWedgeZmaxChanged(double v) {
|
||||
PartDesign::Wedge* sph = static_cast<PartDesign::Wedge*>(vp->getObject());
|
||||
sph->Zmax.setValue(v);
|
||||
vp->getObject()->getDocument()->recomputeFeature(vp->getObject());
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*
|
||||
void TaskBoxPrimitives::createPrimitive(const QString& placement)
|
||||
|
|
|
@ -67,6 +67,34 @@ public Q_SLOTS:
|
|||
void onSphereAngle1Changed(double);
|
||||
void onSphereAngle2Changed(double);
|
||||
void onSphereAngle3Changed(double);
|
||||
void onConeRadius1Changed(double);
|
||||
void onConeRadius2Changed(double);
|
||||
void onConeAngleChanged(double);
|
||||
void onConeHeightChanged(double);
|
||||
void onEllipsoidRadius1Changed(double);
|
||||
void onEllipsoidRadius2Changed(double);
|
||||
void onEllipsoidRadius3Changed(double);
|
||||
void onEllipsoidAngle1Changed(double);
|
||||
void onEllipsoidAngle2Changed(double);
|
||||
void onEllipsoidAngle3Changed(double);
|
||||
void onTorusRadius1Changed(double);
|
||||
void onTorusRadius2Changed(double);
|
||||
void onTorusAngle1Changed(double);
|
||||
void onTorusAngle2Changed(double);
|
||||
void onTorusAngle3Changed(double);
|
||||
void onPrismCircumradiusChanged(double);
|
||||
void onPrismHeightChanged(double);
|
||||
void onPrismPolygonChanged(int);
|
||||
void onWedgeXmaxChanged(double);
|
||||
void onWedgeXinChanged(double);
|
||||
void onWedgeYmaxChanged(double);
|
||||
void onWedgeYinChanged(double);
|
||||
void onWedgeZmaxChanged(double);
|
||||
void onWedgeZinChanged(double);
|
||||
void onWedgeX2maxChanged(double);
|
||||
void onWedgeX2inChanged(double);
|
||||
void onWedgeZ2maxChanged(double);
|
||||
void onWedgeZ2inChanged(double);
|
||||
|
||||
private:
|
||||
QWidget* proxy;
|
||||
|
|
|
@ -355,6 +355,21 @@ QIcon ViewProviderPrimitive::getIcon(void) const {
|
|||
case PartDesign::FeaturePrimitive::Sphere:
|
||||
str += QString::fromAscii("Sphere");
|
||||
break;
|
||||
case PartDesign::FeaturePrimitive::Cone:
|
||||
str += QString::fromAscii("Cone");
|
||||
break;
|
||||
case PartDesign::FeaturePrimitive::Ellipsoid:
|
||||
str += QString::fromAscii("Ellipsoid");
|
||||
break;
|
||||
case PartDesign::FeaturePrimitive::Torus:
|
||||
str += QString::fromAscii("Torus");
|
||||
break;
|
||||
case PartDesign::FeaturePrimitive::Prism:
|
||||
str += QString::fromAscii("Prism");
|
||||
break;
|
||||
case PartDesign::FeaturePrimitive::Wedge:
|
||||
str += QString::fromAscii("Wedge");
|
||||
break;
|
||||
}
|
||||
|
||||
str += QString::fromAscii(".svg");
|
||||
|
|