Markus Lampert
541633297a
Fixed Deburr op and v-bit template to communicate properly
2019-11-28 17:31:36 -08:00
Markus Lampert
d30abb6121
Ignore distance check when copying holding tags
2019-11-28 17:31:35 -08:00
Markus Lampert
115ddeac89
Added some sample tools for playing around
2019-11-28 17:31:35 -08:00
Markus Lampert
a5d1203980
Added ToolController creation
2019-11-28 17:31:35 -08:00
Markus Lampert
e9f3a15fc7
Basic ToolBitSelector dialog
2019-11-28 17:31:35 -08:00
Markus Lampert
c078c68abf
Added loading of existing ToolBits
2019-11-28 17:31:35 -08:00
Markus Lampert
458ae24f11
Added save and save as menu to ToolBit
2019-11-28 17:31:35 -08:00
Markus Lampert
126fdd42d8
Added command to create a ToolBit
2019-11-28 17:31:35 -08:00
Markus Lampert
0bf89998b0
Fixed typo
2019-11-28 17:31:35 -08:00
Markus Lampert
2e1bea0237
Added search path and preferences support for tools
2019-11-28 17:31:35 -08:00
Markus Lampert
f8887d5e12
Add support for ToolBit to ToolController
2019-11-28 17:31:35 -08:00
Markus Lampert
54390967c6
Added ToolBit sources to installation files
2019-11-28 17:31:35 -08:00
markus
815ecee630
Added storing and loading of tools in json files
2019-11-28 17:31:35 -08:00
markus
ece4d52962
Updated readme
2019-11-28 17:31:35 -08:00
markus
c824200cbe
Add separator after path context menues
2019-11-28 17:31:35 -08:00
markus
e2deb45df5
Load template during editing but unload it afterwards
2019-11-28 17:31:35 -08:00
Markus Lampert
11b32b35da
Fixed typo
2019-11-28 17:31:35 -08:00
Markus Lampert
9bc978b52a
Added editing functionality to the tool editor
2019-11-28 17:31:35 -08:00
Markus Lampert
5db8710721
Set property editor mode on creation.
2019-11-28 17:31:35 -08:00
Markus Lampert
3dcc226f9e
Basic editor and shape update.
2019-11-28 17:31:35 -08:00
Markus Lampert
dac1dd5fc5
Added tool bits concept and some initial templates
2019-11-28 17:31:35 -08:00
wmayer
1051d5f665
pivy: avoid possible segfault when setting None to an SoSFImage field
2019-11-28 15:44:42 +01:00
wandererfan
8bfac81548
[TD]fix "override" compiler warnings
2019-11-27 07:31:45 -05:00
wandererfan
7906c3a684
[TD]fix assembly CS has wrong XDir
2019-11-27 07:31:45 -05:00
wandererfan
a78e4229da
[TD]correct face detection to avoid ghost faces
2019-11-27 07:31:45 -05:00
wandererfan
2f155b8316
[TD]Add geometry debugging tool
2019-11-27 07:31:45 -05:00
wandererfan
656315542c
[TD]Add Scale to Section gui
2019-11-27 07:31:45 -05:00
wandererfan
91d142b3f6
[TD]TaskSectionView minor tune up
2019-11-27 07:31:45 -05:00
wandererfan
13ed0a1be9
[TD]Section Line position
2019-11-27 07:31:45 -05:00
wandererfan
566894c945
[TD]use XDirection to align DPGI in DPG
2019-11-27 07:31:45 -05:00
wandererfan
c01d6172e9
[TD]Handle missing XDirection on old files
2019-11-27 07:31:45 -05:00
wandererfan
804629d208
[TD]let DVD fail gracefully
2019-11-27 07:31:45 -05:00
wandererfan
c0ad642935
[TD]Fix detail position
2019-11-27 07:31:45 -05:00
wandererfan
9d9d41bcd0
[TD]correct alignment of Section & Detail with Base
2019-11-27 07:31:45 -05:00
wandererfan
7e6664e39d
[TD] add CS3 dump
2019-11-27 07:31:45 -05:00
wandererfan
e0a7284135
[TD]Section UI changes
2019-11-27 07:31:45 -05:00
wmayer
7651a99914
[skip ci] fix SyntaxWarning: 'is not' with a literal. Did you mean '!='?
2019-11-25 16:29:56 +01:00
wmayer
e25c848554
for point clouds set default selection style to bounding box
2019-11-23 15:46:27 +01:00
wmayer
10831dc70a
command to create a structured points object from a unstructured points object
2019-11-22 19:48:46 +01:00
asapelkin
875a463923
Used single quotes for single character in string::find algorithm, more efficient
2019-11-21 18:59:43 +01:00
asapelkin
7b8f473cc9
used in-built methods instead of external algoritms
2019-11-21 18:57:06 +01:00
asapelkin
55e758c2f9
used make_shared and make_unique for creating shared pointers
2019-11-21 18:51:43 +01:00
vocx-fc
1987ecabdd
Draft: PySide should be available already
2019-11-21 16:35:29 +01:00
asapelkin
ced8100ab9
use emplace_back instead of push_back where justified
2019-11-21 14:48:09 +01:00
Zheng, Lei
98f0a11ec0
Mesh: support multiple context in OpenGLMultiBuffer
2019-11-21 14:24:55 +01:00
Zheng, Lei
0d76efdb16
Mesh: fix material leaking when using VBO
2019-11-21 12:06:23 +01:00
Zheng, Lei
927bec9e96
Part: reduce memory usage in SoBrepFaceSet
...
Can we further reduce it to num_triangles = num_indices/4*3?
2019-11-21 11:58:44 +01:00
Zheng, Lei
17b65d536b
MeshPart: support link in Tessellation
2019-11-21 11:30:02 +01:00
howetuft
f1e3b7a166
Fix -Wredundant-move warnings, 2nd try
...
std::move is redundant when it is used to return a local object from a function (eg return std::move(local)): indeed, returning a local object from a function implicitly moves it. Moreover using std::move this way
See https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#Rf-return-move-local
However, in order to avoid -Wreturn-std-move as well, a Base object is move-constructed
from Derived when required.
2019-11-18 13:44:40 +01:00
howetuft
5807ee2022
Fix -Wclass-memaccess warning
...
Replace C-style memset with C++ value-initialization/assignment (smarter and safer: see https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#slcon3-avoid-bounds-errors )
2019-11-18 12:32:27 +01:00