Příkaz Dvacetisten
- Dvacetisten( <Rovnostranný trojúhelník> )
-
Vytvoří dvacetistěn, jehož základnou je daný rovnostranný trojúhelník.
- Dvacetisten( <Bod>, <Bod>, <Směr> )
-
Vytvoří dvacetistěn, jehož jednou hranou je úsečka daná uvedenými dvěma body. Další vrcholy jsou pak jednoznačně určeny daným směrem, který je třeba zadat jako:
-
vektor, úsečku, přímku, či polopřímku, vždy kolmo k uvedené úsečce, nebo
-
mnohoúhelník, či rovinu, rovnoběžně s úsečkou (hranou).
Výsledný dvacetistěn bude potom mít:
-
stěnu s danou úsečkou jako hranou v rovině kolmé k vektoru/úsečce/přímce/polopřímce, nebo
-
stěnu s danou úsečkou jako hranou v rovině rovnoběžné s mnohoúhelníkem/rovinou.
-
- Dvacetisten( <Bod>, <Bod>, <Bod>)
-
Vytvoří dvacetistěn s uvedenými třemi body jako vrcholy první stěny. Body proto musí tvořit rovnostranný trojúhelník, aby jimi byl definován dvacetistěn.
- Dvacetisten( <Bod>, <Bod>)
-
Vytvoří dvacetistěn s danými dvěma body jako vrcholy první stěny, jejíž třetí vrchol je automaticky umístěn na kružnici tak, že je možné dvacetistěnem kolem jeho první hrany otáčet.
|
Dvacetisten(A, B) je zkrácenou verzí příkazu Dvacetisten(A, B, C), kde C = Bod(Kruznice(StredSoumernosti(A, B), Vzdalenost(A, B) sqrt(3) / 2, Usecka(A, B))). |
|
Viz též příkazy Krychle, Ctyrsten, Osmisten, Dvanactisten commands. |