public bool RemoveFrom(RescueInterfaceSurfaceDesc existingObject)
        {
            bool myReturn = RemoveFrom3(nativeNdx
                                        , (existingObject == null) ? 0 : existingObject.nativeNdx);

            return(myReturn);
        }
        public RescueInterfaceSurfaceDesc NthObject(long ordinal)
        {
            long returnNdx = NthObject5(nativeNdx
                                        , ordinal);

            if (returnNdx == 0)
            {
                return(null);
            }
            else
            {
                RescueInterfaceSurfaceDesc myReturn = new RescueInterfaceSurfaceDesc(returnNdx);
                return(myReturn);
            }
        }
 public void AddTo(RescueInterfaceSurfaceDesc newObject)
 {
     AddTo2(nativeNdx
            , (newObject == null) ? 0 : newObject.nativeNdx);
 }