Navigation: Scripting Reference Manual > Data Structures > T_HOE

 

T_HOE

 

Contact Us: fredsupport@photonengr.com

 

Description

Data structure for HOE Diffraction Grating definition.

 

Definition

Type T_HOE

x1 As Double
y1 As Double
z1 As Double
x2 As Double
y2 As Double
z2 As Double
exposureRefIndex As Double
exposureWavelength As Double
isSrc1Position As Boolean
isSrc2Position As Boolean
isSrc1Real As Boolean
isSrc2Real As Boolean

End Type

 

Members

x1

X component of the first source's exposure position or direction vector

 

y1

Y component of the first source's exposure position or direction vector

 

z1

Z component of the first source's exposure position or direction vector

 

x2

X component of the second source's exposure position or direction vector

 

y2

Y component of the second source's exposure position or direction vector

 

z2

Z component of the second source's exposure position or direction vector

 

exposureRefIndex

The refractive index of the exposure material

 

exposureWavelength

the wavelength of the exposure

 

isSrc1Position

If True, the Source 1 vector is a position vector. If False, it is a direction vector.

 

isSrc2Position

If True, the Source 2 vector is a position vector. If False, it is a direction vector.

 

isSrc1Real

If True, Source 1 is a real source.  If False, it is a virtual source.

 

isSrc2Real

If True, Source 2 is a real source. If False, it is a virtual source.

 

Used as Parameter in

GetDiffractHOE

SetDiffractHOE

Examples

Gratings

 

 

 

 

 

Copyright © Photon Engineering, LLC