Configuration class for the simple mesh generator.
More...
#include <generate_device.hpp>
|
void | clear () |
|
void | add_segment (double start_x, double start_y, double len_x, double len_y, unsigned long points_x, unsigned long points_y) |
|
void | add_segment (double start_x, double len_x, unsigned long points_x, double start_y, double len_y, unsigned long points_y) |
|
void | add_segment (double start_x, double len_x, unsigned long points_x) |
|
std::size_t | size () const |
|
segment_description const & | at (std::size_t i) const |
|
Configuration class for the simple mesh generator.
Definition at line 47 of file generate_device.hpp.
◆ segment_description_type
◆ add_segment() [1/3]
void viennashe::util::device_generation_config::add_segment |
( |
double |
start_x, |
|
|
double |
len_x, |
|
|
unsigned long |
points_x |
|
) |
| |
|
inline |
◆ add_segment() [2/3]
void viennashe::util::device_generation_config::add_segment |
( |
double |
start_x, |
|
|
double |
len_x, |
|
|
unsigned long |
points_x, |
|
|
double |
start_y, |
|
|
double |
len_y, |
|
|
unsigned long |
points_y |
|
) |
| |
|
inline |
◆ add_segment() [3/3]
void viennashe::util::device_generation_config::add_segment |
( |
double |
start_x, |
|
|
double |
start_y, |
|
|
double |
len_x, |
|
|
double |
len_y, |
|
|
unsigned long |
points_x, |
|
|
unsigned long |
points_y |
|
) |
| |
|
inline |
◆ at()
segment_description const & viennashe::util::device_generation_config::at |
( |
std::size_t |
i | ) |
const |
|
inline |
◆ clear()
void viennashe::util::device_generation_config::clear |
( |
| ) |
|
|
inline |
◆ size()
std::size_t viennashe::util::device_generation_config::size |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: