Sculptor
v2.0.0
|
Struct Voxel (volume element) utilizada para armazenar propriedades dos elementos que constituirá a escultura criada pela classe sculptor. É definido como um struct e comporta as propriedades e informações nexessárias para construção e utilização dos voxels: sua cor e transparência e se ele deverá ser incluído ou não no modelo digital que representa a escultura gerada na classe Sculptor. More...
#include <voxel.h>
Public Attributes | |
float | r |
float | g |
float | b |
float | a |
bool | isOn |
Struct Voxel (volume element) utilizada para armazenar propriedades dos elementos que constituirá a escultura criada pela classe sculptor. É definido como um struct e comporta as propriedades e informações nexessárias para construção e utilização dos voxels: sua cor e transparência e se ele deverá ser incluído ou não no modelo digital que representa a escultura gerada na classe Sculptor.
float Voxel::a |
Componente de cor A (Alpha - Transparência) no formato RGBA em um intervalo de ponto flutuante de 0.0 à 1.0;
float Voxel::b |
Componente de cor B (Blue) no formato RGBA em um intervalo de ponto flutuante de 0.0 à 1.0;
float Voxel::g |
Componente de cor G (Green) no formato RGBA em um intervalo de ponto flutuante de 0.0 à 1.0;
bool Voxel::isOn |
Informação booleana que informará, a quem acessar o elemento, se ele deverá ser incluído ou não no modelo digital da escultura.
float Voxel::r |
Componente de cor R (Red) no formato RGBA em um intervalo de ponto flutuante de 0.0 à 1.0;