From: kgv Date: Sat, 14 Mar 2020 10:32:48 +0000 (+0300) Subject: 0031429: Visualization - move out Graphic3d from TKV3d to TKService X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=79f95544556d35f67bd32fe48436f595fe400b77;p=occt-copy.git 0031429: Visualization - move out Graphic3d from TKV3d to TKService Packages Graphic3d, Prs3d, PrsMgr, V3d, SelectBasics, Select3D, SelectMgr have been moved from TKV3d to TKService. --- diff --git a/dox/upgrade/upgrade.md b/dox/upgrade/upgrade.md index 266548a03d..dd714b7e4f 100644 --- a/dox/upgrade/upgrade.md +++ b/dox/upgrade/upgrade.md @@ -2216,3 +2216,8 @@ Files written with the new version will not be readable by applications of old v *Poly_Triangulation* does no more provide access to internal array structures: methods Nodes(), ChangeNode(), Triangles(), ChangeTriangle(), UVNodes(), ChangeUVNode(), Normals() have been removed. Methods of *Poly_Triangulation* for accessing individual nodal properties / triangles by index and implementing copy semantics should be used instead. The same is applicable to *Poly_PolygonOnTriangulation* interface. + +@subsection upgrade_760_tkv3d TKV3d/TKService toolkits changes + +A set of packages of *TKV3d* toolkit has been moved to a new *TKService* library (*TKV3d* depends on *TKService*). + diff --git a/src/OS/Visualization.tcl b/src/OS/Visualization.tcl index 9b6099911a..e28004301e 100644 --- a/src/OS/Visualization.tcl +++ b/src/OS/Visualization.tcl @@ -15,10 +15,7 @@ ;# Liste des toolkits WOK sous forme de full path ;# proc Visualization:toolkits { } { - set aResult [list TKService \ - TKV3d \ - TKOpenGl \ - TKMeshVS] + set aResult [list TKService TKGraphic3d TKV3d TKOpenGl TKMeshVS] if { [info exists ::env(HAVE_VTK)] && "$::env(HAVE_VTK)" == "true" } { lappend aResult "TKIVtk" diff --git a/src/TKD3DHost/EXTERNLIB b/src/TKD3DHost/EXTERNLIB index 4208b02798..aafb54da1f 100644 --- a/src/TKD3DHost/EXTERNLIB +++ b/src/TKD3DHost/EXTERNLIB @@ -1,7 +1,7 @@ TKernel TKService TKMath -TKV3d +TKGraphic3d TKOpenGl CSF_XwLibs CSF_OpenGlLibs diff --git a/src/TKService/PACKAGES b/src/TKService/PACKAGES index 1196ba0e84..60771a587f 100755 --- a/src/TKService/PACKAGES +++ b/src/TKService/PACKAGES @@ -1,9 +1,15 @@ Aspect InterfaceGraphic -Graphic3d +Cocoa +WNT Xw Image Media -WNT -Cocoa Font +Graphic3d +Prs3d +V3d +PrsMgr +SelectBasics +Select3D +SelectMgr diff --git a/src/TKV3d/PACKAGES b/src/TKV3d/PACKAGES index 904ab32610..8e1d36a16d 100755 --- a/src/TKV3d/PACKAGES +++ b/src/TKV3d/PACKAGES @@ -1,11 +1,5 @@ -V3d -Select3D -Prs3d StdPrs -SelectBasics -SelectMgr -PrsMgr -AIS StdSelect +AIS DsgPrs PrsDim