QtSculptor  v1.0.0
CutEllipsoid.h
Go to the documentation of this file.
1 #ifndef CUT_ELLIPSOID_H
2  #define CUT_ELLIPSOID_H
3 
4  #include "GeometricFigure.h"
5 
7 
21  int x_center;
22  int y_center;
23  int z_center;
24  int x_radius;
25  int y_radius;
26  int z_radius;
27  public:
29 
40  CutEllipsoid(int x_center_, int y_center_, int z_center_, int x_radius_, int y_radius_, int z_radius_);
42 
47 
52  void draw(Sculptor &sculptor);
53  };
54 
55 #endif // CUT_ELLIPSOID_H
CutEllipsoid::~CutEllipsoid
~CutEllipsoid()
Destrutor da classe CutEllipsoid.
Definition: CutEllipsoid.h:45
CutEllipsoid::draw
void draw(Sculptor &sculptor)
Função membro draw.
Definition: CutEllipsoid.cpp:12
CutEllipsoid::x_radius
int x_radius
Definition: CutEllipsoid.h:24
CutEllipsoid::y_radius
int y_radius
Definition: CutEllipsoid.h:25
GeometricFigure
Abstract class GeometricFigure - Base for generating geometries.
Definition: GeometricFigure.h:16
GeometricFigure.h
CutEllipsoid::z_center
int z_center
Definition: CutEllipsoid.h:23
Sculptor
Sculptor class for manipulating elements, denoted voxels, in arrays three-dimensional digital.
Definition: Sculptor.h:17
CutEllipsoid::CutEllipsoid
CutEllipsoid(int x_center_, int y_center_, int z_center_, int x_radius_, int y_radius_, int z_radius_)
Construtor da classe CutEllipsoid.
Definition: CutEllipsoid.cpp:3
CutEllipsoid
Classe concreta CutEllipsoid - Utiliza-se para apagar um conjunto de voxels pertencentes a um volume ...
Definition: CutEllipsoid.h:20
CutEllipsoid::x_center
int x_center
Definition: CutEllipsoid.h:21
CutEllipsoid::z_radius
int z_radius
Definition: CutEllipsoid.h:26
CutEllipsoid::y_center
int y_center
Definition: CutEllipsoid.h:22