Sculptor  v2.0.0
putBox.h
Go to the documentation of this file.
1 #ifndef PUT_BOX_H
2  #define PUT_BOX_H
3 
4  #include "figuraGeometrica.h"
5 
7 
20  class PutBox:public FiguraGeometrica{
21  int xi;
22  int xf;
23  int yi;
24  int yf;
25  int zi;
26  int zf;
27  public:
28 
30 
45  PutBox(int xi_, int xf_, int yi_, int yf_, int zi_, int zf_, float r_, float g_, float b_, float a_);
46 
48 
51  ~PutBox(){};
52 
54 
59  void draw(Sculptor &sculptor);
60  };
61 
62 #endif // PUT_BOX_H
Classe abstrata FiguraGeometrica - Base para geração de geometrias.
Definition: figuraGeometrica.h:15
Classe concreta PutBox - Utiliza-se para mostrar um bloco de voxels.
Definition: putBox.h:20
~PutBox()
Destrutor da classe PutBox.
Definition: putBox.h:51
int xf
Definition: putBox.h:22
int zf
Definition: putBox.h:26
void draw(Sculptor &sculptor)
Função membro draw.
Definition: putBox.cpp:11
int zi
Definition: putBox.h:25
int yi
Definition: putBox.h:23
int xi
Definition: putBox.h:21
int yf
Definition: putBox.h:24
PutBox(int xi_, int xf_, int yi_, int yf_, int zi_, int zf_, float r_, float g_, float b_, float a_)
Construtor da classe PutBox.
Definition: putBox.cpp:3
Classe Sculptor para manipulação de elementos, denotados voxels, em matrizes digitais tridimensionais...
Definition: sculptor.h:12