public static Snap.NX.Spline Wrap(Tag nxopenSplineTag) { if (nxopenSplineTag == Tag.Null) { throw new ArgumentException("Input tag is NXOpen.Tag.Null"); } NXOpen.Spline objectFromTag = Snap.NX.NXObject.GetObjectFromTag(nxopenSplineTag) as NXOpen.Spline; if (objectFromTag == null) { throw new ArgumentException("Input tag doesn't belong to an NXOpen.Spline object"); } return(objectFromTag); }
internal Spline(Tag splineTag) : base(splineTag) { NXOpen.Spline spline = (NXOpen.Spline)NXObjectManager.Get(splineTag); this.NXOpenSpline = spline; }
internal Spline(NXOpen.Spline spline) : base(spline) { this.NXOpenSpline = spline; }