8 #ifndef UNITVECTOR_HPP_
9 #define UNITVECTOR_HPP_
11 #include "../../../common/common.hpp"
27 void render(
double const mouse_x,
double const mouse_y);
34 void calc_vertexes(
double start_x,
double start_y,
double end_x,
double end_y,
double& x1,
35 double& y1,
double& x2,
double& y2);
37 double arrow_lenght_ { 0.4 };
38 double arrow_degrees_ { 0.5 };
Definition: OpenGlUnitVector.hpp:21
virtual ~OpenGlUnitVector()
Definition: OpenGlUnitVector.cpp:16
Definition: CommonBase.hpp:14
std::vector< std::vector< double > > charges_from_matrix
Definition: OpenGlUnitVector.hpp:29
std::vector< std::vector< double > > charges_to_matrix
Definition: OpenGlUnitVector.hpp:30
void init()
Definition: OpenGlUnitVector.cpp:20
phoxonics::common::Matrix matrix
Definition: OpenGlUnitVector.hpp:31
OpenGlUnitVector()
Definition: OpenGlUnitVector.cpp:13
void render(double const mouse_x, double const mouse_y)
Definition: OpenGlUnitVector.cpp:35
Definition: Matrix.hpp:21