Searched refs:hairNodes (Results 1 – 3 of 3) sorted by relevance
35 hairNodes.resize(nodes); in Hair()44 …hairNodes[i].position = hairNodes[i].originalPosition = hairNodes[i].defaultPosition = Vector(0, i… in Hair()121 h = &hairNodes[idx]; in getHairNode()141 Vector diffVec = hairNodes[i+1].position - hairNodes[i].position; in onRender()158 glVertex3f(hairNodes[i].position.x + pl.x, hairNodes[i].position.y + pl.y, 0); in onRender()242 Vector diff = hairNodes[i].position - hairNodes[i-1].position; in updatePositions()259 hairNodes[i].position = hairNodes[i-1].position + diff; in updatePositions()265 hairNodes[i].position = hairNodes[i-1].position + diff; in updatePositions()447 Vector mov = hairNodes[i].defaultPosition - hairNodes[i].position; in returnToDefaultPositions()467 hairNodes[i].position += force*dt*hairNodes[i].percent; in exertForce()[all …]
49 std::vector<HairNode> hairNodes; variable
8302 num = a->hair->hairNodes.size(); in collideHairVsCircle()8307 c = ((a->hair->hairNodes[i].position) - pos2).isLength2DIn(a->hair->hairWidth*perc + radius); in collideHairVsCircle()