Programming Reference for VirtualLab Fusion
2025.1
|
This class is subject to change. Programs using this class may require changes with a new version of VirtualLab.
Collection of static support functions for export and import of data fields.
More...
Static Public Member Functions | |
static void | ExportASCII (ComplexAmplitude ca, ASCIIParam param) |
Exports given globally polarized ComplexAmplitude to text file. Note that only a real component of complex amplitude is stored. For complete export of complex amplitude use ExportPTF. | |
static void | ExportBitmap (ComplexAmplitude complexAmplitude, string fileName, ColorMapping colorMapping) |
Exports the given ComplexAmplitude as Bitmap with given ColorMapping. | |
static ComplexAmplitude | ImportASCII (ASCIIParam importASCIIParam) |
Imports an ASCII file into an ComplexAmplitude. | |
static ComplexAmplitude | ImportASCII (ASCIIParam importASCIIParam, AdditionalCAImportParams additionalParams) |
Imports an ASCII file into an ComplexAmplitude. | |
static ComplexField | ImportASCII (string fileName, char columnSeparator=' ', char decimalSeparator='.', PrecisionMode precisionMode=PrecisionMode.Double) |
Imports an ASCII file into a ComplexField. | |
static ComplexAmplitude | ImportBitmapQuantizedHeightProfile (string fileName, double heightIncrement, bool invert, bool importGDSII, SamplingParameters samplingForGDSII) |
Imports a quantized bitmap into a ComplexAmplitude representing the height profile. | |
static ComplexAmplitude | ImportBitmapQuantizedHeightProfile (string[] fileNames, double heightIncrement, int numberOfLayers, bool invert, bool importGDSII, SamplingParameters samplingForGDSII) |
Imports a quantized bitmap into a ComplexAmplitude representing the height profile. | |
This class is subject to change. Programs using this class may require changes with a new version of VirtualLab.
Collection of static support functions for export and import of data fields.
|
static |
Exports given globally polarized ComplexAmplitude to text file. Note that only a real component of complex amplitude is stored. For complete export of complex amplitude use ExportPTF.
ca | ComplexAmplitude to be exported. |
param | Additional parameters for export. |
|
static |
Exports the given ComplexAmplitude as Bitmap with given ColorMapping.
complexAmplitude | ComplexAmplitude to be exported. |
colorMapping | ColorMapping to be applied. |
fileName | Filename of exported image. |
|
static |
Imports an ASCII file into an ComplexAmplitude.
importASCIIParam | Contains all necessary parameters to import. |
|
static |
Imports an ASCII file into an ComplexAmplitude.
importASCIIParam | Contains all necessary parameters to import. |
additionalParams | Additional parameters for interpretation of imported data. |
|
static |
Imports an ASCII file into a ComplexField.
fileName | The name of the file to import. |
columnSeparator | Optional parameter giving the column separator. Default value is a space. |
decimalSeparator | Optional parameter giving the decimal parameter. Default value is a dot. |
precisionMode | Optional parameter giving the precision mode of the imported field. Default is double precision. |
|
static |
Imports a quantized bitmap into a ComplexAmplitude representing the height profile.
fileName | Name of the file. |
heightIncrement | Needs number of quantization levels for proper calculation of phase |
invert | if set to true invert the layers. |
importGDSII | if set to true import GDSII. |
samplingForGDSII | The sampling parameters imported from the XML file. Used to ease the GDSII import. |
|
static |
Imports a quantized bitmap into a ComplexAmplitude representing the height profile.
fileNames | array of file names |
heightIncrement | Needs number of quantization levels for proper calculation of phase |
numberOfLayers | The number of layers. |
invert | if set to true invert the layers. |
importGDSII | if set to true import GDSII. |
samplingForGDSII | The sampling parameters imported from the XML file. Used to ease the GDSII import. |