コード例 #1
0
        public bool RemoveFrom(RescueTriangleFace existingObject)
        {
            bool myReturn = RemoveFrom3(nativeNdx
                                        , (existingObject == null) ? 0 : existingObject.nativeNdx);

            return(myReturn);
        }
コード例 #2
0
        public long IndexOf(RescueTriangleFace existingObject)
        {
            long myReturn = IndexOf11(nativeNdx
                                      , (existingObject == null) ? 0 : existingObject.nativeNdx);

            return(myReturn);
        }
コード例 #3
0
        public bool DropFace(RescueTriangleFace toDrop)
        {
            bool myReturn = DropFace11(nativeNdx
                                       , (toDrop == null) ? 0 : toDrop.nativeNdx);

            return(myReturn);
        }
コード例 #4
0
        public RescueTriangleFace CrossFace(long ordinal)
        {
            long returnNdx = CrossFace4(nativeNdx
                                        , ordinal);

            if (returnNdx == 0)
            {
                return(null);
            }
            else
            {
                RescueTriangleFace myReturn = new RescueTriangleFace(returnNdx);
                return(myReturn);
            }
        }
コード例 #5
0
        public RescueTriangleFace NthObject(long ordinal)
        {
            long returnNdx = NthObject5(nativeNdx
                                        , ordinal);

            if (returnNdx == 0)
            {
                return(null);
            }
            else
            {
                RescueTriangleFace myReturn = new RescueTriangleFace(returnNdx);
                return(myReturn);
            }
        }
コード例 #6
0
        public RescueTriangleFace NthFace(long zeroBasedOrdinal)
        {
            long returnNdx = NthFace10(nativeNdx
                                       , zeroBasedOrdinal);

            if (returnNdx == 0)
            {
                return(null);
            }
            else
            {
                RescueTriangleFace myReturn = new RescueTriangleFace(returnNdx);
                return(myReturn);
            }
        }
コード例 #7
0
 public void AddTo(RescueTriangleFace newObject)
 {
     AddTo2(nativeNdx
            , (newObject == null) ? 0 : newObject.nativeNdx);
 }
コード例 #8
0
 public void AddFace(RescueTriangleFace toAdd)
 {
     AddFace9(nativeNdx
              , (toAdd == null) ? 0 : toAdd.nativeNdx);
 }