Changeset 1369


Ignore:
Timestamp:
May 12, 2012, 1:51:43 PM (9 years ago)
Author:
sam
Message:

math: replace len(vec) with length(vec) to match the GLSL naming.

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/monsterz/board.cpp

    r1310 r1369  
    189189            if (cur_cell.x < 0 || cur_cell.x >= data->dim.x
    190190                 || cur_cell.y < 0 || cur_cell.y >= data->dim.y
    191                  || sqlen(cur_pos - cur_cell * data->size) > sqlen(data->size) / 8
    192                  || sqlen(cur_cell - data->src_cell) != 1)
     191                 || sqlength(cur_pos - cur_cell * data->size) > sqlength(data->size) / 8
     192                 || sqlength(cur_cell - data->src_cell) != 1)
    193193                cur_cell = ivec2(-1);
    194194            /* If potential target changed, update our cache. */
     
    222222        /* Mouse released, or exited window, or dragged too far. */
    223223        if (!buttons[0] || m_mousepos.x == -1 ||
    224              sqlen(data->src_cell * data->size - data->grabbed.piece->GetPos()
     224             sqlength(data->src_cell * data->size - data->grabbed.piece->GetPos()
    225225                  - data->grabbed.piece->GetOffset()) > 100 * 100)
    226226        {
  • trunk/monsterz/piece.cpp

    r1310 r1369  
    201201    case PieceData::MOVE:
    202202        /* Only allow swaps when piece is close enough to its target cell. */
    203         if (sqlen(GetShift()) > sqlen(data->size) / 8)
     203        if (sqlength(GetShift()) > sqlength(data->size) / 8)
    204204            return 0;
    205205        /* Fall through */
     
    277277
    278278        ivec2 trip = data->pos_dst - data->pos_src;
    279         float pos_time = len(trip) / data->speed;
     279        float pos_time = length(trip) / data->speed;
    280280        float t = pos_time ? data->timer / pos_time : 1.0f;
    281281        if (t >= 1.0f)
     
    283283        data->pos = vec2(data->pos_src) + t * vec2(trip) + vec2(0.5f);
    284284
    285         float off_time = len(data->off_src) / data->speed;
     285        float off_time = length(data->off_src) / data->speed;
    286286        t = off_time ? data->timer / off_time : 1.0f;
    287287        if (t >= 1.0f)
     
    354354        break;
    355355    case PieceData::UNGRAB:
    356         if (sqlen(data->cell * data->size - data->pos_src)
    357               > sqlen(data->size) / 8)
     356        if (sqlength(data->cell * data->size - data->pos_src)
     357              > sqlength(data->size) / 8)
    358358            off = 7;
    359359        z = 8;
  • trunk/src/lol/math/vector.h

    r1352 r1369  
    269269    }
    270270
    271     inline T norm() const { return len(*this); }
     271    inline T norm() const { return length(*this); }
    272272#if !defined __ANDROID__
    273273    template<typename U>
     
    281281static inline Cmplx<T> re(Cmplx<T> const &val)
    282282{
    283     return ~val / sqlen(val);
     283    return ~val / sqlength(val);
    284284}
    285285
     
    10031003inline T norm(Quat<T> const &val)
    10041004{
    1005     return sqlen(val);
     1005    return sqlength(val);
    10061006}
    10071007
     
    11881188    \
    11891189    tprefix \
    1190     inline type sqlen(tname<type> const &a) \
     1190    inline type sqlength(tname<type> const &a) \
    11911191    { \
    11921192        type acc = 0; \
     
    11971197    \
    11981198    tprefix \
    1199     inline double len(tname<type> const &a) \
     1199    inline double length(tname<type> const &a) \
    12001200    { \
    12011201        using std::sqrt; \
    1202         return sqrt((double)sqlen(a)); \
     1202        return sqrt((double)sqlength(a)); \
    12031203    } \
    12041204    \
     
    12061206    inline tname<type> normalize(tname<type> const &val) \
    12071207    { \
    1208         type norm = (type)len(val); \
     1208        type norm = (type)length(val); \
    12091209        return norm ? val / norm : val * (type)0; \
    12101210    }
  • trunk/test/tutorial/03_fractal.cpp

    r1310 r1369  
    384384                z3 = z2 * z2 + r0;
    385385                z0 = z3 * z3 + r0;
    386                 if (sqlen(z0) >= maxsqlen)
     386                if (sqlength(z0) >= maxsqlen)
    387387                    break;
    388388                iter -= 4;
     
    393393            if (iter)
    394394            {
    395                 double n = sqlen(z0);
    396 
    397                 if (sqlen(z1) >= maxsqlen) { iter += 3; n = sqlen(z1); }
    398                 else if (sqlen(z2) >= maxsqlen) { iter += 2; n = sqlen(z2); }
    399                 else if (sqlen(z3) >= maxsqlen) { iter += 1; n = sqlen(z3); }
     395                double n = sqlength(z0);
     396
     397                if (sqlength(z1) >= maxsqlen) { iter += 3; n = sqlength(z1); }
     398                else if (sqlength(z2) >= maxsqlen) { iter += 2; n = sqlength(z2); }
     399                else if (sqlength(z3) >= maxsqlen) { iter += 1; n = sqlength(z3); }
    400400
    401401                if (n > maxsqlen * maxsqlen)
Note: See TracChangeset for help on using the changeset viewer.