]> SALOME platform Git repositories - modules/shaper.git/log
Salome HOME
modules/shaper.git
8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Wed, 17 Aug 2016 07:41:07 +0000 (10:41 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

CPP High API for FeaturesPlugin_Union;
Dump for FeaturesAPI_Union.

8 years agoFix for the TestCompositeFeaturesOnCompSolids.py test passing: after commit of nested...
mpv [Wed, 17 Aug 2016 15:01:00 +0000 (18:01 +0300)]
Fix for the TestCompositeFeaturesOnCompSolids.py test passing: after commit of nested operation there were possible some operations outside of the transaction (on set of the current feature) in python scripts

8 years agoFix errors and adjust unit tests
azv [Wed, 17 Aug 2016 13:13:32 +0000 (16:13 +0300)]
Fix errors and adjust unit tests

8 years agoIssue #1648 : make unit tests for sketch more stable (null sub-features and order...
mpv [Wed, 17 Aug 2016 07:12:37 +0000 (10:12 +0300)]
Issue #1648 : make unit tests for sketch more stable (null sub-features and order in sketch are not important, on abort/undo/redo reset the attributes state to restore "initialization" flag correctly)

8 years agoRevision of unit tests for Sketcher
azv [Wed, 17 Aug 2016 06:30:24 +0000 (09:30 +0300)]
Revision of unit tests for Sketcher

8 years agoFix for the issue #1605 : optimization of undo/redo and abort processing
mpv [Tue, 16 Aug 2016 14:45:45 +0000 (17:45 +0300)]
Fix for the issue #1605 : optimization of undo/redo and abort processing

8 years agoFix sketch Unit Tests
azv [Tue, 16 Aug 2016 13:39:36 +0000 (16:39 +0300)]
Fix sketch Unit Tests

8 years agoMerge branch 'HighLevelDump' of salome:modules/shaper into HighLevelDump
dbv [Tue, 16 Aug 2016 12:32:30 +0000 (15:32 +0300)]
Merge branch 'HighLevelDump' of salome:modules/shaper into HighLevelDump

8 years agoFixed selection of full construction by name.
dbv [Tue, 16 Aug 2016 12:31:55 +0000 (15:31 +0300)]
Fixed selection of full construction by name.

8 years agoImprove the copy feature: make initialized attributes and internal content due in...
mpv [Tue, 16 Aug 2016 12:23:21 +0000 (15:23 +0300)]
Improve the copy feature: make initialized attributes and internal content due in accordance with the attributes stored in the data tree

8 years agoDump Python in the High Level Parameterized Geometry API (issue #1648)
azv [Tue, 16 Aug 2016 11:30:35 +0000 (14:30 +0300)]
Dump Python in the High Level Parameterized Geometry API (issue #1648)

Do not dump same sketch twice

8 years agoDump Python in the High Level Parameterized Geometry API (issue #1648)
azv [Tue, 16 Aug 2016 09:12:04 +0000 (12:12 +0300)]
Dump Python in the High Level Parameterized Geometry API (issue #1648)

* Convert ModelHighAPI_Selection to ModelHighAPI_RefAttr

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Tue, 16 Aug 2016 09:14:07 +0000 (12:14 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for ExchangeAPI_Import

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Tue, 16 Aug 2016 09:06:01 +0000 (12:06 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for BuildAPI_Wire

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Tue, 16 Aug 2016 09:01:14 +0000 (12:01 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for BuildAPI_SubShapes

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Tue, 16 Aug 2016 08:55:27 +0000 (11:55 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for BuildAPI_Shell

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Tue, 16 Aug 2016 08:52:17 +0000 (11:52 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for BuildAPI_Face

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Tue, 16 Aug 2016 08:48:47 +0000 (11:48 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for BuildAPI_Edge

8 years agoDump Python in the High Level Parameterized Geometry API (issue #1648)
azv [Tue, 16 Aug 2016 07:59:42 +0000 (10:59 +0300)]
Dump Python in the High Level Parameterized Geometry API (issue #1648)

* Dump for BuildPlugin_Vertex

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Tue, 16 Aug 2016 07:54:26 +0000 (10:54 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for FeaturesAPI_Translation

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Tue, 16 Aug 2016 07:50:07 +0000 (10:50 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for FeaturesAPI_Rotation

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Tue, 16 Aug 2016 07:40:14 +0000 (10:40 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for FeaturesAPI_RevolutionCut and FeaturesAPI_RevolutionFuse

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API. Shape of selec...
mpv [Mon, 15 Aug 2016 14:00:41 +0000 (17:00 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API. Shape of selection may be empty (if the whole context is selected).

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Mon, 15 Aug 2016 13:48:30 +0000 (16:48 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for FeaturesAPI_Revolution

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API. Debug of namin...
mpv [Mon, 15 Aug 2016 13:29:51 +0000 (16:29 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API. Debug of naming name in selection: external document construction elements and compsolids (for remove shape)

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Mon, 15 Aug 2016 12:53:32 +0000 (15:53 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for FeaturesAPI_RemoveSubShapes

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API. Debug of unit...
mpv [Mon, 15 Aug 2016 12:25:00 +0000 (15:25 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API. Debug of unit tests with dumper procedure.

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Mon, 15 Aug 2016 11:02:46 +0000 (14:02 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for FeaturesAPI_RemoveSubShapes

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Mon, 15 Aug 2016 08:37:53 +0000 (11:37 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for FeaturesAPI_Recover

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Fri, 12 Aug 2016 12:54:21 +0000 (15:54 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for FeaturesAPI_Placement

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Fri, 12 Aug 2016 12:54:05 +0000 (15:54 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for FeaturesAPI_Pipe

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Fri, 12 Aug 2016 08:50:22 +0000 (11:50 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for FeaturesAPI_Partition

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Fri, 12 Aug 2016 08:25:35 +0000 (11:25 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for FeaturesAPI_Intersection

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Thu, 11 Aug 2016 14:34:40 +0000 (17:34 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for FeaturesAPI_Group

8 years agoAdded python dump checking for every unit test where it is useful.
mpv [Fri, 12 Aug 2016 16:44:30 +0000 (19:44 +0300)]
Added python dump checking for every unit test where it is useful.

8 years agoImplementation of checking the python dump functionality in any unit test (in the...
mpv [Fri, 12 Aug 2016 14:57:57 +0000 (17:57 +0300)]
Implementation of checking the python dump functionality in any unit test (in the frames of the python dump, issue #1648 )

8 years agoDump Python in the High Level Parameterized Geometry API (issue #1648)
azv [Fri, 12 Aug 2016 12:05:44 +0000 (15:05 +0300)]
Dump Python in the High Level Parameterized Geometry API (issue #1648)

* Dumping nested sketches no need "model.do()" command

8 years agoDump Python in the High Level Parameterized Geometry API (issue #1648)
azv [Fri, 12 Aug 2016 06:49:40 +0000 (09:49 +0300)]
Dump Python in the High Level Parameterized Geometry API (issue #1648)

* Avoid dependency of SketchPlugin in ModelHighAPI/CMakeLists.txt
* Sketch should dump "model.do()" command
* Check copied sketch features by corresponding API feature

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Thu, 11 Aug 2016 12:52:57 +0000 (15:52 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for FeaturesAPI_ExtrusionCut and FeaturesAPI_ExtrusionFuse

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Thu, 11 Aug 2016 12:47:46 +0000 (15:47 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for FeaturesAPI_ExtrusionCut and FeaturesAPI_ExtrusionFuse

8 years agoDump Python in the High Level Parameterized Geometry API (issue #1648)
azv [Thu, 11 Aug 2016 12:16:28 +0000 (15:16 +0300)]
Dump Python in the High Level Parameterized Geometry API (issue #1648)

* Dump user-defined names

8 years agoDump Python in the High Level Parameterized Geometry API (issue #1648)
azv [Thu, 11 Aug 2016 10:35:44 +0000 (13:35 +0300)]
Dump Python in the High Level Parameterized Geometry API (issue #1648)

* Avoid to dump additional "Fixed" constraint for external features

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Thu, 11 Aug 2016 10:32:57 +0000 (13:32 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Fix for result taking.

8 years agoMake naming name works on constructions selected in another document and Wires select...
mpv [Thu, 11 Aug 2016 09:17:35 +0000 (12:17 +0300)]
Make naming name works on constructions selected in another document and Wires selected on sketch faces (in the frames of the python dump, issue #1648 )

8 years agoDump Python in the High Level Parameterized Geometry API (issue #1648)
azv [Thu, 11 Aug 2016 08:53:33 +0000 (11:53 +0300)]
Dump Python in the High Level Parameterized Geometry API (issue #1648)

* Dump sketch's MultiTranslation and MultiRotation features
* Fix dumping nested Composite features
* Fix Mirror constraint due to failed unit test

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Wed, 10 Aug 2016 14:34:18 +0000 (17:34 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Fix for dump FeaturesAPI_Extrusion with nested sketch

8 years agoMake naming name works on bodies with additional prefixes (extrusion solid in the...
mpv [Wed, 10 Aug 2016 14:58:50 +0000 (17:58 +0300)]
Make naming name works on bodies with additional prefixes (extrusion solid in the Boolean) (in the frames of the python dump, issue #1648 )

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Wed, 10 Aug 2016 14:23:14 +0000 (17:23 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Dump for FeaturesAPI_Extrusion with nested sketch

8 years agoMake naming names in sub-elements of sketch based on names, not persistent indexes...
mpv [Wed, 10 Aug 2016 13:01:22 +0000 (16:01 +0300)]
Make naming names  in sub-elements of sketch based on names, not persistent indexes (in the frames of the python dump, issue #1648 )

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Wed, 10 Aug 2016 12:04:44 +0000 (15:04 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Added dump for FeaturesAPI_Revolution and FeaturesAPI_Boolean

8 years agoDump Python in the High Level Parameterized Geometry API (issue #1648)
azv [Wed, 10 Aug 2016 10:37:40 +0000 (13:37 +0300)]
Dump Python in the High Level Parameterized Geometry API (issue #1648)

* Dump Mirror constraint
* Specific dump methods for AttributeRefList and AttributeRefAttrList
* Bug with Mirror constraint processing has been fixed (PlaneGCS solver)

8 years agoReading of the construction naming name support (in the frames of Dump Python issue...
mpv [Wed, 10 Aug 2016 10:33:01 +0000 (13:33 +0300)]
Reading of the construction naming name support (in the frames of Dump Python issue #1648)

8 years agoDump Python in the High Level Parameterized Geometry API (issue #1648)
azv [Wed, 10 Aug 2016 05:12:17 +0000 (08:12 +0300)]
Dump Python in the High Level Parameterized Geometry API (issue #1648)

* Process different types of constraint Angle

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Tue, 9 Aug 2016 14:01:40 +0000 (17:01 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

1. Empty constructor for ModelHighAPI_Selection (for not obligatory attributes);
2. Overloaded operator<< for ModelHighAPI_Dumper which takes ModelAPI_AttributeSelectionList;
3. Dump for FeaturesAPI_Extrusion.

8 years agoDump Python in the High Level Parameterized Geometry API (issue #1648)
azv [Tue, 9 Aug 2016 11:26:03 +0000 (14:26 +0300)]
Dump Python in the High Level Parameterized Geometry API (issue #1648)

Workaround to create sketch entities, used in constraint, before the constraint itself.

8 years agoDump Python in the High Level Parameterized Geometry API (issue #1648)
azv [Tue, 9 Aug 2016 08:29:41 +0000 (11:29 +0300)]
Dump Python in the High Level Parameterized Geometry API (issue #1648)

Dump sketch constraints

8 years agoIssue #1648: Dump Python in the High Level Parameterized Geometry API
dbv [Mon, 8 Aug 2016 14:35:30 +0000 (17:35 +0300)]
Issue #1648: Dump Python in the High Level Parameterized Geometry API

Added dump for Construction features Axis and Plane.

8 years agoDump Python in the High Level Parameterized Geometry API (issue #1648)
azv [Mon, 8 Aug 2016 09:46:07 +0000 (12:46 +0300)]
Dump Python in the High Level Parameterized Geometry API (issue #1648)

Dump "Intersection point" and "Projection".

8 years agoDump Python in the High Level Parameterized Geometry API (issue #1648)
azv [Mon, 8 Aug 2016 09:17:11 +0000 (12:17 +0300)]
Dump Python in the High Level Parameterized Geometry API (issue #1648)

1. Dump Sketch features.
2. Store getter for each attribute in ModelHighAPI_Interface

8 years agoDump Python in the High Level Parameterized Geometry API (issue #1648)
azv [Wed, 3 Aug 2016 06:43:53 +0000 (09:43 +0300)]
Dump Python in the High Level Parameterized Geometry API (issue #1648)

1. Dumper base functionality.
2. Feature to dump model into Python script.
3. Dump parameters, parts, sketches and points on sketches.
4. Uncompleted dump for point from ConstructionPlugin.

8 years agoFix the problem of compilation on Windows in another way: use decimal index (long...
mpv [Thu, 4 Aug 2016 15:01:22 +0000 (18:01 +0300)]
Fix the problem of compilation on Windows in another way: use decimal index (long long), not real (long double) to output it to string without ".00"

8 years agoIssue #1662: implementation of Recover feature.
mpv [Thu, 4 Aug 2016 14:00:54 +0000 (17:00 +0300)]
Issue #1662: implementation of Recover feature.

To do: select as base not result, but feature (in GUI widget)

8 years agoImprove build scripts for linux
spo [Sat, 30 Jul 2016 10:42:55 +0000 (13:42 +0300)]
Improve build scripts for linux

8 years agoIssue #1649: Added CPP High API for Plane feature;
dbv [Wed, 3 Aug 2016 13:10:18 +0000 (16:10 +0300)]
Issue #1649: Added CPP High API for Plane feature;
Added test cases for Plane feature.

8 years agoIssue #1650: Added CPP High API for feature Axis;
dbv [Wed, 3 Aug 2016 07:06:47 +0000 (10:06 +0300)]
Issue #1650: Added CPP High API for feature Axis;
Added test cases for Axis.

8 years agoIssue #1649: Added "Reverse" flag handling.
dbv [Tue, 2 Aug 2016 09:25:57 +0000 (12:25 +0300)]
Issue #1649: Added "Reverse" flag handling.

8 years agoIssue #1649: Added "Perpendicular" option for creation plane by line and point.
dbv [Tue, 2 Aug 2016 08:50:36 +0000 (11:50 +0300)]
Issue #1649: Added "Perpendicular" option for creation plane by line and point.

8 years agoFix incorrect definitions
azv [Wed, 3 Aug 2016 06:42:01 +0000 (09:42 +0300)]
Fix incorrect definitions

8 years agoTests fix.
dbv [Mon, 1 Aug 2016 12:57:45 +0000 (15:57 +0300)]
Tests fix.

8 years agoCommented options in Point feature;
dbv [Mon, 1 Aug 2016 12:30:36 +0000 (15:30 +0300)]
Commented options in Point feature;
Removed fix for nested attributes not initialized.

8 years agoMake toolbox and switch also "attribute" node: they contain data-attributes and must...
mpv [Mon, 1 Aug 2016 12:28:15 +0000 (15:28 +0300)]
Make toolbox and switch also "attribute" node: they contain data-attributes and must be registered in switch/cases.

8 years agoIssue #1664: In the Sketcher, add the function Split a segment: coincidence correction
nds [Fri, 29 Jul 2016 19:37:00 +0000 (22:37 +0300)]
Issue #1664: In the Sketcher, add the function Split a segment: coincidence correction

8 years agoRecover feature
nds [Fri, 29 Jul 2016 19:02:51 +0000 (22:02 +0300)]
Recover feature

8 years agoUndoes temporary define
nds [Fri, 29 Jul 2016 13:58:00 +0000 (16:58 +0300)]
Undoes temporary define

8 years agoIssue #1664: In the Sketcher, add the function Split a segment: linux compilation...
nds [Fri, 29 Jul 2016 12:39:55 +0000 (15:39 +0300)]
Issue #1664: In the Sketcher, add the function Split a segment: linux compilation correction

8 years agoIssue #1664: In the Sketcher, add the function Split a segment: split of arc, move...
nds [Fri, 29 Jul 2016 08:31:57 +0000 (11:31 +0300)]
Issue #1664: In the Sketcher, add the function Split a segment: split of arc, move of constraints

8 years agoIssue #1664: In the Sketcher, add the function Split a segment: split constraints
nds [Thu, 28 Jul 2016 17:22:59 +0000 (20:22 +0300)]
Issue #1664: In the Sketcher, add the function Split a segment: split constraints

8 years agoIssue #1664: In the Sketcher, add the function Split a segment:
nds [Thu, 28 Jul 2016 16:54:13 +0000 (19:54 +0300)]
Issue #1664: In the Sketcher, add the function Split a segment:

1. cash for attribute point 2d to projected point to avoid repeated geometrical calculations
2. restart of split operation: highlight sub-shapes

8 years agoIssue #1660 Ability to change the deflection coefficient
nds [Thu, 28 Jul 2016 12:05:55 +0000 (15:05 +0300)]
Issue #1660 Ability to change the deflection coefficient

8 years agoIssue #1657 In the Sketcher, disable all coordinate and lenght inputs : rename "Sketc...
nds [Thu, 28 Jul 2016 06:09:06 +0000 (09:09 +0300)]
Issue #1657 In the Sketcher, disable all coordinate and lenght inputs : rename "Sketch plane" preference tab into "Sketch"

8 years agoIssue #1658 New widget supporting nested option buttons : correction compilation...
nds [Wed, 27 Jul 2016 16:43:28 +0000 (19:43 +0300)]
Issue #1658 New widget supporting nested option buttons : correction compilation on Linux

8 years agoIssue #1658 New widget supporting nested option buttons : icons size corection (to...
nds [Wed, 27 Jul 2016 16:31:46 +0000 (19:31 +0300)]
Issue #1658 New widget supporting nested option buttons : icons size corection (to be redrawn later)

8 years agoIssue #1652 Add a real widget displaying the length of the line in the panel: correct...
nds [Wed, 27 Jul 2016 15:51:10 +0000 (18:51 +0300)]
Issue #1652 Add a real widget displaying the length of the line in the panel: correction to open already save studies.

8 years agoIssue #1664: In the Sketcher, add the function Split a segment. Widget of Split featu...
nds [Wed, 27 Jul 2016 15:28:07 +0000 (18:28 +0300)]
Issue #1664: In the Sketcher, add the function Split a segment. Widget of Split feature should not restore selection in viewer to the attribute value.

8 years agoIssue #1664: In the Sketcher, add the function Split a segment. Split feature impleme...
nds [Wed, 27 Jul 2016 14:43:12 +0000 (17:43 +0300)]
Issue #1664: In the Sketcher, add the function Split a segment. Split feature implementation to fill arc

8 years agoIssue #1660: Ability to change the deflection coefficient
nds [Wed, 27 Jul 2016 05:31:53 +0000 (08:31 +0300)]
Issue #1660: Ability to change the deflection coefficient

8 years agoIssue #1660: Ability to change the deflection coefficient
nds [Wed, 27 Jul 2016 05:21:49 +0000 (08:21 +0300)]
Issue #1660: Ability to change the deflection coefficient

8 years agoIssue #1664: In the Sketcher, add the function Split a segment. Split feature impleme...
nds [Wed, 27 Jul 2016 05:02:24 +0000 (08:02 +0300)]
Issue #1664: In the Sketcher, add the function Split a segment. Split feature implementation to process attributes

8 years agoIssue #1664: In the Sketcher, add the function Split a segment. Split feature impleme...
nds [Wed, 27 Jul 2016 04:54:27 +0000 (07:54 +0300)]
Issue #1664: In the Sketcher, add the function Split a segment. Split feature implementation to process attributes

8 years agoIssue #1664: In the Sketcher, add the function Split a segment. Split feature impleme...
nds [Wed, 27 Jul 2016 04:50:02 +0000 (07:50 +0300)]
Issue #1664: In the Sketcher, add the function Split a segment. Split feature implementation to process attributes

8 years agoIssue #1664: In the Sketcher, add the function Split a segment. Fill Split attributes...
nds [Tue, 26 Jul 2016 11:18:53 +0000 (14:18 +0300)]
Issue #1664: In the Sketcher, add the function Split a segment. Fill Split attributes by parameters of selected sub-shape.

8 years agoIssue #1664: In the Sketcher, add the function Split a segment. AttrRefAttribute...
nds [Tue, 26 Jul 2016 08:10:00 +0000 (11:10 +0300)]
Issue #1664: In the Sketcher, add the function Split a segment. AttrRefAttribute instead of Geom2D_Point.

8 years agoUpdate split shape for correct processing of closed edges
azv [Tue, 26 Jul 2016 08:06:54 +0000 (11:06 +0300)]
Update split shape for correct processing of closed edges

8 years agoIssue #1664: In the Sketcher, add the function Split a segment. Correction of circle...
nds [Tue, 26 Jul 2016 06:28:00 +0000 (09:28 +0300)]
Issue #1664: In the Sketcher, add the function Split a segment. Correction of circle::project to obtain a point with zero distance. Correct Attribute reference to do not check if attribute is initialized in ::value() as it might be called during validation(when attribute initialization is blocked).

8 years agoIssue #1664: In the Sketcher, add the function Split a segment. Validator for selecti...
nds [Mon, 25 Jul 2016 17:45:00 +0000 (20:45 +0300)]
Issue #1664: In the Sketcher, add the function Split a segment. Validator for selection, selection of segments on arc/circle.

8 years agoSplit: selection of a part of a segment.
nds [Mon, 25 Jul 2016 14:57:33 +0000 (17:57 +0300)]
Split: selection of a part of a segment.

8 years agoCorrection for restart of point create operation.
nds [Mon, 25 Jul 2016 12:13:54 +0000 (15:13 +0300)]
Correction for restart of point create operation.

8 years agoPreparations for Split operation. It includes:
nds [Fri, 22 Jul 2016 18:39:43 +0000 (21:39 +0300)]
Preparations for Split operation. It includes:

1. restart operation for tangent arc (do not use send of signal, do it linear)
2. MouseProcessor interface for mouseMove/mouseRelease sketch controls
3. ModelWidget::setFeature - do not store value if the attribute is initialized(reentrant operation, tangent arc)
4. initial split

8 years agoTemporary commented modifications for point
nds [Wed, 20 Jul 2016 11:19:05 +0000 (14:19 +0300)]
Temporary commented modifications for point

8 years agoIssue #1649: New creation of Construction Planes
nds [Tue, 19 Jul 2016 13:44:49 +0000 (16:44 +0300)]
Issue #1649: New creation of Construction Planes

Positive validator using breaks the test.