Geno3D
A simple 3D visualisation library, using C++/SFML.
 All Classes Functions Variables
Geno3D::Object Member List

This is the complete list of members for Geno3D::Object, including all inherited members.

calcNormals()Geno3D::Objectprivate
facesGeno3D::Objectprivate
getTexture()Geno3D::Objectinline
isTextured()Geno3D::Objectinline
load(std::string str)Geno3D::Object
load(std::istream &stream)Geno3D::Object
loadTexture(sf::Texture texture)Geno3D::Object
normalsGeno3D::Objectprivate
Object() (defined in Geno3D::Object)Geno3D::Objectinline
render(std::vector< std::unique_ptr< Light >> &lights, const std::shared_ptr< Camera > &camera, int winHeight)Geno3D::Object
rotate(float x, float y, float z) overrideGeno3D::Objectvirtual
scale(float m) overrideGeno3D::Objectvirtual
sortFaces(const Eigen::Matrix3Xf &projected)Geno3D::Objectprivate
texCoordsGeno3D::Objectprivate
textureGeno3D::Objectprivate
texturedGeno3D::Objectprivate
transform(const Transformation &t) overrideGeno3D::Objectvirtual
translate(float x, float y, float z) overrideGeno3D::Objectvirtual
uvMapGeno3D::Objectprivate
uvTexMapGeno3D::Objectprivate
vertsGeno3D::Objectprivate