#include <plane_wave.hpp>
visr::objectmodel::PlaneWave::PlaneWave |
( |
| ) |
|
|
delete |
Default constructor, creates a source with invalid object id and default group id.
visr::objectmodel::PlaneWave::PlaneWave |
( |
ObjectId |
id | ) |
|
|
explicit |
visr::objectmodel::PlaneWave::PlaneWave |
( |
PlaneWave const & |
rhs | ) |
|
|
default |
Copy constructor, explicitly instantiated
visr::objectmodel::PlaneWave::~PlaneWave |
( |
| ) |
|
|
virtualdefault |
std::unique_ptr< Object > visr::objectmodel::PlaneWave::clone |
( |
| ) |
const |
|
virtual |
Clone function simulating a virtual copy constructor.
- Note
- This method relies on the proper working of the copy constructor.
Implements visr::objectmodel::Object.
Direction visr::objectmodel::PlaneWave::incidenceAzimuth |
( |
| ) |
const |
|
inline |
Direction visr::objectmodel::PlaneWave::incidenceElevation |
( |
| ) |
const |
|
inline |
Coordinate visr::objectmodel::PlaneWave::referenceDistance |
( |
| ) |
const |
|
inline |
void visr::objectmodel::PlaneWave::setIncidenceAzimuth |
( |
Direction |
newAzimuth | ) |
|
void visr::objectmodel::PlaneWave::setIncidenceElevation |
( |
Direction |
newElevation | ) |
|
void visr::objectmodel::PlaneWave::setReferenceDistance |
( |
Coordinate |
newDistance | ) |
|
The documentation for this class was generated from the following files:
- /home/gitlab-runner/builds/293ee765/0/s3a/VISR/src/libobjectmodel/plane_wave.hpp
- /home/gitlab-runner/builds/293ee765/0/s3a/VISR/src/libobjectmodel/plane_wave.cpp