|
DP3
|
A set of sources for which direction dependent effects are assumed to be equal. More...
#include <Patch.h>
Public Types | |
| using | const_iterator = std::vector< std::shared_ptr< const base::ModelComponent > >::const_iterator |
| using | iterator = std::vector< std::shared_ptr< base::ModelComponent > >::iterator |
Public Member Functions | |
| template<typename T > | |
| Patch (const std::string &name, T first, T last) | |
| iterator | begin () |
| double | Brightness () const |
| std::shared_ptr< base::ModelComponent > | component (size_t i) |
| std::shared_ptr< const base::ModelComponent > | component (size_t i) const |
| void | ComputeDirection () |
| Compute the direction as the average of the positions of the components. More... | |
| const base::Direction & | Direction () const |
| iterator | end () |
| size_t | Index () const |
| const std::string & | Name () const |
| size_t | NComponents () const |
| void | SetBrightness (double brightness) |
| void | SetDirection (const base::Direction &pos) |
| void | SetIndex (size_t index) |
A set of sources for which direction dependent effects are assumed to be equal.
| using dp3::model::Patch::const_iterator = std::vector<std::shared_ptr<const base::ModelComponent> >::const_iterator |
| using dp3::model::Patch::iterator = std::vector<std::shared_ptr<base::ModelComponent> >::iterator |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void dp3::model::Patch::ComputeDirection | ( | ) |
Compute the direction as the average of the positions of the components.
|
inline |
|
inline |
|
inline |
Index is used by OnePredict to be able to know what beam values belong to what patch. It is the index of this patch in the full list of patches being predicted.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |