summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSunil Shetye2025-05-05 17:44:02 +0530
committerSunil Shetye2025-05-05 17:49:36 +0530
commit2140d8b8d5cca2585c6544d14972522014fa441d (patch)
tree5d254cc0c36b58b5bd2b7692554b20d262826df5
parent29b10ab7abe8cf0698ce5039226403863641fefb (diff)
downloadCommon-Interface-Project-2140d8b8d5cca2585c6544d14972522014fa441d.tar.gz
Common-Interface-Project-2140d8b8d5cca2585c6544d14972522014fa441d.tar.bz2
Common-Interface-Project-2140d8b8d5cca2585c6544d14972522014fa441d.zip
use .num and .den members
numer() and denom() functions are replaced by the corresponding members in scilab code cleanup
-rw-r--r--blocks/eda-frontend/src/components/SchematicEditor/Helper/ToolbarTools.js50
-rw-r--r--blocks/saveAPI/fixtures/saveAPI.yaml4
2 files changed, 11 insertions, 43 deletions
diff --git a/blocks/eda-frontend/src/components/SchematicEditor/Helper/ToolbarTools.js b/blocks/eda-frontend/src/components/SchematicEditor/Helper/ToolbarTools.js
index d37a6e90..b80cd030 100644
--- a/blocks/eda-frontend/src/components/SchematicEditor/Helper/ToolbarTools.js
+++ b/blocks/eda-frontend/src/components/SchematicEditor/Helper/ToolbarTools.js
@@ -36,13 +36,10 @@ export default function toolbarTools (grid) {
// SAVE
export function saveXml (description = '') {
const enc = new mxCodec(mxUtils.createXmlDocument())
- const arry = graph.contextArray
const model = graph.getModel()
const firstCell = model.cells[0]
firstCell.appname = process.env.REACT_APP_NAME
firstCell.description = description
- console.log(model)
- const node0 = enc.encode(arry)
const node = enc.encode(model)
const pins = node.querySelectorAll('Object[as="errorFields"],Object[as="pins"]')
pins.forEach(pin => { pin.remove() })
@@ -50,16 +47,16 @@ export function saveXml (description = '') {
xcosDiagram.setAttribute('background', '-1')
xcosDiagram.setAttribute('finalIntegrationTime', '0.5')
xcosDiagram.setAttribute('title', 'basic')
- if (node0) {
+
+ const contextArray = graph.contextArray
+ if (contextArray) {
+ const node0 = enc.encode(contextArray)
xcosDiagram.appendChild(node0)
}
xcosDiagram.appendChild(node)
- console.log(xcosDiagram)
-
const value = mxUtils.getXml(xcosDiagram)
- console.log(value)
return value
}
@@ -368,10 +365,9 @@ function parseXmlToGraph (xmlDoc, graph) {
let oldcellslength = 0
- const contextArrayNode = xmlDoc.querySelector('Array[as="context"]')
- graph.contextArray = contextArrayNode
+ graph.contextArray = xmlDoc.querySelector('Array[as="context"]')
- let cells = xmlDoc.getElementsByTagName("root")[0].children
+ let cells = xmlDoc.getElementsByTagName('root')[0].children
let cellslength = cells.length
let remainingcells = []
let portCount
@@ -564,29 +560,6 @@ function parseXmlToGraph (xmlDoc, graph) {
// points.reverse()
}
- // try {
- // const edge = graph.insertEdge(parent, edgeId, null, sourceCell, targetCell)
- // edge.tarx = cellAttrs.tarx.value
- // edge.tary = cellAttrs.tary.value
- // edge.tar2x = cellAttrs.tar2x.value
- // edge.tar2y = cellAttrs.tar2y.value
- // edge.sourceVertex = cellAttrs.sourceVertex.value
- // edge.targetVertex = cellAttrs.targetVertex.value
-
- // const terminalPoint = new mxPoint(Number(cellAttrs.tarx.value), Number(cellAttrs.tary.value))
- // const terminalPoint2 = new mxPoint(Number(cellAttrs.tar2x.value), Number(cellAttrs.tar2y.value))
- // if (targetCell?.edge === true) {
- // edge.geometry.setTerminalPoint(terminalPoint2, false)
- // }
- // if (sourceCell?.edge === true) {
- // edge.geometry.setTerminalPoint(terminalPoint, true)
- // }
- // edge.geometry.points = points
- // } catch (e) {
- // console.log(sourceCell)
- // console.log(targetCell)
- // console.error('error', e)
- // }
try {
const edge = graph.insertEdge(parent, edgeId, null, sourceCell, targetCell)
edge.tarx = cellAttrs.tarx.value
@@ -595,30 +568,25 @@ function parseXmlToGraph (xmlDoc, graph) {
edge.tar2y = cellAttrs.tar2y.value
edge.sourceVertex = cellAttrs.sourceVertex.value
edge.targetVertex = cellAttrs.targetVertex.value
-
+
const x1 = Number(cellAttrs.tarx.value)
const y1 = Number(cellAttrs.tary.value)
const x2 = Number(cellAttrs.tar2x.value)
const y2 = Number(cellAttrs.tar2y.value)
-
- const terminalPoint = new mxPoint(x1, y1)
- const terminalPoint2 = new mxPoint(x2, y2)
-
if (targetCell && (x2 !== 0 || y2 !== 0)) {
+ const terminalPoint2 = new mxPoint(x2, y2)
edge.geometry.setTerminalPoint(terminalPoint2, false)
}
-
if (sourceCell && (x1 !== 0 || y1 !== 0)) {
+ const terminalPoint = new mxPoint(x1, y1)
edge.geometry.setTerminalPoint(terminalPoint, true)
}
-
edge.geometry.points = points
} catch (e) {
console.log(sourceCell)
console.log(targetCell)
console.error('error', e)
}
-
}
}
diff --git a/blocks/saveAPI/fixtures/saveAPI.yaml b/blocks/saveAPI/fixtures/saveAPI.yaml
index a0d8ca6c..df876ef8 100644
--- a/blocks/saveAPI/fixtures/saveAPI.yaml
+++ b/blocks/saveAPI/fixtures/saveAPI.yaml
@@ -68793,9 +68793,9 @@
[Cp,Dp] = cosfil_ip(C,D); // C/D
- Num = numer(G1);
+ Num = G1.num;
- Den = denom(G1);'
+ Den = G1.den;'
- model: saveAPI.gallery
pk: 36
fields: