|
Programming Reference for VirtualLab Fusion
2026.1
|
This is the complete list of members for HarmonicFieldMode, including all inherited members.
| CenterOfFieldData | HarmonicFieldMode | |
| CenterOfGridlessWavefrontData | HarmonicFieldMode | |
| CoordinateSystem | HarmonicFieldMode | |
| EmbeddingMedium | HarmonicFieldMode | |
| EmbedExtractEquidistantFieldData(Vector newNumberOfPoints) | HarmonicFieldMode | |
| ExtractQuadraticPhaseFromEquidistantFieldData() | HarmonicFieldMode | |
| GenerateDefaultHarmonicFieldMode(HomogeneousMedium mediumOfMode, double wavelength, VectorD sizeOfField, bool generateFieldInKDomain, int numberOfGriddedPointsX=101, int numberOfGriddedPointsY=101, double defaultConstantValueEx=1, double defaultConstantValueEy=0) | HarmonicFieldMode | static |
| GenerateGridlessDataArrayWavefrontInformationHexapolar(int density, double radius, VectorD centerOfCoordiantes, bool generateInKDomain) | HarmonicFieldMode | static |
| GenerateGridlessDataArrayWavefrontInformationOnXYGrid(Vector numberOfPoint, VectorD size, VectorD centerOfCoordiantes, bool generateInKDomain) | HarmonicFieldMode | static |
| GenerateNonEquidistantCoordinateHexapolar(int density, double radius, VectorD centerOfCoordinates, out ComplexField meshInformation) | HarmonicFieldMode | static |
| GenerateNonEquidistantCoordinateOnXYGrid(Vector numberOfPoint, VectorD size, VectorD centerOfCoordiantes, out ComplexField meshInformation) | HarmonicFieldMode | static |
| GetComplexRefractiveIndexOfEmbeddingMedium() | HarmonicFieldMode | |
| GetEquidistantExData() | HarmonicFieldMode | |
| GetEquidistantEyData() | HarmonicFieldMode | |
| GetGridlessWavefrontData(out VectorD[] gridlessCoordinates, out VectorD[] gradientWavefrontPhase) | HarmonicFieldMode | |
| GetMeshInformationOfGridlessWavefrontData() | HarmonicFieldMode | |
| GetPhysicalCoordinateOfSamplingPointForFieldData(Vector pixelCoordinate) | HarmonicFieldMode | |
| GetRealRefractiveIndexOfEmbeddingMedium() | HarmonicFieldMode | |
| HarmonicFieldMode(DataArray2D griddedData_V, DataArrayGridLess gridlessData_Wavefront, HomogeneousMedium mediumOfMode, double wavelength, CartesianCoordinateSystem coordinateSystemOfMode, bool modeGivenInKDomain, double runTime, int modeIndex=0) | HarmonicFieldMode | |
| HarmonicFieldMode(ComplexField equidistantFieldDataEx, ComplexField equidistantFieldDataEy, VectorD samplingDistanceEquidistantFieldData, VectorD centerPositionEquidistantFieldData, VectorD[] coordinatesWavefrontPhase, double[] valuesWavefrontPhase, VectorD[] gradientWavefrontPhase, ComplexField meshInformation, HomogeneousMedium mediumOfMode, double wavelength, CartesianCoordinateSystem coordinateSystemOfMode, bool modeGivenInKDomain, double runTime, int modeIndex=-1) | HarmonicFieldMode | |
| HarmonicFieldMode(HarmonicFieldMode modeToCopy) | HarmonicFieldMode | |
| HarmonicFieldMode(DataArray2D griddedData_V, DataArray2D griddedData_WavefrontPhase, HomogeneousMedium mediumOfMode, double wavelength, CartesianCoordinateSystem coordinateSystemOfMode, double runTime, int modeIndex=0, int numberGridlessPointsX=31, int numberGridlessPointsY=31) | HarmonicFieldMode | |
| InterpolateGradientOfWavefrontDataAtPoint(VectorD position) | HarmonicFieldMode | |
| InterpolateWavefrontDataAtPoint(VectorD position) | HarmonicFieldMode | |
| IsEmptyFieldGiven() | HarmonicFieldMode | |
| ModeGivenInKDomain | HarmonicFieldMode | |
| ModeIndex | HarmonicFieldMode | |
| NumberOfGridlessWavefrontPhaseSamples | HarmonicFieldMode | |
| NumberOfSamplingPointsFieldData | HarmonicFieldMode | |
| PerformFastFourierTransform(double oversamplingFactorWavefrontDowngrade=1.0) | HarmonicFieldMode | |
| PerformSemiAnalyticalFourierTransform(double oversamplingFactorWavefrontDowngrade=1.0) | HarmonicFieldMode | |
| PhaseDowngradeFullWavefrontPhase(double oversamplingFactor) | HarmonicFieldMode | |
| PhaseDowngradeWithoutLinearPhase(double oversamplingFactor) | HarmonicFieldMode | |
| PhaseDowngradeWithoutQuadraticAndLinearPhase(double oversamplingFactor) | HarmonicFieldMode | |
| PointInterpolationEquidistantFieldData(VectorD position) | HarmonicFieldMode | |
| ResampleFieldDataViaSamplingDistance(VectorD newSamplingDistance) | HarmonicFieldMode | |
| ResampleFieldDataViaSamplingPoints(Vector newNumberOfPoints) | HarmonicFieldMode | |
| RunTime | HarmonicFieldMode | |
| SamplingDistanceFieldData | HarmonicFieldMode | |
| SetEquidistantExData(ComplexField newExData) | HarmonicFieldMode | |
| SetEquidistantEyData(ComplexField newEyData) | HarmonicFieldMode | |
| SetGridlessWavefrontData(double[] wavefrontPhaseValues, VectorD[] gradientWavefrontPhase) | HarmonicFieldMode | |
| SetGridlessWavefrontData(VectorD[] coordinates, double[] wavefrontPhaseValues, VectorD[] gradientWavefrontPhase, ComplexField triangleInformation) | HarmonicFieldMode | |
| ShowGriddedFieldData(string caption) | HarmonicFieldMode | |
| ShowGridlessWavefrontData(string caption) | HarmonicFieldMode | |
| SizeOfFieldData | HarmonicFieldMode | |
| SizeOfGridlessWavefrontData | HarmonicFieldMode | |
| Wavelength | HarmonicFieldMode |