### [UnrealEngine.Framework](./UnrealEngine-Framework.md 'UnrealEngine.Framework').[SplineComponent](./SplineComponent.md 'UnrealEngine.Framework.SplineComponent')
## SplineComponent.AddSplinePointAtIndex(System.Numerics.Vector3, int, UnrealEngine.Framework.SplineCoordinateSpace, bool) Method
Adds a point to the spline at the specified index  
```csharp
public void AddSplinePointAtIndex(in System.Numerics.Vector3 location, int pointIndex, UnrealEngine.Framework.SplineCoordinateSpace coordinateSpace, bool updateSpline=true);
```
#### Parameters
<a name='UnrealEngine-Framework-SplineComponent-AddSplinePointAtIndex(System-Numerics-Vector3_int_UnrealEngine-Framework-SplineCoordinateSpace_bool)-location'></a>
`location` [System.Numerics.Vector3](https://docs.microsoft.com/en-us/dotnet/api/System.Numerics.Vector3 'System.Numerics.Vector3')  
  
<a name='UnrealEngine-Framework-SplineComponent-AddSplinePointAtIndex(System-Numerics-Vector3_int_UnrealEngine-Framework-SplineCoordinateSpace_bool)-pointIndex'></a>
`pointIndex` [System.Int32](https://docs.microsoft.com/en-us/dotnet/api/System.Int32 'System.Int32')  
  
<a name='UnrealEngine-Framework-SplineComponent-AddSplinePointAtIndex(System-Numerics-Vector3_int_UnrealEngine-Framework-SplineCoordinateSpace_bool)-coordinateSpace'></a>
`coordinateSpace` [SplineCoordinateSpace](./SplineCoordinateSpace.md 'UnrealEngine.Framework.SplineCoordinateSpace')  
  
<a name='UnrealEngine-Framework-SplineComponent-AddSplinePointAtIndex(System-Numerics-Vector3_int_UnrealEngine-Framework-SplineCoordinateSpace_bool)-updateSpline'></a>
`updateSpline` [System.Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean 'System.Boolean')  
  
