EdgeSample EdgeCell::endSample(Time time) const { QList<EdgeSample> sampling = getSampling(time); if(sampling.isEmpty()) return EdgeSample(); else return sampling.last(); }
EdgeSample KeyHalfedge::sample(double s) { if(!edge) return EdgeSample(); if(side) return edge->geometry()->pos(s); else return edge->geometry()->pos(length()-s); }