FixPaintSelection::JunctionMap::iterator FixPaintSelection::addJunction(const Point& pt) { std::pair<JunctionMap::iterator, bool> inserted = mJunctions.insert(JunctionMap::value_type(pt, Junction())); return inserted.first; }
bool JunctionSelection::add(int x, int z, Real weight) { if (!getTerrainData()->isValidJunction(x, z)) return false; size_t index = getTerrainData()->_getJunctionIndex(x, z); std::pair<JunctionMap::iterator, bool> inserted = mJunctions.insert(JunctionMap::value_type(index, Junction(x, z, getTerrainData()->getHeight(x, z), weight))); return inserted.second; }
String::String(){ wg_l = Waveguide(); wg_r = Waveguide(); junction = Junction(); junction.setPluckPosition(0.5); _previous_l = 0; _previous_r = 0; }
void Plus( Pilha p ) { LL linkA, linkB, linkR; if ( STACKsize( p ) >= 2 ) { linkA = STACKget(p); linkB = STACKget(p); linkR = Junction( linkA, linkB ); STACKput( p, linkR ); } }
inline Junction MakeJunctionForTesting(m2::PointD const & point) { return Junction(point, feature::kDefaultAltitudeMeters); }