Sculptor  v2.0.0
putVoxel.h
Go to the documentation of this file.
1 #ifndef PUT_VOXEL_H
2  #define PUT_VOXEL_H
3 
4  #include "figuraGeometrica.h"
5 
7 
18  class PutVoxel:public FiguraGeometrica{
19  int x;
20  int y;
21  int z;
22  public:
24 
36  PutVoxel(int x_, int y_, int z_, float r_, float g_, float b_, float a_);
38 
41  ~PutVoxel(){};
43 
48  void draw(Sculptor &sculptor);
49  };
50 
51 #endif // PUT_VOXEL_H
Classe abstrata FiguraGeometrica - Base para geração de geometrias.
Definition: figuraGeometrica.h:15
Classe concreta PutVoxel - Utiliza-se para mostrar um único voxel.
Definition: putVoxel.h:18
void draw(Sculptor &sculptor)
Função membro draw.
Definition: putVoxel.cpp:8
int z
Definition: putVoxel.h:21
int y
Definition: putVoxel.h:20
~PutVoxel()
Destrutor da classe PutVoxel.
Definition: putVoxel.h:41
int x
Definition: putVoxel.h:19
PutVoxel(int x_, int y_, int z_, float r_, float g_, float b_, float a_)
Construtor da classe PutVoxel.
Definition: putVoxel.cpp:3
Classe Sculptor para manipulação de elementos, denotados voxels, em matrizes digitais tridimensionais...
Definition: sculptor.h:12