R3.Geometry.Tiling.Generate C# (CSharp) Метод

Generate() публичный Метод

Generate ourselves from a tiling config.
public Generate ( TilingConfig config ) : void
config TilingConfig
Результат void
        public void Generate( TilingConfig config )
        {
            GenerateInternal( config );
        }

Usage Example

Пример #1
0
        public Tile[] FundamentalCell()
        {
            Tile template = TemplateTile();

            Tile.ShrinkTile(ref template, 0.9);

            // Generate a cell tiling.
            TilingConfig tilingConfig = new TilingConfig(Q, P);
            Tiling       poly         = new Tiling();

            poly.Generate(tilingConfig);
            m_tiles = poly.Tiles.ToList();
            //SetupTransformCircle( tile );	// Call this before transforming.
            //SetupNeighborCircle( tile );

            // Generate our cell.
            List <Tile> cellTiles = new List <Tile>();

            foreach (Tile t in poly.Tiles)
            {
                Tile temp = template.Clone();
                temp.Transform(t.Isometry.Inverse());
                cellTiles.Add(temp);
            }

            return(cellTiles.ToArray());
        }
All Usage Examples Of R3.Geometry.Tiling::Generate