Lines Matching refs:positions
446 nw::math::VEC3* positions = particleContext->GetEmissionPositionWork(emissionCount); in Emission() local
475 this->CalcCubeForm(cubeForm, emissionCount, &this->m_ParticleRandom, positions); in Emission()
486 this->CalcCylinderForm(cylinderForm, emissionCount, &this->m_ParticleRandom, positions); in Emission()
497 this->CalcDiscForm(discForm, emissionCount, &this->m_ParticleRandom, positions); in Emission()
508 this->CalcPointForm(pointForm, emissionCount, &this->m_ParticleRandom, positions); in Emission()
519 … this->CalcRectangleForm(rectangleForm, emissionCount, &this->m_ParticleRandom, positions); in Emission()
530 this->CalcSphereForm(sphereForm, emissionCount, &this->m_ParticleRandom, positions); in Emission()
542 m_ParticleSet->AddParticles(this->WorldMatrix(), positions, NULL, NULL, emissionCount); in Emission()
581 nw::math::VEC3* positions in CalcCubeForm() argument
715 positions[i].Set(position.x, position.y, position.z); in CalcCubeForm()
730 nw::math::VEC3* positions in CalcCylinderForm() argument
811 positions[i].Set(position.x, position.y, position.z); in CalcCylinderForm()
826 nw::math::VEC3* positions in CalcDiscForm() argument
933 positions[i].Set(position.x, position.y, position.z); in CalcDiscForm()
948 nw::math::VEC3* positions in CalcPointForm() argument
964 positions[i].Set( in CalcPointForm()
984 nw::math::VEC3* positions in CalcSphereForm() argument
1077 positions[i].Set(position.x, position.y, position.z); in CalcSphereForm()
1092 nw::math::VEC3* positions in CalcRectangleForm() argument
1210 positions[i].Set(position.x, position.y, position.z); in CalcRectangleForm()