ModalParticipationFactors(this cAnalysisResults obj) { int NumberResults; NumberResults = default(int); string[] LoadCase, StepType; LoadCase = StepType = default(string[]); double[] StepNum, Period, UX, UY, UZ, RX, RY, RZ, ModalMass, ModalStiff; StepNum = Period = UX = UY = UZ = RX = RY = RZ = ModalMass = ModalStiff = default(double[]); var res = obj.ModalParticipationFactors(ref NumberResults, ref LoadCase, ref StepType, ref StepNum, ref Period, ref UX, ref UY, ref UZ, ref RX, ref RY, ref RZ, ref ModalMass, ref ModalStiff); return(NumberResults, LoadCase, StepType, StepNum, Period, UX, UY, UZ, RX, RY, RZ, ModalMass, ModalStiff); }