| _csvSeparator | IG.Lib.StringTable | protected |
| _currentColumn | IG.Num.SampledDataCsv | protected |
| _currentRow | IG.Num.SampledDataCsv | protected |
| _data | IG.Lib.StringTable | protected |
| _dataColumnDefinitions | IG.Num.SampledDataCsv | protected |
| _dataDefinition | IG.Num.SampledDataCsv | private |
| _defaultIsKeysCaseSensitive | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyComment | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyData | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyDefaultValues | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyDescriptions | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyDiscretizationSteps | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyElementIndices | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyElementTypeInput | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyElementTypeOutput | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyElementTypes | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyMaximalValues | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyMinimalValues | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyNames | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyNumInputParameters | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyNumOutputParameters | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyNumSamplingPoints | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyOptimizationIndices | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeySclaingLengths | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyTargetValues | IG.Num.SampledDataCsv | privatestatic |
| _defaultKeyTitles | IG.Num.SampledDataCsv | privatestatic |
| _indentation | IG.Num.SampledDataCsv | protected |
| _inputColumnDefinitions | IG.Num.SampledDataCsv | protected |
| _inputLength | IG.Num.SampledDataCsv | private |
| _isAutoExtend | IG.Lib.StringTable | protected |
| _isDataColumnDefinitionsUpdated | IG.Num.SampledDataCsv | private |
| _isKeysCaseSensitive | IG.Num.SampledDataCsv | protected |
| _isReadOnly | IG.Lib.StringTable | protected |
| _keyAndDataInSameRow | IG.Num.SampledDataCsv | protected |
| _keyComment | IG.Num.SampledDataCsv | protected |
| _keyData | IG.Num.SampledDataCsv | protected |
| _keyDefaultValues | IG.Num.SampledDataCsv | protected |
| _keyDescriptions | IG.Num.SampledDataCsv | protected |
| _keyDiscretizationSteps | IG.Num.SampledDataCsv | protected |
| _keyElementIndices | IG.Num.SampledDataCsv | protected |
| _keyElementTypeInput | IG.Num.SampledDataCsv | protected |
| _keyElementTypeOutput | IG.Num.SampledDataCsv | protected |
| _keyElementTypes | IG.Num.SampledDataCsv | protected |
| _keyMaximalValues | IG.Num.SampledDataCsv | protected |
| _keyMinimalValues | IG.Num.SampledDataCsv | protected |
| _keyNames | IG.Num.SampledDataCsv | protected |
| _keyNumInputParameters | IG.Num.SampledDataCsv | protected |
| _keyNumOutputValues | IG.Num.SampledDataCsv | protected |
| _keyNumSamplingPoints | IG.Num.SampledDataCsv | protected |
| _keyOptimizationIndices | IG.Num.SampledDataCsv | protected |
| _keyScalingLengths | IG.Num.SampledDataCsv | protected |
| _keyTargetValues | IG.Num.SampledDataCsv | protected |
| _keyTitles | IG.Num.SampledDataCsv | protected |
| _lock | IG.Lib.StringTable | protected |
| _outputColumnDefinitions | IG.Num.SampledDataCsv | private |
| _outputLength | IG.Num.SampledDataCsv | private |
| _outputLevel | IG.Lib.StringTable | protected |
| _sampledData | IG.Num.SampledDataCsv | private |
| _throwExceptionsOnDataErrors | IG.Num.SampledDataCsv | |
| AddElement(int rowNum, string value) | IG.Lib.StringTable | inline |
| AddElement(string value) | IG.Lib.StringTable | inline |
| AddElement< ElementType >(int rowNum, ElementType value) | IG.Lib.StringTable | inline |
| AddElement< ElementType >(ElementType value) | IG.Lib.StringTable | inline |
| AddElements(int rowNum, params string[] values) | IG.Lib.StringTable | inline |
| AddElements(params string[] values) | IG.Lib.StringTable | inline |
| AddElements< ElementType >(int rowNum, params ElementType[] values) | IG.Lib.StringTable | inline |
| AddElements< ElementType >(params ElementType[] values) | IG.Lib.StringTable | inline |
| AddRow() | IG.Lib.StringTable | inline |
| AddRow(params string[] elements) | IG.Lib.StringTable | inline |
| AddRow< ElementType >(params ElementType[] elements) | IG.Lib.StringTable | inline |
| AuxDoubleArray | IG.Num.SampledDataCsv | protected |
| AuxIntArray | IG.Num.SampledDataCsv | protected |
| AuxStringArray | IG.Num.SampledDataCsv | protected |
| CheckIfDataColumnsDefined() | IG.Num.SampledDataCsv | inline |
| Clear() | IG.Lib.StringTable | inline |
| ClearDataColumnDefinitions() | IG.Num.SampledDataCsv | inlineprotected |
| ClearRow(int rowNum) | IG.Lib.StringTable | inline |
| CsvSeparator | IG.Lib.StringTable | |
| CurrentColumn | IG.Num.SampledDataCsv | |
| CurrentRow | IG.Num.SampledDataCsv | |
| Data | IG.Lib.StringTable | protected |
| DataColumnDefinitions | IG.Num.SampledDataCsv | protected |
| DataDefinition | IG.Num.SampledDataCsv | |
| DefaultCsvSeparator | IG.Lib.StringTable | |
| DefaultIsKeysCaseSensitive | IG.Num.SampledDataCsv | static |
| DefaultKeyComment | IG.Num.SampledDataCsv | static |
| DefaultKeyData | IG.Num.SampledDataCsv | static |
| DefaultKeyDefaultValues | IG.Num.SampledDataCsv | static |
| DefaultKeyDescriptions | IG.Num.SampledDataCsv | static |
| DefaultKeyDiscretizationSteps | IG.Num.SampledDataCsv | static |
| DefaultKeyElementIndices | IG.Num.SampledDataCsv | static |
| DefaultKeyElementTypeInput | IG.Num.SampledDataCsv | static |
| DefaultKeyElementTypeOutput | IG.Num.SampledDataCsv | static |
| DefaultKeyElementTypes | IG.Num.SampledDataCsv | static |
| DefaultKeyMaximalValues | IG.Num.SampledDataCsv | static |
| DefaultKeyMinimalValues | IG.Num.SampledDataCsv | static |
| DefaultKeyNames | IG.Num.SampledDataCsv | static |
| DefaultKeyNumInputParameters | IG.Num.SampledDataCsv | static |
| DefaultKeyNumOutputValues | IG.Num.SampledDataCsv | static |
| DefaultKeyNumSamplingPoints | IG.Num.SampledDataCsv | static |
| DefaultKeyOptimizationIndices | IG.Num.SampledDataCsv | static |
| DefaultKeyScalingLengths | IG.Num.SampledDataCsv | static |
| DefaultKeyTargetValues | IG.Num.SampledDataCsv | static |
| DefaultKeyTitles | IG.Num.SampledDataCsv | static |
| DefaultOutputLevel | IG.Lib.StringTable | static |
| ExampleWriteCsv(string filePath) | IG.Lib.StringTable | inlinestatic |
| FindFirstDataCell(int keyRow, int keyColumn, out int row, out int column) | IG.Num.SampledDataCsv | inlineprotected |
| FindFirstDataCell(out int row, out int column) | IG.Num.SampledDataCsv | inlineprotected |
| FirstNonemptyColumn(int rowNum, int startColumn) | IG.Lib.StringTable | inline |
| FirstNonemptyColumn(int rowNum) | IG.Lib.StringTable | inline |
| FirstNonemptyRow(int startRow) | IG.Lib.StringTable | inline |
| FirstNonemptyRow() | IG.Lib.StringTable | inline |
| GetDataColumnDefinition(int dataColumnIndex) | IG.Num.SampledDataCsv | inlineprotected |
| GetDataColumnDefinitionsFromData(int keyRow, int keyColumn, bool isDouble, bool isInt) | IG.Num.SampledDataCsv | inlineprotected |
| GetDataColumnDefinitionsFromData(bool isDouble, bool isInt) | IG.Num.SampledDataCsv | inlineprotected |
| GetDouble(int rowNumber, int columnNumber) | IG.Lib.StringTable | inline |
| GetDoubleSafe(int rowNumber, int columnNumber, out double value, out bool isElementDefined, out bool isElementNotNullOrEmpty, out bool isDouble) | IG.Lib.StringTable | inline |
| GetElement< ElementType >(int rowNumber, int columnNumber) | IG.Lib.StringTable | inline |
| GetElementOrNull(int rowNumber, int columnNumber, out bool isDefined) | IG.Lib.StringTable | inline |
| GetElementOrNull(int rowNumber, int columnNumber) | IG.Lib.StringTable | inline |
| GetInputElementDefinition(int whichElement) | IG.Num.SampledDataCsv | inlineprotected |
| GetInt(int rowNumber, int columnNumber) | IG.Lib.StringTable | inline |
| GetIntSafe(int rowNumber, int columnNumber, out int value, out bool isElementDefined, out bool isElementNotNullOrEmpty, out bool isInt) | IG.Lib.StringTable | inline |
| GetOutputElementDefinition(int whichElement) | IG.Num.SampledDataCsv | inlineprotected |
| GetPositionString() | IG.Num.SampledDataCsv | inline |
| GetPositionString(int rowNum, int columnNum) | IG.Num.SampledDataCsv | inline |
| Indentation | IG.Num.SampledDataCsv | |
| InputColumnDefinitions | IG.Num.SampledDataCsv | protected |
| InputLength | IG.Num.SampledDataCsv | private |
| IsAutoExtend | IG.Lib.StringTable | |
| IsDataColumnDefinitionsDefined | IG.Num.SampledDataCsv | protected |
| IsDataColumnDefinitionsUpdated | IG.Num.SampledDataCsv | |
| IsDataKey(string str) | IG.Num.SampledDataCsv | inline |
| IsDefined(int rowNumber, int columnNumber) | IG.Lib.StringTable | inline |
| IsDefined< ElementType >(int rowNumber, int columnNumber) | IG.Lib.StringTable | inline |
| IsDefinitionKey(string str) | IG.Num.SampledDataCsv | inline |
| IsDefinitionOrDataKey(string str) | IG.Num.SampledDataCsv | inline |
| IsDouble(int rowNumber, int columnNumber) | IG.Lib.StringTable | inline |
| IsElementTypeKey(string str) | IG.Num.SampledDataCsv | inline |
| IsInt(int rowNumber, int columnNumber) | IG.Lib.StringTable | inline |
| IsKey(string str, string keyString) | IG.Num.SampledDataCsv | inline |
| IsKeyComment(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyData(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyDefaultValues(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyDescriptions(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyDiscretizationSteps(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyElementIndices(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyElementTypeInput(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyElementTypeOutput(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyElementTypes(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyMaximalValues(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyMinimalValues(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyNames(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyNumInputParameters(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyNumOutputValues(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyNumSamplingPoints(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyOptimizationIndices(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyScalingLengths(string str) | IG.Num.SampledDataCsv | inline |
| IsKeysCaseSensitive | IG.Num.SampledDataCsv | |
| IsKeyTargetValues(string str) | IG.Num.SampledDataCsv | inline |
| IsKeyTitles(string str) | IG.Num.SampledDataCsv | inline |
| IsNotNullOrEmpty(int rowNumber, int columnNumber) | IG.Lib.StringTable | inline |
| IsReadOnly | IG.Lib.StringTable | |
| IsRectangular | IG.Lib.StringTable | |
| IsSingleValueKey(string str) | IG.Num.SampledDataCsv | inline |
| KeyAndDataInSameRow | IG.Num.SampledDataCsv | |
| KeyComment | IG.Num.SampledDataCsv | |
| KeyData | IG.Num.SampledDataCsv | |
| KeyDefaultValues | IG.Num.SampledDataCsv | |
| KeyDescriptions | IG.Num.SampledDataCsv | |
| KeyDiscretizationSteps | IG.Num.SampledDataCsv | |
| KeyElementIndices | IG.Num.SampledDataCsv | |
| KeyElementTypeInput | IG.Num.SampledDataCsv | |
| KeyElementTypeOutput | IG.Num.SampledDataCsv | |
| KeyElementTypes | IG.Num.SampledDataCsv | |
| KeyMaximalValues | IG.Num.SampledDataCsv | |
| KeyMinimalValues | IG.Num.SampledDataCsv | |
| KeyNames | IG.Num.SampledDataCsv | |
| KeyNumInputParameters | IG.Num.SampledDataCsv | |
| KeyNumOutputValues | IG.Num.SampledDataCsv | |
| KeyNumSamplingPoints | IG.Num.SampledDataCsv | |
| KeyOptimizationIndices | IG.Num.SampledDataCsv | |
| KeyScalingLengths | IG.Num.SampledDataCsv | |
| KeyTargetValues | IG.Num.SampledDataCsv | |
| KeyTitles | IG.Num.SampledDataCsv | |
| LoadCsv(string filePath, string separator) | IG.Lib.StringTable | inline |
| LoadCsv(string filePath) | IG.Lib.StringTable | inline |
| LoadData(string filePath) | IG.Num.SampledDataCsv | inline |
| LoadDefinition(string filePath) | IG.Num.SampledDataCsv | inline |
| LoadDefinitionAndData(string filePath) | IG.Num.SampledDataCsv | inline |
| Lock | IG.Lib.StringTable | |
| MaxNumColumns | IG.Lib.StringTable | |
| NumColumns(int rowNum) | IG.Lib.StringTable | inline |
| NumRows | IG.Lib.StringTable | |
| OutputColumnDefinitions | IG.Num.SampledDataCsv | protected |
| OutputLength | IG.Num.SampledDataCsv | private |
| OutputLevel | IG.Lib.StringTable | |
| ReadDoubleData(ref double[] dataArray) | IG.Num.SampledDataCsv | inlineprotected |
| ReadElementDefaultValues() | IG.Num.SampledDataCsv | inlineprotected |
| ReadElementDescriptions() | IG.Num.SampledDataCsv | inlineprotected |
| ReadElementDiscretizationSteps() | IG.Num.SampledDataCsv | inlineprotected |
| ReadElementIndices() | IG.Num.SampledDataCsv | inlineprotected |
| ReadElementMaximalValues() | IG.Num.SampledDataCsv | inlineprotected |
| ReadElementMinimalValues() | IG.Num.SampledDataCsv | inlineprotected |
| ReadElementNames() | IG.Num.SampledDataCsv | inlineprotected |
| ReadElementNumSamplingPoints() | IG.Num.SampledDataCsv | inlineprotected |
| ReadElementOptimizationIndices() | IG.Num.SampledDataCsv | inlineprotected |
| ReadElementScalingLengths() | IG.Num.SampledDataCsv | inlineprotected |
| ReadElementTargetValues() | IG.Num.SampledDataCsv | inlineprotected |
| ReadElementTitles() | IG.Num.SampledDataCsv | inlineprotected |
| ReadElementTypes() | IG.Num.SampledDataCsv | inlineprotected |
| ReadIntData(ref int[] dataArray) | IG.Num.SampledDataCsv | inlineprotected |
| ReadSingleInt(ref int value) | IG.Num.SampledDataCsv | inlineprotected |
| ReadStringData(ref string[] dataArray) | IG.Num.SampledDataCsv | inlineprotected |
| RestoreData(bool resetPosition) | IG.Num.SampledDataCsv | inline |
| RestoreData() | IG.Num.SampledDataCsv | inline |
| RestoreDefinition(bool resetPosition) | IG.Num.SampledDataCsv | inline |
| RestoreDefinition() | IG.Num.SampledDataCsv | inline |
| RestoreDefinitionAndData(bool resetPosition) | IG.Num.SampledDataCsv | inline |
| RestoreDefinitionAndData() | IG.Num.SampledDataCsv | inline |
| SampledData | IG.Num.SampledDataCsv | |
| SampledDataCsv() | IG.Num.SampledDataCsv | inline |
| SampledDataCsv(int inputLength, int outputLength) | IG.Num.SampledDataCsv | inline |
| SaveCsv(string filePath, string separator, bool append) | IG.Lib.StringTable | inline |
| SaveCsv(string filePath, string separator) | IG.Lib.StringTable | inline |
| SaveCsv(string filePath, bool append) | IG.Lib.StringTable | inline |
| SaveCsv(string filePath) | IG.Lib.StringTable | inline |
| SaveData(string filePath) | IG.Num.SampledDataCsv | inline |
| SaveDefinition(string filePath) | IG.Num.SampledDataCsv | inline |
| SaveDefinitionAndData(string filePath) | IG.Num.SampledDataCsv | inline |
| SetElement(int rowNumber, int columnNumber, string element) | IG.Lib.StringTable | inline |
| SetElement< ElementType >(int rowNumber, int columnNumber, ElementType elementValue) | IG.Lib.StringTable | inline |
| SetNumColumns(int rowNum, int numColumns) | IG.Lib.StringTable | inline |
| SetNumRows(int numRows) | IG.Lib.StringTable | inline |
| StoreData(bool clearFirst) | IG.Num.SampledDataCsv | inlineprotected |
| StoreData() | IG.Num.SampledDataCsv | inline |
| StoreDefinition(bool clearFirst) | IG.Num.SampledDataCsv | inlineprotected |
| StoreDefinition() | IG.Num.SampledDataCsv | inline |
| StoreDefinitionAndData(bool clearFirst) | IG.Num.SampledDataCsv | inlineprotected |
| StoreDefinitionAndData() | IG.Num.SampledDataCsv | inline |
| StringTable(bool readOnly) | IG.Lib.StringTable | inline |
| StringTable() | IG.Lib.StringTable | inline |
| Table | IG.Lib.StringTable | |
| this[int rowNumber, int columnNumber] | IG.Lib.StringTable | |
| ThrowExceptionsOnDataErrors | IG.Num.SampledDataCsv | |
| ToString() | IG.Lib.StringTable | inline |
| TryGetDouble(int rowNumber, int columnNumber, out double value) | IG.Lib.StringTable | inline |
| TryGetElement< ElementType >(int rowNumber, int columnNumber, ref ElementType elementValue) | IG.Lib.StringTable | inline |
| TryGetInt(int rowNumber, int columnNumber, out int value) | IG.Lib.StringTable | inline |
| UpdateDataColumnDefinitions() | IG.Num.SampledDataCsv | inline |