示例#1
0
 public PointDataContainer(float[] point,
                           ARTreeContainer parent = null)
 {
     if (parent != null)
     {
         Parent = parent;
     }
     Coordinates = point;
 }
示例#2
0
 public RTreeLeaf(float[] clower, float[] cupper, ARTreeContainer parent = null)
 {
     Lower = clower;
     Upper = cupper;
     if (parent != null)
     {
         Parent = parent;
     }
     Data = new List <IRTreeDataContainer>();
 }
示例#3
0
 public RTreeLeaf(IMBR mbr, ARTreeContainer parent = null)
 {
     Lower = mbr.Lower;
     Upper = mbr.Upper;
     if (parent != null)
     {
         Parent = parent;
     }
     Data = new List <IRTreeDataContainer>();
 }
示例#4
0
 public SpatialDataContainer(IMBR mbr,
                             ARTreeContainer parent = null)
 {
     if (parent != null)
     {
         Parent = parent;
     }
     Lower = mbr.Lower;
     Upper = mbr.Upper;
 }
示例#5
0
 public RTreeNode(IMBR mbr, IEnumerable <ARTreeContainer> children = null, ARTreeContainer parent = null)
 {
     if (parent != null)
     {
         Parent = parent;
     }
     Lower    = mbr.Lower;
     Upper    = mbr.Upper;
     Children = children != null ? new List <ARTreeContainer>(children) : new List <ARTreeContainer>();
 }
示例#6
0
 public SpatialDataContainer(float[] clower,
                             float[] cupper,
                             ARTreeContainer parent = null)
 {
     if (parent != null)
     {
         Parent = parent;
     }
     Lower = clower;
     Upper = cupper;
 }
示例#7
0
 public RTreeNode(float[] clower,
                  float[] cupper, IEnumerable <ARTreeContainer> children = null, ARTreeContainer parent = null)
 {
     if (parent != null)
     {
         Parent = parent;
     }
     Lower    = clower;
     Upper    = cupper;
     Children = children != null ? new List <ARTreeContainer>(children) : new List <ARTreeContainer>();
 }
        public void ParentUnitTest()
        {
            Assert.Inconclusive("TODO");

            IRTreeContainer target   = CreateIRTreeContainer(); // TODO: Initialize to an appropriate value
            ARTreeContainer expected = null;                    // TODO: Initialize to an appropriate value
            ARTreeContainer actual;

            target.Parent = expected;
            actual        = target.Parent;
            Assert.AreEqual(expected, actual);
        }