Download Print deze pagina

HP Prime Gebruikershandleiding pagina 691

Verberg thumbnails Zie ook voor Prime:

Advertenties

K+1▶K;
UNTIL 0;
END;
Het programma wordt uitgevoerd totdat de gebruiker op
drukt om het te beëindigen.
TRIANGLE_P, TRIANGLE
Syntaxis: TRIANGLE_P([G], x1, y1, x2, y2, x3, y3, c1, [c2, c3], [Alfa],
["ZString", z1, z2, z3])
Syntaxis: TRIANGLE_P([G], {x1, y1, [c1], [z1]}, {x2, y2, [c2], [z2]},{x3, y3,
[c3], [z3]}, ["ZString"])
Syntaxis: TRIANGLE_P([G],points_definition, triangle_definitions,
rotation_matrix of {rotation_matrix of -1, ["N"], [{eye_x, eye_y, eye_z}
of -1], [{3Dxmin, 3Dxmax, 3Dymin, 3Dymax, 3Dzmin, 3Dzmax}]}, [zstring])
Syntaxis: TRIANGLE_P([G],pre_rotated_points, triangle_definitions, [zstring])
Syntaxis: TRIANGLE_P([G])
Met de basisvorm TRIANGLE wordt in de afbeelding tussen de opgegeven pixelcoördinaten een driehoek
getekend met de opgegeven kleur en transparantie (0 ≤ Alfa ≤ 255). Als er drie kleuren zijn opgegeven,
worden deze kleuren gemengd tussen de hoekpunten.
Met de geavanceerde vorm TRIANGLE_P kunnen tegelijkertijd meerdere driehoeken worden getekend met
een potentiële 3D-transformatie van de hoekpunten van de driehoeken.
Deze vorm wordt meestal gebruikt als u een set hoekpunten en driehoeken hebt en deze allemaal tegelijk wilt
weergeven (wat dus sneller is).
points_definition is een lijst of matrix van puntdefinities. Elk punt wordt gedefinieerd door twee tot
vier getallen: x, y, z en kleur. Een geldige puntdefinitie kan meerdere vormen hebben. Hier zijn enkele
voorbeelden: [x, y, z, c], {x, y, z, c}, {x, y, #c}, {(x, y), c}, (x,y)... U kunt in plaats van een lijst een vector van
punten gebruiken. In dat geval kunnen de punten worden uitgedrukt als complexe getallen.
triangle_ definitions is een lijst of matrix van driehoekdefinities. Elke driehoek wordt gedefinieerd
door drie tot vijf getallen: p1, p2, p3, kleur en alfa. P1, p2 en p3 zijn de index in de points_definition
Programmaopdrachten 641

Advertenties

loading