Sculptor  v2.0.0
putSphere.h
Go to the documentation of this file.
1 #ifndef PUT_SPHERE_H
2  #define PUT_SPHERE_H
3 
4  #include "figuraGeometrica.h"
5 
7 
19  int x_center;
20  int y_center;
21  int z_center;
22  int radius;
23  public:
24 
26 
39  PutSphere(int x_center_, int y_center_, int z_center_, int radius_, float r_, float g_, float b_, float a_);
40 
42 
46 
48 
53  void draw(Sculptor &sculptor);
54  };
55 
56 #endif // PUT_SPHERE_H
Classe abstrata FiguraGeometrica - Base para geração de geometrias.
Definition: figuraGeometrica.h:15
Classe concreta PutSphere - Utiliza-se para mostrar um conjunto de voxels pertencentes a um volume es...
Definition: putSphere.h:18
void draw(Sculptor &sculptor)
Função membro draw.
Definition: putSphere.cpp:12
int radius
Definition: putSphere.h:22
int y_center
Definition: putSphere.h:20
int z_center
Definition: putSphere.h:21
PutSphere(int x_center_, int y_center_, int z_center_, int radius_, float r_, float g_, float b_, float a_)
Construtor da classe PutSphere.
Definition: putSphere.cpp:3
~PutSphere()
Destrutor da classe PutBox.
Definition: putSphere.h:45
int x_center
Definition: putSphere.h:19
Classe Sculptor para manipulação de elementos, denotados voxels, em matrizes digitais tridimensionais...
Definition: sculptor.h:12