Skip to content

ArturZiolkowski1999/rotation3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Initialization

  1. Create "build" directory in main project directory
  2. Go to build and use "cmake .." command
  3. Use "make" command
  4. For running tests run build/tst/rotation2D_tst
  5. For running main program run /build/rotation2D_run
  6. Enjoy !

Program structure

The program includes 4 classes. The first is Vector, next one is Matrix. Is contains static table of doubles. Class that contains all above is Cuboid. method rotate and translate with belong to this class rotate or translate vertices of given rectangle. Final class is GnuplotDrawings which enable program to comunicate with Gnuplot through external static library "LaczeDoGnuplota". For the program to run corectly you have to initialize rectangle with 4 vertices which create perpendicular sides.

Info

In lib directory is local version of "Gtests" and "LaczeDoGnuplota" external library used for tests and is program. In tst directory are all test, inferior CmakeList, and main function for running all tests.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published