---------------------------------------------------------------------------- Generate Minor Nodes ----------------------------------------------------------------------------
| 1232 | // Generate Minor Nodes |
| 1233 | //---------------------------------------------------------------------------- |
| 1234 | void LightningBolt::generateMinorNodes() |
| 1235 | { |
| 1236 | mMinorNodes.clear(); |
| 1237 | |
| 1238 | for( S32 i=0; i<mMajorNodes.numNodes - 1; i++ ) |
| 1239 | { |
| 1240 | NodeManager segment; |
| 1241 | segment.startPoint = mMajorNodes.nodeList[i].point; |
| 1242 | segment.endPoint = mMajorNodes.nodeList[i+1].point; |
| 1243 | segment.numNodes = numMinorNodes; |
| 1244 | segment.maxAngle = maxMinorAngle; |
| 1245 | segment.generateNodes(); |
| 1246 | |
| 1247 | mMinorNodes.increment(1); |
| 1248 | mMinorNodes[i] = segment; |
| 1249 | } |
| 1250 | } |
| 1251 | |
| 1252 | //---------------------------------------------------------------------------- |
| 1253 | // Recursive algo to create bolts that split off from main bolt |
nothing calls this directly
no test coverage detected