Exemplo n.º 1
0
        public IXBody DeserializeBody(Stream stream)
        {
            var comStr = new StreamWrapper(stream);
            var body   = (IBody2)m_Modeler.Restore(comStr);

            return(m_App.CreateObjectFromDispatch <ISwTempBody>(body, null));
        }
Exemplo n.º 2
0
        public ISwCurve Merge(ISwCurve[] curves)
        {
            var curve = m_Modeler.MergeCurves(curves.SelectMany(c => c.Curves).ToArray());

            if (curve == null)
            {
                throw new NullReferenceException("Failed to merge input curves");
            }

            return(m_App.CreateObjectFromDispatch <ISwCurve>(curve, null));
        }