68 using System.Collections.Generic;
86 Debug.Log(
"Entering :: CalculateSplineArray()");
87 OutputKeyNodes=
new List<float[]>();
88 OutputTypeArray=
new List<string>();
89 OutputBfactArray =
new List<float> ();
91 ArrayList ChainAtomList=
new ArrayList();
92 List<string> CaSplineTypeList=
new List<string>();
93 List<float> BfactList=
new List<float>();
95 for(
int i=1;i<InputKeyNodes.Count;i++) {
96 if(((
string)(InputTypeArray[i-1])==(
string)(InputTypeArray[i]))&&(i<InputKeyNodes.Count-1)) {
97 ChainAtomList.Add(InputKeyNodes[i]);
98 CaSplineTypeList.Add(InputTypeArray[i]);
99 BfactList.Add (InputBfactArray[i]);
115 ChainAtomList=
new ArrayList();
117 CaSplineTypeList=null;
118 CaSplineTypeList=
new List<string>();
121 BfactList=
new List<float>();
123 ChainAtomList.Add(InputKeyNodes[i]);
124 CaSplineTypeList.Add(InputTypeArray[i]);
125 BfactList.Add(InputBfactArray[i]);
126 Debug.Log(
"(string)(InputTypeArray[i-1])!=(string)(InputTypeArray[i])");
List< float > InputBfactArray
List< float > InputBfactArray
List< float[]> InputKeyNodes
void CalculateSplineArray()
List< float > OutputBfactArray
List< float[]> OutputKeyNodes
List< string > InputTypeArray
List< string > OutputTypeArray
List< string > OutputTypeArray
List< float > OutputBfactArray
List< string > InputTypeArray
List< float[]> OutputKeyNodes