Salome HOME
modules/shaper.git
10 years agoMerge branch 'master' of newgeom:newgeom.git
sbh [Mon, 5 May 2014 15:09:46 +0000 (19:09 +0400)]
Merge branch 'master' of newgeom:newgeom.git

10 years agoUpdating property pannel on sketch editing (refs #31)
sbh [Mon, 5 May 2014 15:09:32 +0000 (19:09 +0400)]
Updating property pannel on sketch editing (refs #31)

10 years agoMerge branch 'master' of newgeom:newgeom.git
vsv [Mon, 5 May 2014 14:33:21 +0000 (18:33 +0400)]
Merge branch 'master' of newgeom:newgeom.git

10 years agoLaunch application in SALOME environment on Linux
vsv [Mon, 5 May 2014 14:32:58 +0000 (18:32 +0400)]
Launch application in SALOME environment on Linux

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Mon, 5 May 2014 12:56:23 +0000 (16:56 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Edge/vertex selection modes for the line.

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Mon, 5 May 2014 11:22:38 +0000 (15:22 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Mon, 5 May 2014 11:22:19 +0000 (15:22 +0400)]
refs #30 - Sketch base GUI: create, draw lines

The "Return", "Escape" buttons processing.

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Mon, 5 May 2014 11:01:37 +0000 (15:01 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoCompilation errors on windows are corrected
vsv [Mon, 5 May 2014 11:01:14 +0000 (15:01 +0400)]
Compilation errors on windows are corrected

10 years agoMerge branch 'master' of newgeom:newgeom.git
vsv [Mon, 5 May 2014 09:46:02 +0000 (13:46 +0400)]
Merge branch 'master' of newgeom:newgeom.git

10 years agoCompilation error on Linux corrected
vsv [Mon, 5 May 2014 09:45:42 +0000 (13:45 +0400)]
Compilation error on Linux corrected

10 years agoMerge branch 'master' of newgeom:newgeom.git
sbh [Mon, 5 May 2014 08:58:04 +0000 (12:58 +0400)]
Merge branch 'master' of newgeom:newgeom.git

Conflicts:
src/ModuleBase/ModuleBase_WidgetFactory.cpp
src/XGUI/CMakeLists.txt
src/XGUI/XGUI_Workshop.cpp
src/XGUI/XGUI_Workshop.h

10 years agoUpdating property pannel from the model. Preleminary integration.
sbh [Mon, 5 May 2014 08:51:33 +0000 (12:51 +0400)]
Updating property pannel from the model. Preleminary integration.

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Mon, 5 May 2014 06:24:31 +0000 (10:24 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Separation an abstract IOperation from the operation filled by a feature and operation description.

10 years agoHide property panel on module activation (ref #31)
vsv [Wed, 30 Apr 2014 13:10:07 +0000 (17:10 +0400)]
Hide property panel on module activation (ref #31)

10 years agoConnect from SALOME to Sketcher (ref #31)
vsv [Wed, 30 Apr 2014 12:38:56 +0000 (16:38 +0400)]
Connect from SALOME to Sketcher (ref #31)

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Wed, 30 Apr 2014 11:22:46 +0000 (15:22 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years ago(Issue #31) Proxy viewer created in order to provide uniform dispatching of events...
vsv [Wed, 30 Apr 2014 11:22:32 +0000 (15:22 +0400)]
(Issue #31) Proxy viewer created in order to provide uniform dispatching of events from Salome and XGUI viewers

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Wed, 30 Apr 2014 10:52:25 +0000 (14:52 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Contour of some lines creation.

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Wed, 30 Apr 2014 08:15:19 +0000 (12:15 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Continuous line creation.

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Wed, 30 Apr 2014 07:42:32 +0000 (11:42 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoInterface to Salome Viewer is created (issue #31)
vsv [Wed, 30 Apr 2014 07:40:58 +0000 (11:40 +0400)]
Interface to Salome Viewer is created (issue #31)

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Wed, 30 Apr 2014 05:50:50 +0000 (09:50 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Renames method to work through local context

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Wed, 30 Apr 2014 05:27:16 +0000 (09:27 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Line is initialized by 2D coordinates obtained from 3D point

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Tue, 29 Apr 2014 15:17:40 +0000 (19:17 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Tue, 29 Apr 2014 15:17:29 +0000 (19:17 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Resume operation for sketch after a line operation finish

10 years agoAvoid crash when nested key is NULL
vsv [Tue, 29 Apr 2014 14:14:15 +0000 (18:14 +0400)]
Avoid crash when nested key is NULL

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Tue, 29 Apr 2014 14:07:20 +0000 (18:07 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoAdapt action manager for working in SALOME (issue #31)
vsv [Tue, 29 Apr 2014 14:07:07 +0000 (18:07 +0400)]
Adapt action manager for working in SALOME (issue #31)

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Tue, 29 Apr 2014 12:58:13 +0000 (16:58 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Tue, 29 Apr 2014 12:58:01 +0000 (16:58 +0400)]
refs #30 - Sketch base GUI: create, draw lines

The code is corrected by the 3D Viewer modification,
Call enable nested actions

10 years agoProvide selection mechanism from SALOME (issue #31)
vsv [Tue, 29 Apr 2014 12:43:40 +0000 (16:43 +0400)]
Provide selection mechanism from SALOME (issue #31)

10 years agoMerge branch 'master' of newgeom:newgeom.git
sbh [Tue, 29 Apr 2014 09:25:57 +0000 (13:25 +0400)]
Merge branch 'master' of newgeom:newgeom.git

10 years agoIssue #6 Extended processing of nested actions.
sbh [Tue, 29 Apr 2014 09:25:38 +0000 (13:25 +0400)]
Issue #6 Extended processing of nested actions.

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Tue, 29 Apr 2014 09:04:59 +0000 (13:04 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoDefine selection in Viewer 3d
vsv [Tue, 29 Apr 2014 09:04:34 +0000 (13:04 +0400)]
Define selection in Viewer 3d

10 years agoMerge branch 'master' of newgeom:newgeom.git
sbh [Tue, 29 Apr 2014 07:37:19 +0000 (11:37 +0400)]
Merge branch 'master' of newgeom:newgeom.git

Conflicts:
src/XGUI/XGUI_Workshop.h

10 years agoApplication errors handling
sbh [Tue, 29 Apr 2014 07:35:46 +0000 (11:35 +0400)]
Application errors handling

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Tue, 29 Apr 2014 06:05:59 +0000 (10:05 +0400)]
Merge branch 'master' of newgeom:newgeom

Conflicts:
src/PartSet/PartSet_Module.cpp

10 years agoOpen, Save, Exit, etc. actions processing.
sbh [Mon, 28 Apr 2014 16:55:50 +0000 (20:55 +0400)]
Open, Save, Exit, etc. actions processing.

10 years agoUsing of SelectionMgr instead of using Viewer directly in Sketcher starting operation
vsv [Mon, 28 Apr 2014 14:55:57 +0000 (18:55 +0400)]
Using of SelectionMgr instead of using Viewer directly in Sketcher starting operation

10 years agoMerge branch 'master' of newgeom:newgeom.git
sbh [Mon, 28 Apr 2014 14:43:49 +0000 (18:43 +0400)]
Merge branch 'master' of newgeom:newgeom.git

10 years agoIssue #6 advanced command enable/disable state processing
sbh [Mon, 28 Apr 2014 14:43:37 +0000 (18:43 +0400)]
Issue #6 advanced command enable/disable state processing

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Mon, 28 Apr 2014 13:11:15 +0000 (17:11 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Line visualization by the mouse click/move

10 years agoSending events on attributes data changed
mpv [Fri, 25 Apr 2014 16:15:13 +0000 (20:15 +0400)]
Sending events on attributes data changed

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Fri, 25 Apr 2014 16:03:17 +0000 (20:03 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Fri, 25 Apr 2014 16:02:38 +0000 (20:02 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Compillation correction

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Fri, 25 Apr 2014 16:00:10 +0000 (20:00 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoProvided connection of XGUI Displayer to SALOME OCC Viewer
vsv [Fri, 25 Apr 2014 15:59:58 +0000 (19:59 +0400)]
Provided connection of XGUI Displayer to SALOME OCC Viewer

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Fri, 25 Apr 2014 14:46:19 +0000 (18:46 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Line operation start over the sketch

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Fri, 25 Apr 2014 14:02:31 +0000 (18:02 +0400)]
Merge branch 'master' of newgeom:newgeom

Conflicts:
src/PartSet/PartSet_Module.cpp
src/XGUI/CMakeLists.txt

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Fri, 25 Apr 2014 14:00:28 +0000 (18:00 +0400)]
Merge branch 'master' of newgeom:newgeom

Conflicts:
src/PartSet/PartSet_Module.cpp
src/XGUI/CMakeLists.txt

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Fri, 25 Apr 2014 13:57:22 +0000 (17:57 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Line feature realization:
1. Create operation
2. Create point widget
3. Move widgets to ModuleBase

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Fri, 25 Apr 2014 13:41:47 +0000 (17:41 +0400)]
Merge branch 'master' of newgeom:newgeom

Conflicts:
src/XGUI/XGUI_Workshop.cpp

10 years agoConnect operations to SALOME (Issue #31)
vsv [Fri, 25 Apr 2014 13:33:45 +0000 (17:33 +0400)]
Connect operations to SALOME (Issue #31)

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Fri, 25 Apr 2014 12:41:50 +0000 (16:41 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Correction for Direction save.

10 years agoSub-features of sketcher support
mpv [Fri, 25 Apr 2014 11:18:07 +0000 (15:18 +0400)]
Sub-features of sketcher support

10 years agoSketch line feature based on points attributes
mpv [Fri, 25 Apr 2014 09:20:16 +0000 (13:20 +0400)]
Sketch line feature based on points attributes

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Thu, 24 Apr 2014 14:37:12 +0000 (18:37 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Set plane for sketch and erase the sketch preview. Set view projection.

10 years agoMerge branch 'master' of newgeom:newgeom.git
sbh [Thu, 24 Apr 2014 14:28:18 +0000 (18:28 +0400)]
Merge branch 'master' of newgeom:newgeom.git

10 years agoLabel for the sketch widget + label's xml processing
sbh [Thu, 24 Apr 2014 14:24:27 +0000 (18:24 +0400)]
Label for the sketch widget + label's xml processing

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Thu, 24 Apr 2014 14:07:46 +0000 (18:07 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Set plane for sketch and erase the sketch preview.

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Thu, 24 Apr 2014 13:39:44 +0000 (17:39 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoConnection to SALOME (Issue #31)
vsv [Thu, 24 Apr 2014 13:39:17 +0000 (17:39 +0400)]
Connection to SALOME (Issue #31)

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Thu, 24 Apr 2014 12:39:04 +0000 (16:39 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Thu, 24 Apr 2014 12:38:54 +0000 (16:38 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Providing the local selection for sketch feature

10 years agoGeom attribute: Point
mpv [Thu, 24 Apr 2014 12:36:43 +0000 (16:36 +0400)]
Geom attribute: Point

10 years agoMerge branch 'master' of newgeom:newgeom.git
sbh [Thu, 24 Apr 2014 12:02:38 +0000 (16:02 +0400)]
Merge branch 'master' of newgeom:newgeom.git

Conflicts:
src/PartSet/PartSet_Module.cpp

10 years agoIssue #29 processing of "source" tags added
sbh [Thu, 24 Apr 2014 11:59:31 +0000 (15:59 +0400)]
Issue #29 processing of "source" tags added

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Thu, 24 Apr 2014 10:51:27 +0000 (14:51 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Thu, 24 Apr 2014 10:51:19 +0000 (14:51 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Providing the local selection for sketch feature

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Thu, 24 Apr 2014 08:51:33 +0000 (12:51 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agostd:shared_ptr replaced by boost::shared_ptr
vsv [Thu, 24 Apr 2014 08:51:02 +0000 (12:51 +0400)]
std:shared_ptr replaced by boost::shared_ptr

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Thu, 24 Apr 2014 08:42:31 +0000 (12:42 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Visualize three planes for sketch.

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Thu, 24 Apr 2014 08:41:40 +0000 (12:41 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoAdaptation to SALOME environment (Issue #31)
vsv [Thu, 24 Apr 2014 08:41:22 +0000 (12:41 +0400)]
Adaptation to SALOME environment (Issue #31)

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Thu, 24 Apr 2014 07:26:45 +0000 (11:26 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Add comments for some code

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Thu, 24 Apr 2014 07:16:39 +0000 (11:16 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Add comments for some code

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Thu, 24 Apr 2014 07:07:18 +0000 (11:07 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Undoes the previous commit.

10 years agoSearch module's features in different plugins.
sbh [Thu, 24 Apr 2014 07:02:10 +0000 (11:02 +0400)]
Search module's features in different plugins.

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Thu, 24 Apr 2014 07:01:58 +0000 (11:01 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Remove updateCommandStatus() after commit(), because it happens in slot onOperationStopped()
Add comments for code

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Thu, 24 Apr 2014 06:35:27 +0000 (10:35 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Removes unnecessary realization of preview() in the feature.
Call the preview visualize/hide mannualy, not by listening the signal.

10 years agoTemplates for implementation of Geom classes receiving
mpv [Thu, 24 Apr 2014 05:50:51 +0000 (09:50 +0400)]
Templates for implementation of Geom classes receiving

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Thu, 24 Apr 2014 05:39:17 +0000 (09:39 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Union of the stopped(), started() signals processing of the operation.

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Wed, 23 Apr 2014 14:05:43 +0000 (18:05 +0400)]
Merge branch 'master' of newgeom:newgeom

Conflicts:
src/ModuleBase/ModuleBase_Operation.h
src/PartSet/PartSet_OperationSketchBase.cpp

10 years agoAdd path to plugins in the new environment
vsv [Wed, 23 Apr 2014 13:36:42 +0000 (17:36 +0400)]
Add path to plugins in the new environment

10 years agoMigration to VC9 and boost::shared_ptr with connection to SALOME
vsv [Wed, 23 Apr 2014 13:27:25 +0000 (17:27 +0400)]
Migration to VC9 and boost::shared_ptr with connection to SALOME

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Wed, 23 Apr 2014 12:47:33 +0000 (16:47 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Creation of the operation manager to provide the operations stack.

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Wed, 23 Apr 2014 12:43:25 +0000 (16:43 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoxmlRepresentation removed from base of operation
sbh [Wed, 23 Apr 2014 12:42:55 +0000 (16:42 +0400)]
xmlRepresentation removed from base of operation

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Wed, 23 Apr 2014 12:27:32 +0000 (16:27 +0400)]
Merge branch 'master' of newgeom:newgeom

Conflicts:
src/PartSet/PartSet_Module.cpp
src/XGUI/XGUI_Workshop.h

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Wed, 23 Apr 2014 12:14:07 +0000 (16:14 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Creation of the operation manager to provide the operations stack.

10 years agoMerge branch 'master' of newgeom:newgeom.git
sbh [Wed, 23 Apr 2014 11:27:48 +0000 (15:27 +0400)]
Merge branch 'master' of newgeom:newgeom.git

Conflicts:
src/PartSet/PartSet_Module.cpp

10 years agoIssue #6 Disable commands on operation start
sbh [Wed, 23 Apr 2014 11:10:24 +0000 (15:10 +0400)]
Issue #6 Disable commands on operation start

10 years agoMake all c++ files "cpp"
mpv [Wed, 23 Apr 2014 10:24:24 +0000 (14:24 +0400)]
Make all c++ files "cpp"

10 years agoAdded interfaces to OCC data and algos: features must not depend on OCC
mpv [Wed, 23 Apr 2014 08:01:23 +0000 (12:01 +0400)]
Added interfaces to OCC data and algos: features must not depend on OCC

10 years agorefs #30 Sketch base GUI: create, draw lines
nds [Wed, 23 Apr 2014 05:07:20 +0000 (09:07 +0400)]
refs #30 Sketch base GUI: create, draw lines

Remove group with the "point" identifier. It should be unique, so can not be used here.

10 years agoRemoved compilation problem caused by merge
mpv [Wed, 23 Apr 2014 04:47:49 +0000 (08:47 +0400)]
Removed compilation problem caused by merge

10 years agoMerge branch 'master' of newgeom:newgeom
mpv [Wed, 23 Apr 2014 04:23:41 +0000 (08:23 +0400)]
Merge branch 'master' of newgeom:newgeom

Conflicts:
CMakeLists.txt
src/Config/CMakeLists.txt
src/Config/plugins.xml
src/PartSet/CMakeLists.txt
src/SketchPlugin/CMakeLists.txt
src/SketchPlugin/SketchPlugin_Sketch.cpp
src/SketchPlugin/SketchPlugin_Sketch.h

10 years agoMerge branch 'master' of newgeom:newgeom
mpv [Wed, 23 Apr 2014 04:17:13 +0000 (08:17 +0400)]
Merge branch 'master' of newgeom:newgeom

Conflicts:
CMakeLists.txt
src/Config/CMakeLists.txt
src/Config/plugins.xml