Phoxonics
1.0
Object Oriented FDTD Software
|
Public Member Functions | |
OpenGlFdtd2D () | |
virtual | ~OpenGlFdtd2D () |
void | init (SDL_Renderer *renderer, SDL_Window *window) |
void | render (double point_x, double point_y, double point_val, double mouse_x, double mouse_y) |
void | render (std::vector< boost::tuple< double, double, double >> &e_field, std::vector< boost::tuple< double, double, double >> &h_field, double mouse_x, double mouse_y) |
phoxonics::visual::OpenGlFdtd2D::OpenGlFdtd2D | ( | ) |
|
virtual |
void phoxonics::visual::OpenGlFdtd2D::init | ( | SDL_Renderer * | renderer, |
SDL_Window * | window | ||
) |
void phoxonics::visual::OpenGlFdtd2D::render | ( | double | point_x, |
double | point_y, | ||
double | point_val, | ||
double | mouse_x, | ||
double | mouse_y | ||
) |
void phoxonics::visual::OpenGlFdtd2D::render | ( | std::vector< boost::tuple< double, double, double >> & | e_field, |
std::vector< boost::tuple< double, double, double >> & | h_field, | ||
double | mouse_x, | ||
double | mouse_y | ||
) |