zie OOP vormen schetsen
 
 
 
 

zie: de rubriek gouden voorbeelden
De p5.js schets staat onder de processing schets
 

 classes inleiding.           terug naar de p5.js inleiding                     terug naar de startpagina

Objecten van deze classes worden gebruikt in de schetsen van de rubieken

fontfun
OOP bezier curven

OOP vormen schetsen

subclasses die gebruik maken van de superclass      "Vormen"

  superclass "Vormen"    
  "Drieh_nh" , "Drieh_nh90" en "Drieh_an"     
  "Paral" en Paral3d"    
  "Trap_3nan" "Trap_2nn , "Ruit" en "Vlieger"    
  "Text" en "Text" met fontkeuze, lijndikte en lijnkleur    
  "Rechthoek" en "Ellips"    
  "Ruitjes" en "WEBGLRuitjes"    
  pentomino's  "N" , "Z" , "F"  en "Y"     
  pentomino's  "T" , "W" , "X" en "U"     
  pentomino "V" , 12 pentominos "Pentos"    
  tetromino's "St" , "Lt"    
  hoeken "Hoek_n2n" , Hoek_n3n" , "Hoek_n4n"    
  veelhoeken "Vhoek_n5" , "Vhoek_n6" , Vhoek_n7" , "Vhoek_n8"    
  veelhoeken "Vhoek_n2a4" , Vhoek_na4"    
  Boxen "Box_nh" , "Box" , "Box_n4naLi" , "Box_n4naRe"    
  Hoekbalken "Hoek3d_na2n" , "Hoek3d_na4n"    

 

subclasses die gebruik maken van de superclass      "Curven"

Objecten van deze classes worden gebruikt in schetsen van de rubriek OOP bezier curven

Bij de code van de subclasses staan linken naar de curven constructor creators ,
een grafische hulpmiddel om een bezier schets samen te stellen. 
Ter ondersteuning kan je als achtergrond ruitjespapier toevoegen dit mbv  van de class  "WEBGLRuitjes"

 

  superclass "Curven"    
  "BezierCub" ,   "BezierQuadr" ,   "BezierQuadrCub"    
  "Bezier2Cub" , "Bezier2Quadr" , "BezierCubQuadrCub"    
  "Bezier3Cub" , "Bezier3Quadr" , "BezierQuadrCubQuadr"    
   "BezierCubQuadrCub" met raaklijnen en anker en controle punten    
       
       

 

 
 
animatie met de pentomino classes "T" , "X" en "U"
zie de pentomino schets "U" , "T" , "X" animaties
De schets maakt gebruik van lijndikte en lijnkleur
 
 
 zie OOP bezier curven