#include <PrePostDependentDelay.h>
Definition at line 80 of file PrePostDependentDelay.h.
LateralDelayCondAndSyn::LateralDelayCondAndSyn | ( | double | v_mean, | |
double | v_SH, | |||
double | v_min, | |||
double | v_max, | |||
double | d_mean, | |||
double | d_SH, | |||
double | d_min, | |||
double | d_max, | |||
bool | toroid = false , |
|||
double | toroid_off = 0.0 , |
|||
double | z_scale = 1.0 , |
|||
double | src_scale = 1.0 , |
|||
double | dst_scale = 1.0 , |
|||
double | src_center_x = 0.0 , |
|||
double | src_center_y = 0.0 , |
|||
double | dst_center_x = 0.0 , |
|||
double | dst_center_y = 0.0 , |
|||
double | src_shape_x = 1.0 , |
|||
double | src_shape_y = 1.0 , |
|||
double | dst_shape_x = 1.0 , |
|||
double | dst_shape_y = 1.0 | |||
) |
Definition at line 80 of file PrePostDependentDelay.cpp.
References m_dst_scale, m_dst_shape_x, m_dst_shape_y, m_src_scale, m_src_shape_x, m_src_shape_y, m_toroid, m_toroid_off, max_dx, max_dy, max_sx, max_sy, min_dx, min_dy, min_sx, and min_sy.
Referenced by clone().
LateralDelayCondAndSyn::~LateralDelayCondAndSyn | ( | ) | [virtual] |
Definition at line 133 of file PrePostDependentDelay.cpp.
double LateralDelayCondAndSyn::generate | ( | size_t | src_idx, | |
size_t | dst_idx, | |||
RandomEngine * | rnd | |||
) | [virtual] |
It seems that this dummy implementation is needed for Py++
in order to be able to exclude (not exposed to python).
Reimplemented from ConnObjectValueGeneratorSpecialization< SpatialSimObjectPopulation, SpatialSimObjectPopulation >.
Definition at line 138 of file PrePostDependentDelay.cpp.
References delay_dist, distance(), SpatialSimObjectPopulation::getLocation(), ConnObjectValueGeneratorSpecialization< SpatialSimObjectPopulation, SpatialSimObjectPopulation >::m_destinationPopulation, m_dst_center_x, m_dst_center_y, m_dst_scale, ConnObjectValueGeneratorSpecialization< SpatialSimObjectPopulation, SpatialSimObjectPopulation >::m_sourcePopulation, m_src_center_x, m_src_center_y, m_src_scale, m_toroid, m_z_scale, max_dx, max_dy, max_sx, max_sy, min, min_dx, min_dy, min_sx, min_sy, ConnObjectValueGeneratorSpecialization< SpatialSimObjectPopulation, SpatialSimObjectPopulation >::rnd_eng, v_dist, Point3D< T >::x(), Point3D< T >::y(), and Point3D< T >::z().
ConnObjectValueGenerator * LateralDelayCondAndSyn::clone | ( | void | ) | const [virtual] |
Implements ConnObjectValueGenerator.
Definition at line 183 of file PrePostDependentDelay.cpp.
References d_max, d_mean, d_min, d_SH, LateralDelayCondAndSyn(), m_dst_center_x, m_dst_center_y, m_dst_scale, m_dst_shape_x, m_dst_shape_y, m_src_center_x, m_src_center_y, m_src_scale, m_src_shape_x, m_src_shape_y, m_toroid, m_toroid_off, m_z_scale, v_mean, v_min, and v_SH.
double LateralDelayCondAndSyn::v_mean [protected] |
double LateralDelayCondAndSyn::v_SH [protected] |
double LateralDelayCondAndSyn::v_min [protected] |
double LateralDelayCondAndSyn::v_max [protected] |
Definition at line 99 of file PrePostDependentDelay.h.
double LateralDelayCondAndSyn::d_mean [protected] |
double LateralDelayCondAndSyn::d_SH [protected] |
double LateralDelayCondAndSyn::d_min [protected] |
double LateralDelayCondAndSyn::d_max [protected] |
bool LateralDelayCondAndSyn::m_toroid [protected] |
Definition at line 102 of file PrePostDependentDelay.h.
Referenced by clone(), generate(), and LateralDelayCondAndSyn().
bool LateralDelayCondAndSyn::m_toroid_off [protected] |
Definition at line 103 of file PrePostDependentDelay.h.
Referenced by clone(), and LateralDelayCondAndSyn().
double LateralDelayCondAndSyn::m_z_scale [protected] |
double LateralDelayCondAndSyn::m_src_scale [protected] |
Definition at line 106 of file PrePostDependentDelay.h.
Referenced by clone(), generate(), and LateralDelayCondAndSyn().
double LateralDelayCondAndSyn::m_dst_scale [protected] |
Definition at line 107 of file PrePostDependentDelay.h.
Referenced by clone(), generate(), and LateralDelayCondAndSyn().
double LateralDelayCondAndSyn::m_src_center_x [protected] |
double LateralDelayCondAndSyn::m_src_center_y [protected] |
double LateralDelayCondAndSyn::m_dst_center_x [protected] |
double LateralDelayCondAndSyn::m_dst_center_y [protected] |
double LateralDelayCondAndSyn::m_src_shape_x [protected] |
Definition at line 114 of file PrePostDependentDelay.h.
Referenced by clone(), and LateralDelayCondAndSyn().
double LateralDelayCondAndSyn::m_src_shape_y [protected] |
Definition at line 115 of file PrePostDependentDelay.h.
Referenced by clone(), and LateralDelayCondAndSyn().
double LateralDelayCondAndSyn::m_dst_shape_x [protected] |
Definition at line 116 of file PrePostDependentDelay.h.
Referenced by clone(), and LateralDelayCondAndSyn().
double LateralDelayCondAndSyn::m_dst_shape_y [protected] |
Definition at line 117 of file PrePostDependentDelay.h.
Referenced by clone(), and LateralDelayCondAndSyn().
double LateralDelayCondAndSyn::min_dx [protected] |
Definition at line 119 of file PrePostDependentDelay.h.
Referenced by generate(), and LateralDelayCondAndSyn().
double LateralDelayCondAndSyn::min_dy [protected] |
Definition at line 119 of file PrePostDependentDelay.h.
Referenced by generate(), and LateralDelayCondAndSyn().
double LateralDelayCondAndSyn::max_dx [protected] |
Definition at line 119 of file PrePostDependentDelay.h.
Referenced by generate(), and LateralDelayCondAndSyn().
double LateralDelayCondAndSyn::max_dy [protected] |
Definition at line 119 of file PrePostDependentDelay.h.
Referenced by generate(), and LateralDelayCondAndSyn().
double LateralDelayCondAndSyn::min_sx [protected] |
Definition at line 120 of file PrePostDependentDelay.h.
Referenced by generate(), and LateralDelayCondAndSyn().
double LateralDelayCondAndSyn::min_sy [protected] |
Definition at line 120 of file PrePostDependentDelay.h.
Referenced by generate(), and LateralDelayCondAndSyn().
double LateralDelayCondAndSyn::max_sx [protected] |
Definition at line 120 of file PrePostDependentDelay.h.
Referenced by generate(), and LateralDelayCondAndSyn().
double LateralDelayCondAndSyn::max_sy [protected] |
Definition at line 120 of file PrePostDependentDelay.h.
Referenced by generate(), and LateralDelayCondAndSyn().
BndNormalDistribution LateralDelayCondAndSyn::v_dist [protected] |