Sculptor  v2.0.0
Voxel Struct Reference

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
 

Detailed Description

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.

Member Data Documentation

◆ a

float Voxel::a

Componente de cor A (Alpha - Transparência) no formato RGBA em um intervalo de ponto flutuante de 0.0 à 1.0;

◆ b

float Voxel::b

Componente de cor B (Blue) no formato RGBA em um intervalo de ponto flutuante de 0.0 à 1.0;

◆ g

float Voxel::g

Componente de cor G (Green) no formato RGBA em um intervalo de ponto flutuante de 0.0 à 1.0;

◆ isOn

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.

◆ r

float Voxel::r

Componente de cor R (Red) no formato RGBA em um intervalo de ponto flutuante de 0.0 à 1.0;


The documentation for this struct was generated from the following file: