Voxeloop  0.1.0
Musical Loop Generation in Voxel World
Cubes Class Reference

#include <Cubes.hpp>

Collaboration diagram for Cubes:
Collaboration graph

Public Member Functions

 Cubes ()
 
 ~Cubes ()
 
void addCube ()
 
void rotate (float r)
 
void move (float z)
 
void scale (float s)
 
void draw ()
 
void activateShader ()
 
void clean ()
 
void setPerspective (bool view)
 
void setPerVal (bool view)
 

Private Attributes

LinkedList< Cube * > * list
 
bool isPerspective
 

Constructor & Destructor Documentation

◆ Cubes()

Cubes::Cubes ( )

◆ ~Cubes()

Cubes::~Cubes ( )

Member Function Documentation

◆ activateShader()

void Cubes::activateShader ( )

◆ addCube()

void Cubes::addCube ( )

◆ clean()

void Cubes::clean ( )

◆ draw()

void Cubes::draw ( )

◆ move()

void Cubes::move ( float  z)

◆ rotate()

void Cubes::rotate ( float  r)

◆ scale()

void Cubes::scale ( float  s)

◆ setPerspective()

void Cubes::setPerspective ( bool  view)

◆ setPerVal()

void Cubes::setPerVal ( bool  view)

Member Data Documentation

◆ isPerspective

bool Cubes::isPerspective
private

◆ list

LinkedList<Cube *>* Cubes::list
private

The documentation for this class was generated from the following files: