/// public void SetNodePosition(Point3F pos) { pos.Alloc(); InternalUnsafeMethods.SetNodePosition__Args _args = new InternalUnsafeMethods.SetNodePosition__Args() { pos = pos.internalStructPtr, }; InternalUnsafeMethods.SetNodePosition()(ObjectPtr, _args); pos.Free(); }
/// <description> /// ( pPosition ) /// </description> public void SetNodePosition(Point3F position = null) { position = position ?? new Point3F("0 0 0"); position.Alloc(); InternalUnsafeMethods.SetNodePosition__Args _args = new InternalUnsafeMethods.SetNodePosition__Args() { position = position.internalStructPtr, }; InternalUnsafeMethods.SetNodePosition()(ObjectPtr, _args); position.Free(); }