Class OrderInfoIncomplete
- Namespace
- VirtualLabAPI.Core.RigorousAnalysis
- Assembly
- VirtualLabAPI.dll
Help class for an incomplete VirtualLabAPI.Core.RigorousAnalysis.OrderInfo without direction information
public class OrderInfoIncomplete : OrderInfo, IEquatable<IObjectBase>, ICloneable
- Inheritance
-
ObjectBaseSerializableObjectBaseOrderInfoOrderInfoIncomplete
- Implements
-
IEquatable<IObjectBase>
- Inherited Members
Constructors
OrderInfoIncomplete(Vector3C, double, int, int)
Initializes a new instance of the OrderInfoIncomplete class.
public OrderInfoIncomplete(Vector3C rayleighCoefficients, double efficiency, int m, int n = 0)
Parameters
rayleighCoefficientsVector3CThe Rayleigh coefficients (Ex, Ey, and Ez) of the order.
efficiencydoubleThe diffraction efficiency of the order.
mintThe number of the order in x-direction.
nintThe number of the order in y-direction. Can be omitted if the results have been calculated for a system having no modulation in y-direction.