diff options
1 files changed, 18 insertions, 0 deletions
| -rw-r--r-- | Sem. 08/Nvector/TwoDimCoordSystem.cpp | 18 |
diff --git a/Sem. 08/Nvector/TwoDimCoordSystem.cpp b/Sem. 08/Nvector/TwoDimCoordSystem.cpp new file mode 100644 index 0000000..e7a7072 --- /dev/null +++ b/Sem. 08/Nvector/TwoDimCoordSystem.cpp @@ -0,0 +1,18 @@ +#include "TwoDimCoordSystem.h" + +TwoDimCoordSystem::TwoDimCoordSystem(const Nvector& v1, const Nvector& v2) : v1(v1), v2(v2) +{ + if (~v1 != 2 || ~v2 != 2) + throw "Size of vectors should be 2!"; + if (v1 || v2) + throw "Vectors should not be parallel!"; +} + +Nvector TwoDimCoordSystem::getVectorByCoordinates(size_t coordX, size_t coordY) const +{ + //todo +} +Nvector TwoDimCoordSystem::getCoordinatesByVector(const Nvector& other) const +{ + //todo +}
\ No newline at end of file |
