Spline Plus
Create
//Create Spline Plus public static SPData SplinePlus_Create(Vector3 position)
SPData
//Get your SPData object from your spline plus component sPData =GetComponent<SplinePlus>().SPData; //Get your SPData object directly when creating spline plus object through code sPData = SplinePlusAPI.SplinePlus_Create(new Vector3(0,0,0));
Branches
public static Dictionary<int, Branch> SplinePlus_Get_Branches_List(SPData sPData)
Nodes list
//All nodes List (shared nodes included) public static List<Node> SplinePlus_Get_Nodes(SPData sPData)
Shared Nodes List
//All shared nodes list public static List<Node> SplinePlus_Get_All_Shared_Nodes(SPData sPData)
Smoothness
//Set Smoothness public static void SplinePlus_Set_Smoothness(SPData sPData, int smoothness) //Get Smoothness public static int SplinePlus_Get_Smoothness(SPData sPData )
Reference axis
//Set Reference Axis public static void SplinePlus_Set_Reference_Axis(this SPData sPData, RefAxis axis) //Get Reference Axis public static void SplinePlus_Get_Reference_Axis(SPData sPData)