class uisObject


Public Methods

uisVertex getAmbient()
return the ambient component
uisVertex getDiffuse()
return the diffuse component
uisFace getFace(int)
return a specfic face
int getNumFaces()
return number of faces
int getNumVertices()
return number of vertices
uisVertex getShininess()
return the shininess component
int getSmooth()
return the smooth flag
uisVertex getSpecular()
return the specular component
uisMatrix getTransformation()
return the transformation matrix
uisVertex getVertex(int)
return a specific vertex
friend ostream& operator << (ostream&, uisObject&)
overloaded output operator
friend istream& operator >> (istream&, uisObject&)
overloaded input operator
void read3vnFile(istream& file)
read information from the previously opened 3vn data file
void setAmbient(float r, float g, float b, float a=1.0)
set the ambient color components
void setDiffuse(float r, float g, float b, float a=1.0)
set the diffuse color components
void setShininess(float)
set the shininess component
void setSmooth(int val)
set the smooth flag (TRUE, FALSE)
void setSpecular(float r, float g, float b, float a=1.0)
set the specular color compoents
void setTransformation(uisMatrix)
set the transformation matrix

Documentation

friend istream& operator >> (istream&, uisObject&)
overloaded input operator

friend ostream& operator << (ostream&, uisObject&)
overloaded output operator

int getNumVertices()
return number of vertices

int getNumFaces()
return number of faces

uisFace getFace(int)
return a specfic face

uisVertex getVertex(int)
return a specific vertex

uisMatrix getTransformation()
return the transformation matrix

uisVertex getSpecular()
return the specular component

uisVertex getDiffuse()
return the diffuse component

uisVertex getAmbient()
return the ambient component

uisVertex getShininess()
return the shininess component

int getSmooth()
return the smooth flag

void setSmooth(int val)
set the smooth flag (TRUE, FALSE)

void setTransformation(uisMatrix)
set the transformation matrix

void setShininess(float)
set the shininess component

void setAmbient(float r, float g, float b, float a=1.0)
set the ambient color components

void setDiffuse(float r, float g, float b, float a=1.0)
set the diffuse color components

void setSpecular(float r, float g, float b, float a=1.0)
set the specular color compoents


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de