public void TestRandomIntPoints()
        {
            var tools = new SupportQuadTreeToolUnique <PointRegionQuadTree <object> >(
                POINTREGION_FACTORY,
                SupportGeneratorPointUniqueByXYInteger.INSTANCE,
                POINTREGION_FI_ADDERUNIQUE,
                POINTREGION_FI_REMOVER,
                POINTREGION_FI_QUERIER,
                true);

            SupportExecUniqueRandomIntPointsInSquare.RunAssertion(tools);
        }
        public void TestRandomIntPoints()
        {
            SupportQuadTreeToolUnique <MXCIFQuadTree> tools = new SupportQuadTreeToolUnique <MXCIFQuadTree>(
                MXCIF_FACTORY,
                SupportGeneratorPointUniqueByXYInteger.INSTANCE,
                MXCIF_RI_ADDERUNIQUE,
                MXCIF_RI_REMOVER,
                MXCIF_RI_QUERIER,
                false);

            SupportExecUniqueRandomIntPointsInSquare.RunAssertion(tools);
        }