misc.cpp

changeset 44
4c2fdadb9262
parent 37
a413d389b634
child 60
961663d05463
equal deleted inserted replaced
43:85b24285a8c7 44:4c2fdadb9262
47 str other; 47 str other;
48 48
49 for (size_t i = 0; i < ~s; i++) 49 for (size_t i = 0; i < ~s; i++)
50 if (s[i] > 32 && s[i] < 127) 50 if (s[i] > 32 && s[i] < 127)
51 other += s[i]; 51 other += s[i];
52 }
53
54 // =============================================================================
55 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
56 // =============================================================================
57 vertex bearing::project (vertex& vSource, ulong ulLength) {
58 vertex vDest = vSource;
59
60 vDest.x += (cos (fAngle) * ulLength);
61 vDest.y += (sin (fAngle) * ulLength);
62 vDest.x += (cos (fPitch) * ulLength);
63 vDest.z += (sin (fPitch) * ulLength);
64 return vDest;
65 } 52 }
66 53
67 // ============================================================================= 54 // =============================================================================
68 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 55 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
69 // ============================================================================= 56 // =============================================================================

mercurial