Added a regulation factor to 2D Pixel tracking function.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Created methods for dynamic adding of vertices to point sets.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Added component accessors to Color class.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Added methods to save point clouds as .ply files on disk.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Changed frame capture function to generate and save the point cloud on disk as well as brightness and depth textures.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Extracted math auxiliary functions to a MathUtils.h header.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Moved Image class' inlinable functions and accessors to the header file.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Fixed an issue with uninitialized variables and image resizing.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Reformatted most of the Image class.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>
Commented out Pixel-Tracking step from main function for easier testing.

Signed-off-by: Vinicius Dias de Oliveira Gardelli <gardelli123@gmail.com>