public void Initialize(Int2 index, int buildingCount, float blockSize, float roadWidth)
    {
        indexPosition      = index;
        this.blockSize     = blockSize;
        this.roadWidth     = roadWidth;
        this.buildingCount = buildingCount;
        pointList          = VoroniMeshGenerator.GeneratePointsList(blockSize, blockSize, buildingCount);

        //CreateBaseMesh();

        pointsSet = true;
    }