コード例 #1
0
ファイル: card.cpp プロジェクト: eric-cc-su/CodeBits
card::card(card const &reference) {
    //card *newCard = new card();
    setColor(reference.ccolor);
    setNumber(reference.cnumber);
    setShading(reference.cshading);
    setShape(reference.cshape);
};
コード例 #2
0
ファイル: Globals.cpp プロジェクト: ricardoleitee/LAIG
Globals::Globals(std::string dmode, std::string shading, float* background, std::string face, std::string order, bool dsided, bool local, bool enabled, float* ambient) {
	this->dmode = setDmode(dmode);
	this->shading = setShading(shading);
	this->face = setFace(face);
	this->order = setOrder(order);
	this->dsided = dsided;
	this->local = local;
	this->enabled = enabled;

	for (int i=0 ; i<4 ; i++) {
		this->background[i] = background[i];
		this->ambient[i] = ambient[i];
	}
}
コード例 #3
0
ファイル: material.cpp プロジェクト: shamcode/gui
void Material::setRefraction(float refraction)
{
    this->refraction = refraction;
    setShading(Material::CoockTorrance);
}
コード例 #4
0
ファイル: material.cpp プロジェクト: shamcode/gui
void Material::setRoughness(float roughness)
{
    this->roughness = roughness;
    setShading(Material::CoockTorrance);
}
コード例 #5
0
ファイル: material.cpp プロジェクト: shamcode/gui
void Material::setSpecular(const glm::vec4 &specular)
{
    this->specular = specular;
    setShading(Material::Phong);
}
コード例 #6
0
ファイル: material.cpp プロジェクト: shamcode/gui
void Material::setDiffuse(const glm::vec4 &diffuse)
{
    this->diffuse = diffuse;
    setShading(Material::Phong);
}
コード例 #7
0
ファイル: material.cpp プロジェクト: shamcode/gui
void Material::setAmbient(const glm::vec4 &ambient)
{
    this->ambient = ambient;
    setShading(Material::Phong);
}