diff --git a/PyResources/icons.qrc b/PyResources/icons.qrc
index 3df78d6..6ba3463 100644
--- a/PyResources/icons.qrc
+++ b/PyResources/icons.qrc
@@ -1,6 +1,7 @@
icons/Lattice_Apply.svg
+ icons/Lattice_ArrayFromShape.svg
icons/Lattice_BoundBox.svg
icons/Lattice_Compose.svg
icons/Lattice_CompoundFilter.svg
@@ -10,6 +11,7 @@
icons/Lattice_Inspect.svg
icons/Lattice_LinearArray.svg
icons/Lattice_Placement.svg
+ icons/Lattice_PlacementFromShape.svg
icons/Lattice_PolarArray.svg
diff --git a/PyResources/icons/Lattice_Apply.svg b/PyResources/icons/Lattice_Apply.svg
index 9b3047e..0089728 100644
--- a/PyResources/icons/Lattice_Apply.svg
+++ b/PyResources/icons/Lattice_Apply.svg
@@ -15,7 +15,7 @@
id="svg2568"
sodipodi:version="0.32"
inkscape:version="0.48.4 r9939"
- sodipodi:docname="Lattice_Apply.svg"
+ sodipodi:docname="Lattice_Compose.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape"
version="1.1"
inkscape:export-filename="/home/user/Downloads/cad/mystuff/icons/Part/mystuff/Part_Compound_5_32px.png"
@@ -87,7 +87,7 @@
+ 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)" />
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
image/svg+xml
-
+
@@ -219,42 +219,42 @@
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
+
+ transform="matrix(1.4067459,0,0,1.4157761,-12.124197,-15.363522)">
-
+ transform="translate(20.716096,-20.373583)">
-
-
-
-
-
-
+
diff --git a/PyResources/icons/Lattice_ArrayFromShape.svg b/PyResources/icons/Lattice_ArrayFromShape.svg
new file mode 100644
index 0000000..31071f8
--- /dev/null
+++ b/PyResources/icons/Lattice_ArrayFromShape.svg
@@ -0,0 +1,330 @@
+
+
+
+
diff --git a/PyResources/icons/Lattice_PlacementFromShape.svg b/PyResources/icons/Lattice_PlacementFromShape.svg
new file mode 100644
index 0000000..4005407
--- /dev/null
+++ b/PyResources/icons/Lattice_PlacementFromShape.svg
@@ -0,0 +1,319 @@
+
+
+
+
diff --git a/lattice_rc.py b/lattice_rc.py
index 7402455..d304c9a 100644
--- a/lattice_rc.py
+++ b/lattice_rc.py
@@ -2,16 +2,16 @@
# Resource object code
#
-# Created: Сб 31. окт 19:04:39 2015
+# Created: Вс 1. ноя 00:38:07 2015
# by: The Resource Compiler for PySide (Qt v4.8.6)
#
# WARNING! All changes made in this file will be lost!
from PySide import QtCore
-qt_resource_data = "\x00\x000\xd0\x0a\x0a\x0a\x0a\x00\x00\x1c\xd9\x0a\x0a\x0a\x0a\x00\x00\x1e`\x0a\x0a\x0a\x0a\x00\x00\x136\x0a\x0a\x0a\x0a\x00\x00/\xc5\x0a\x0a\x0a\x0a\x00\x00)\xa6\x0a\x0a\x0a\x0a\x00\x00=\xcd\x0a\x0a\x0a\x0a\x00\x007.\x0a\x0a\x0a\x0a\x00\x00\x12E\x0a\x0a\x0a\x0a\x00\x00,\x85\x0a\x0a\x0a\x0a\x00\x00 ,\x0a\x0a\x0a\x0a"
-qt_resource_name = "\x00\x05\x00o\xa6S\x00i\x00c\x00o\x00n\x00s\x00\x13\x07\xf1R\xe7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00I\x00n\x00s\x00p\x00e\x00c\x00t\x00.\x00s\x00v\x00g\x00\x15\x0c\xa4\x8b\xe7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00P\x00l\x00a\x00c\x00e\x00m\x00e\x00n\x00t\x00.\x00s\x00v\x00g\x00\x14\x0c\xad\x9cG\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00B\x00o\x00u\x00n\x00d\x00B\x00o\x00x\x00.\x00s\x00v\x00g\x00\x18\x08\x81q\xe7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00F\x00u\x00s\x00e\x00C\x00o\x00m\x00p\x00o\x00u\x00n\x00d\x00.\x00s\x00v\x00g\x00\x1a\x06\x1ax\x07\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00C\x00o\x00m\x00p\x00o\x00u\x00n\x00d\x00F\x00i\x00l\x00t\x00e\x00r\x00.\x00s\x00v\x00g\x00\x13\x0a\xf6.\xc7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00C\x00o\x00m\x00p\x00o\x00s\x00e\x00.\x00s\x00v\x00g\x00\x13\x09\xf3\x08G\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00E\x00x\x00p\x00l\x00o\x00d\x00e\x00.\x00s\x00v\x00g\x00\x16\x0f\x17\x1f\xe7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00P\x00o\x00l\x00a\x00r\x00A\x00r\x00r\x00a\x00y\x00.\x00s\x00v\x00g\x00\x15\x0f\xd0?g\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00D\x00o\x00w\x00n\x00g\x00r\x00a\x00d\x00e\x00.\x00s\x00v\x00g\x00\x11\x09H\x04\x87\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00A\x00p\x00p\x00l\x00y\x00.\x00s\x00v\x00g\x00\x17\x0d\x05\xdc\x87\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00L\x00i\x00n\x00e\x00a\x00r\x00A\x00r\x00r\x00a\x00y\x00.\x00s\x00v\x00g"
-qt_resource_struct = "\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\x00\x02\x00\x00\x00\x0b\x00\x00\x00\x02\x00\x00\x00\xd0\x00\x00\x00\x00\x00\x01\x00\x00\x7fO\x00\x00\x00\x10\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x9a\x00\x00\x00\x00\x00\x01\x00\x00l\x15\x00\x00\x01\xc4\x00\x00\x00\x00\x00\x01\x00\x01`\x0e\x00\x00\x016\x00\x00\x00\x00\x00\x01\x00\x00\xd8\xc2\x00\x00\x01\x0a\x00\x00\x00\x00\x00\x01\x00\x00\xaf\x18\x00\x00\x00<\x00\x00\x00\x00\x00\x01\x00\x000\xd4\x00\x00\x00l\x00\x00\x00\x00\x00\x01\x00\x00M\xb1\x00\x00\x01\xec\x00\x00\x00\x00\x00\x01\x00\x01\x8c\x97\x00\x00\x01b\x00\x00\x00\x00\x00\x01\x00\x01\x16\x93\x00\x00\x01\x94\x00\x00\x00\x00\x00\x01\x00\x01M\xc5"
+qt_resource_data = "\x00\x000\xd0\x0a\x0a\x0a\x0a\x00\x00\x1c\xd9\x0a\x0a\x0a\x0a\x00\x00\x1e`\x0a\x0a\x0a\x0a\x00\x00/n\x0a\x0a\x0a\x0a\x00\x00\x136\x0a\x0a\x0a\x0a\x00\x00,g\x0a\x0a\x0a\x0a\x00\x00/\xc5\x0a\x0a\x0a\x0a\x00\x00)\xa6\x0a\x0a\x0a\x0a\x00\x00=\xcd\x0a\x0a\x0a\x0a\x00\x007.\x0a\x0a\x0a\x0a\x00\x00\x12E\x0a\x0a\x0a\x0a\x00\x00'\xab\x0a\x0a\x0a\x0a\x00\x00 ,\x0a\x0a\x0a\x0a"
+qt_resource_name = "\x00\x05\x00o\xa6S\x00i\x00c\x00o\x00n\x00s\x00\x13\x07\xf1R\xe7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00I\x00n\x00s\x00p\x00e\x00c\x00t\x00.\x00s\x00v\x00g\x00\x15\x0c\xa4\x8b\xe7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00P\x00l\x00a\x00c\x00e\x00m\x00e\x00n\x00t\x00.\x00s\x00v\x00g\x00\x14\x0c\xad\x9cG\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00B\x00o\x00u\x00n\x00d\x00B\x00o\x00x\x00.\x00s\x00v\x00g\x00\x1a\x08\xbd\xb5g\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00A\x00r\x00r\x00a\x00y\x00F\x00r\x00o\x00m\x00S\x00h\x00a\x00p\x00e\x00.\x00s\x00v\x00g\x00\x18\x08\x81q\xe7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00F\x00u\x00s\x00e\x00C\x00o\x00m\x00p\x00o\x00u\x00n\x00d\x00.\x00s\x00v\x00g\x00\x1e\x09w#\xc7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00P\x00l\x00a\x00c\x00e\x00m\x00e\x00n\x00t\x00F\x00r\x00o\x00m\x00S\x00h\x00a\x00p\x00e\x00.\x00s\x00v\x00g\x00\x1a\x06\x1ax\x07\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00C\x00o\x00m\x00p\x00o\x00u\x00n\x00d\x00F\x00i\x00l\x00t\x00e\x00r\x00.\x00s\x00v\x00g\x00\x13\x0a\xf6.\xc7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00C\x00o\x00m\x00p\x00o\x00s\x00e\x00.\x00s\x00v\x00g\x00\x13\x09\xf3\x08G\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00E\x00x\x00p\x00l\x00o\x00d\x00e\x00.\x00s\x00v\x00g\x00\x16\x0f\x17\x1f\xe7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00P\x00o\x00l\x00a\x00r\x00A\x00r\x00r\x00a\x00y\x00.\x00s\x00v\x00g\x00\x15\x0f\xd0?g\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00D\x00o\x00w\x00n\x00g\x00r\x00a\x00d\x00e\x00.\x00s\x00v\x00g\x00\x11\x09H\x04\x87\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00A\x00p\x00p\x00l\x00y\x00.\x00s\x00v\x00g\x00\x17\x0d\x05\xdc\x87\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00L\x00i\x00n\x00e\x00a\x00r\x00A\x00r\x00r\x00a\x00y\x00.\x00s\x00v\x00g"
+qt_resource_struct = "\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\x00\x02\x00\x00\x00\x0d\x00\x00\x00\x02\x00\x00\x01L\x00\x00\x00\x00\x00\x01\x00\x00\xdb,\x00\x00\x00\x10\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\xd4\x00\x00\x00\x00\x00\x01\x00\x00\x9b\x87\x00\x00\x00\x9a\x00\x00\x00\x00\x00\x01\x00\x00l\x15\x00\x00\x02@\x00\x00\x00\x00\x00\x01\x00\x01\xbb\xeb\x00\x00\x01\x0a\x00\x00\x00\x00\x00\x01\x00\x00\xae\xc1\x00\x00\x01\xb2\x00\x00\x00\x00\x00\x01\x00\x014\x9f\x00\x00\x01\x86\x00\x00\x00\x00\x00\x01\x00\x01\x0a\xf5\x00\x00\x00<\x00\x00\x00\x00\x00\x01\x00\x000\xd4\x00\x00\x00l\x00\x00\x00\x00\x00\x01\x00\x00M\xb1\x00\x00\x02h\x00\x00\x00\x00\x00\x01\x00\x01\xe3\x9a\x00\x00\x01\xde\x00\x00\x00\x00\x00\x01\x00\x01rp\x00\x00\x02\x10\x00\x00\x00\x00\x00\x01\x00\x01\xa9\xa2"
def qInitResources():
QtCore.qRegisterResourceData(0x01, qt_resource_struct, qt_resource_name, qt_resource_data)