Lines Matching refs:position

612         nw::math::VEC3 position(0.0f, 0.0f, 0.0f);  in CalcCubeForm()  local
616 position.x = random->NextFloatSignedOne(); in CalcCubeForm()
617 position.y = random->NextFloatSignedOne(); in CalcCubeForm()
618 position.z = random->NextFloatSignedOne(); in CalcCubeForm()
620 position.x *= cookedScale.x; in CalcCubeForm()
621 position.y *= cookedScale.y; in CalcCubeForm()
622 position.z *= cookedScale.z; in CalcCubeForm()
645 position.Set(r, s, (f32)sign); in CalcCubeForm()
649 position.Set((f32)sign, r, s); in CalcCubeForm()
653 position.Set(r, (f32)sign, s); in CalcCubeForm()
656 position.x *= cookedScale.x; in CalcCubeForm()
657 position.y *= cookedScale.y; in CalcCubeForm()
658 position.z *= cookedScale.z; in CalcCubeForm()
669 position.x = random->NextFloatSignedOne(); in CalcCubeForm()
670 position.y = random->NextFloatSignedOne(); in CalcCubeForm()
671 position.z = random->NextFloatSignedOne(); in CalcCubeForm()
675 position.y *= 1.0f - cubeForm.GetInner(); in CalcCubeForm()
676 if (position.y >= 0) in CalcCubeForm()
678 position.y = 1.0f - position.y; in CalcCubeForm()
682 position.y = -1.0f - position.y; in CalcCubeForm()
687 position.y *= cubeForm.GetInner(); in CalcCubeForm()
688 position.z *= 1.0f - cubeForm.GetInner(); in CalcCubeForm()
689 if (position.z >= 0) in CalcCubeForm()
691 position.z = 1.0f - position.z; in CalcCubeForm()
695 position.z = -1.0f - position.z; in CalcCubeForm()
700 position.x *= 1.0f - cubeForm.GetInner(); in CalcCubeForm()
701 if (position.x >= 0) in CalcCubeForm()
703 position.x = 1.0f - position.x; in CalcCubeForm()
707 position.x = -1.0f - position.x; in CalcCubeForm()
711 position.x *= cookedScale.x; in CalcCubeForm()
712 position.y *= cookedScale.y; in CalcCubeForm()
713 position.z *= cookedScale.z; in CalcCubeForm()
717 positions[i].Set(position.x, position.y, position.z); in CalcCubeForm()
721 targetTranslate[index].Set(position.x, position.y, position.z); in CalcCubeForm()
771 nw::math::VEC3 position(0.0f, 0.0f, 0.0f); in CalcCylinderForm() local
804 position.x = sin * distance; in CalcCylinderForm()
805 position.y = random->NextFloatSignedOne(); in CalcCylinderForm()
806 position.z = -cos * distance; in CalcCylinderForm()
808 position.x *= cookedScale.x; in CalcCylinderForm()
809 position.y *= cookedScale.y; in CalcCylinderForm()
810 position.z *= cookedScale.z; in CalcCylinderForm()
813 positions[i].Set(position.x, position.y, position.z); in CalcCylinderForm()
817 targetTranslate[index].Set(position.x, position.y, position.z); in CalcCylinderForm()
879 nw::math::VEC3 position(0.0f, 0.0f, 0.0f); in CalcDiscForm() local
922 position.x = sin * distance; in CalcDiscForm()
923 position.y = 0; in CalcDiscForm()
924 position.z = -cos * distance; in CalcDiscForm()
926 position.x *= cookedScale.x; in CalcDiscForm()
927 position.z *= cookedScale.y; in CalcDiscForm()
929 if (position.x == 0.0f && position.z == 0.0f) in CalcDiscForm()
931 position.x = Epsilon; in CalcDiscForm()
935 positions[i].Set(position.x, position.y, position.z); in CalcDiscForm()
939 targetTranslate[index].Set(position.x, position.y, position.z); in CalcDiscForm()
1025 nw::math::VEC3 position(0.0f, 0.0f, 0.0f); in CalcSphereForm() local
1068 position.x = sinYaw * -cosPitch; in CalcSphereForm()
1069 position.y = -sinPitch; in CalcSphereForm()
1070 position.z = cosYaw * cosPitch; in CalcSphereForm()
1072 position *= distance; in CalcSphereForm()
1074 position.x *= cookedScale.x; in CalcSphereForm()
1075 position.y *= cookedScale.y; in CalcSphereForm()
1076 position.z *= cookedScale.z; in CalcSphereForm()
1079 positions[i].Set(position.x, position.y, position.z); in CalcSphereForm()
1083 targetTranslate[index].Set(position.x, position.y, position.z); in CalcSphereForm()
1118 nw::math::VEC3 position(0.0f, 0.0f, 0.0f); in CalcRectangleForm() local
1122 position.x = random->NextFloatSignedOne(); in CalcRectangleForm()
1123 position.z = random->NextFloatSignedOne(); in CalcRectangleForm()
1125 position.x *= cookedScale.x; in CalcRectangleForm()
1126 position.z *= cookedScale.y; // ScaleはVector2のため in CalcRectangleForm()
1137 position.Set( in CalcRectangleForm()
1144 position.Set( in CalcRectangleForm()
1154 position.Set( in CalcRectangleForm()
1161 position.Set( in CalcRectangleForm()
1173 position.x = random->NextFloatSignedOne(); in CalcRectangleForm()
1174 position.z = random->NextFloatSignedOne(); in CalcRectangleForm()
1178 position.z *= 1.0f - rectangleForm.GetInner(); in CalcRectangleForm()
1179 if (position.z >= 0) in CalcRectangleForm()
1181 position.z = 1.0f - position.z; in CalcRectangleForm()
1185 position.z = -1.0f - position.z; in CalcRectangleForm()
1190 position.z *= rectangleForm.GetInner(); in CalcRectangleForm()
1191 position.x *= 1.0f - rectangleForm.GetInner(); in CalcRectangleForm()
1192 if (position.x >= 0) in CalcRectangleForm()
1194 position.x = 1.0f - position.x; in CalcRectangleForm()
1198 position.x = -1.0f - position.x; in CalcRectangleForm()
1202 position.x *= cookedScale.x; in CalcRectangleForm()
1203 position.z *= cookedScale.y; in CalcRectangleForm()
1205 if (position.x == 0.0f && position.z == 0.0f) in CalcRectangleForm()
1207 position.x = Epsilon; in CalcRectangleForm()
1212 positions[i].Set(position.x, position.y, position.z); in CalcRectangleForm()
1216 targetTranslate[index].Set(position.x, position.y, position.z); in CalcRectangleForm()